Овај водич ће вам показати како да користите _цат АПИ за преглед информација о крхотинама у кластеру Еластицсеарцх, који је чвор реплика, величина која заузима диск и још много тога.
Како навести све крхотине у кластеру
Да бисте прегледали све крхотине у кластеру Еластицсеарцх, можете да користите ГЕ захтев на крајњој тачки АПИ-ја _цат / схардс, како следи:
ГЕТ _цат / крхотинеАко сте цурл корисник, користите следећу наредбу:
цурл -КСГЕТ “хттп: // лоцалхост: 9200 / _цат / схардс”Извршавање горње команде даће вам информације о свим крхотинама у кластеру, као што је приказано доле (излаз скраћен):
кибана_сампле_дата_флигхтс 0 п ПОЧЕЛО 13059 5.3мб 172.28.86.133 инстанца-0000000003кибана_сампле_дата_флигхтс 0 р ПОЧЕЛО 13059 5.3мб 172.28.27.142 инстанца-0000000001
.слм-хистори-3-000001 0 п ПОЧЕЛО 172.28.86.133 инстанца-0000000003
.слм-хистори-3-000001 0 р ПОЧЕЛО 172.28.27.142 инстанца-0000000001
дестинатион_индек 0 п ПОЧЕЛО 13232 5.9мб 172.28.27.142 инстанца-0000000001
.мониторинг-ес-7-2021.01.22 0 п ПОЧЕЛО 279515 153.5мб 172.28.86.133 инстанца-0000000003
.мониторинг-ес-7-2021.01.22 0 р ПОЧЕЛО 279467 268.5мб 172.28.27.142 инстанца-0000000001
.кибана_таск_манагер_1 0 п ПОЧЕЛО 6 205.6кб 172.28.86.133 инстанца-0000000003
.кибана_таск_манагер_1 0 р ПОЧЕЛО 6 871.5кб 172.28.27.142 инстанца-0000000001
.мониторинг-беатс-7-2021.01.22 0 п ПОЧЕЛО 6245 8мб 172.28.86.133 инстанца-0000000003
--------------------------------излаз скраћен---------------------
Такође можете филтрирати излаз и одредити формат резултата. На пример, да бисте добили излаз у ИАМЛ формату, додајте параметар формат = иамл захтеву, како следи:
ГЕТ _цат / крхотине?формат = иамлНаредба цУРЛ за ово је:
цурл -КСГЕТ “хттп: // лоцалхост: 9200 / _цат / схардс?формат = иамл ”Излаз треба да буде у ИАМЛ формату као:
- индекс: "апм-7.10.2-онбоардинг-2021.01.20 "схард: "0"
приреп: "п"
стање: „ПОЧЕЛО“
документи: "2"
продавница: „14.7кб "
ип: „172.28.27.142 "
чвор: "инстанце-0000000001"
- индекс: "соурце_индек"
схард: "0"
приреп: "п"
стање: „ПОЧЕЛО“
документи: "0"
продавница: "208б"
ип: „172.28.86.133 "
чвор: "инстанце-0000000003"
- индекс: "кибана_сампле_типе_дифф"
схард: "0"
приреп: "п"
стање: „ПОЧЕЛО“
документи: "13059"
продавница: „5.7мб "
ип: „172.28.86.133 "
чвор: "инстанце-0000000003"
- индекс: "кибана_сампле_типе_дифф"
схард: "0"
приреп: "р"
стање: „ПОЧЕЛО“
документи: "13059"
продавница: „9.8мб "
ип: „172.28.27.142 "
чвор: "инстанце-0000000001"
--------------------------------ИЗЛАЗ ПРОВЕДЕН---------------------
Можете чак и да одаберете да добијете одређена заглавља. На пример, да бисте добили име индекса, име крхотине, стање крхотине, простор диска на крхотинама, ИД чвора и ИП чвора, филтрирајте их прослеђујући их аргументу заглавља као:
ГЕТ _цат / крхотине?х = индекс, крхотина, стање, складиште, ид, ип & формат = јсонНаредба цУРЛ је следећа:
цурл -КСГЕТ “хттп: // лоцалхост: 9200 / _цат / схардс?х = индекс, крхотина, стање, складиште, ид, ип & формат = јсон ”Извршавање горње команде даје вам одабране информације о крхотинама у ЈСОН формату. Прескочите параметре формата да бисте користили задати табеларни формат.
["индек": "кибана_сампле_дата_флигхтс",
"схард": "0",
"стате": "ПОЧЕЛО",
"сторе": "5.3мб ",
"ид": "гСлМјТКиТемоОКС-ЕО7Ем4в",
"ип": "172.28.86.133 "
,
"индек": "кибана_сампле_дата_флигхтс",
"схард": "0",
"стате": "ПОЧЕЛО",
"сторе": "5.3мб ",
"ид": "ФТд_2иКсјСКСудН_Уа4тЗхХг",
"ип": "172.28.27.142 "
,
"индек": ".слм-историја-3-000001 ",
"схард": "0",
"стате": "ПОЧЕЛО",
„сторе“: нулл,
"ид": "гСлМјТКиТемоОКС-ЕО7Ем4в",
"ип": "172.28.86.133 "
,
"индек": ".слм-историја-3-000001 ",
"схард": "0",
"стате": "ПОЧЕЛО",
„сторе“: нулл,
"ид": "ФТд_2иКсјСКСудН_Уа4тЗхХг",
"ип": "172.28.27.142 "
,
"индек": "одредиште_индекс",
"схард": "0",
"стате": "ПОЧЕЛО",
"сторе": "5.9мб ",
"ид": "ФТд_2иКсјСКСудН_Уа4тЗхХг",
"ип": "172.28.27.142 "
,
"индек": ".мониторинг-ес-7-2021.01.22 ",
"схард": "0",
"стате": "ПОЧЕЛО",
"сторе": "154.7мб ",
"ид": "гСлМјТКиТемоОКС-ЕО7Ем4в",
"ип": "172.28.86.133 "
,
"индек": ".мониторинг-ес-7-2021.01.22 ",
"схард": "0",
"стате": "ПОЧЕЛО",
"сторе": "270.2мб ",
"ид": "ФТд_2иКсјСКСудН_Уа4тЗхХг",
"ип": "172.28.27.142 "
,
-----------------------------------ИЗЛАЗ ПРОВЕДЕН-------------------------
Информације о крхотинама за одређене индексе
Т0 0добијте информације о крхотини за одређени индекс, пренесите име индекса на следећи начин:
ГЕТ _цат / схардс / кибана_сампле_дата_флигхтУнесите наредбу цУРЛ на следећи начин:
цурл -КСГЕТ “хттп: // лоцалхост: 9200 / _цат / схардс / кибана_сампле_дата_флигхтс”Ова наредба вам даје информације о крхотинама тог одређеног индекса:
кибана_сампле_дата_флигхтс 0 п ПОЧЕЛО 13059 5.3мб 172.28.86.133 инстанца-0000000003кибана_сампле_дата_флигхтс 0 р ПОЧЕЛО 13059 5.3мб 172.28.27.142 инстанца-0000000001
БЕЛЕШКА: Такође можете да користите параметре за филтрирање података изнад.
Закључак
У овом водичу смо вам показали како да користите АПИ за мачке да бисте добили информације о крхотинама које раде у кластеру Еластицсеарцх.