Еластиц Сеарцх

Индекси и величина листа Еластицсеарцх

Индекси и величина листа Еластицсеарцх
Поседовање најновијих информација о вашим уређајима може вам помоћи у решавању проблема и управљању системом. Знајући ово, Еластицсеарцх пружа једноставне начине за приказ сложене статистике о индексима у вашем кластеру.

Овај водич говори о уметности коришћења Еластицсеарцх ЦАТ АПИ за преглед детаљних информација о индексима у кластеру. Ове информације треба да вам помогну да управљате учинком кластера и које радње треба предузети.

Можда већ знате да Еластицсеарцх воли ЈСОН и користи га за све његове АПИ-је. Међутим, приказани подаци или подаци корисни су вам само када су у једноставном, добро организованом облику; ЈСОН ово можда неће постићи баш најбоље. Стога Еластицсеарцх не препоручује употребу ЦАТ АПИ-ја са апликацијама већ само за људско читање.

С тим да то не успијемо, заронимо!

Како прегледати информације о индексима на високом нивоу?

Да бисмо добили информације на високом нивоу о индексу Еластицсеарцх, користимо АПИ_цат. На пример, да бисте прегледали информације о одређеном кластеру, користите наредбу:

ГЕТ / _цат / индекси /

Такође можете користити наредбу цРУЛ:

цурл -КСГЕТ "хттп: // лоцалхост: 9200 / _цат / индекси /"

Једном када извршите горе наведени захтев, добићете информације о наведеном индексу. Ове информације могу садржати:

  • Број крхотина
  • Документи доступни у индексу
  • Број избрисаних докумената у индексу
  • Примарна величина
  • Укупна величина свих индексних крхотина (укључујући реплике)

АПИ _цат такође може да преузме информације на високом нивоу о свим индексима у кластеру, на пример:

ГЕТ / _цат / индекси

За цУРЛ кориснике унесите наредбу:

цурл -КСГЕТ “хттп: // лоцалхост: 9200 / _цат / индекси”

Ово би требало да прикаже информације о свим индексима у кластеру, као што је приказано доле:

зелена отворена .сием-сигнал-дефаулт-000001 ИФРПјВ8вКју_ЗЗупЕ1с12г 1 1 0 0 416б 208б
зелена отворена .мониторинг-беатс-7-2021.01.21 иКЗнВРаНКг-м7лкеЕКА8Бв 1 1 3990 0 7мб 3.4мб
зелени отворени еластични-облак-трупци-7-2021.01.20-000001 цАВЗВ5д1РА-ГеонвМеј5нА 1 1 121542 0 43.4мб 21.4мб
зелена отворена .триггеред_ватцхес ФиЛц7Т7вСкСВ9роВЈкииПА 1 1 0 0 518.7кб 30.1кб
зелена отворена апм-7.10.2-онбоардинг-2021.01.20 зз-РРПјКСК1ВГЗИрРиксЛОК 1 1 2 0 29.4кб 14.7кб
зелена отворена кибана_сампле_дата_флигхтс 9нА2У3м7ККС2г9у_ЈУФсгКСК 1 1 13059 0 10.6мб 5.3мб
зелена отворена .мониторинг-кибана-7-2021.01.21 ВиГи5НааТдиУУиКСБгНк9в 1 1 6866 0 3.1мб 1.7мб
зелена отворена .мониторинг-беатс-7-2021.01.20 1Лк1ваКдТк2лЕевМХ1Н3лг 1 1 4746 0 8мб 4мб
------------------------------------ИЗЛАЗ ПРОВЕДЕН-------------------------

Како се филтрирају потребне информације?

У већини случајева биће вам потребне само одређене информације о индексима. Да бисте то постигли, можете користити _цат АПИ параметре.

На пример, да бисте добили само УУИД индекса, величине и здравственог стања, можете да користите параметар х да бисте то постигли. На пример, размотрите захтев у наставку:

ГЕТ / _цат / индекси?в = тачно & х = ууид, здравље, продавница.величина

Наредба цУРЛ за овај пример је:

цурл -КСГЕТ “хттп: // лоцалхост: 9200 / _цат / индекси?в = тачно & х = ууид, здравље, продавница.величина ”

То би требало да приказује филтриране информације за све индексе у кластеру. Ево примера резултата:

ууид здравствена продавница.величина
ИФРПјВ8вКју_ЗЗупЕ1с12г зелена 416б
иКЗнВРаНКг-м7лкеЕКА8Бв зелена 7.1мб
цАВЗВ5д1РА-ГеонвМеј5нА зелена 44.1мб
ФиЛц7Т7вСкСВ9роВЈкииПА зелена 518.7кб
зз-РРПјКСК1ВГЗИрРиксЛОК зелена 29.4кб
9нА2У3м7ККС2г9у_ЈУФсгКСК зелена 10.6мб
ВиГи5НааТдиУУиКСБгНк9в зелена 3.9мб
КдКССЗТИ8ТА2мДиЈ5ИНСаХг зелена 2.8мб
1Лк1ваКдТк2лЕевМХ1Н3лг зелена 8мб
аБлЛАВхПРКСап32ЕкрКМПКСА зелена 67.7кб
Бг2ВТ1КпТ4ЦСјнве1хнк_в зелена 416б
аоВххВу9КсВВ4Т5ЦИ_КСВЗв зелена 416б
6САхоИЈаС_6и_у8АЗ0м3КК зелена 416б
Вцо9дрГпСн67зИМЕ6вФЦЕК зелена 485.5кб
еН2лоВимСпкЛлЦ2-ЕлИм1К зелена 416б
К5Ц9ТеЛцСи69СсУдткиГОг зелена 40.2кб
бУДул_72Рв6_9хВМагиСФК зелена 3.1мб
ц7дОХ6МККУмХМ2МКЈ73екв зелена 416б
аоТРвкдфР8-дГјЦмцКСмјв зелена 48.9кб
ИГ7н9ЈгхР1икеЦк7БклакА зелена 416б
БВАбкК06РоОСмЛ_КиПе09в зелена 12.5кб
феАУЦ7к2РиКрЕвс9ивеЗ0в зелена 4.6мб
Ф73вТиН2ТУиАВцм2гиАУЈА зелена 416б
хлхЛемЈ5СнмиКУПИУ2гКуА зелена 416б
јбУеУВФфР6и2ТКб-6тЕх6г зелена 416б
2ЗикПЦАаТиа0идци2јЗд3А зелена 304.5кб
---------------------------------ИЗЛАЗ ПРОВЕДЕН----------------------------

Како добити све показатеље индекса?

Претпоставимо да желите детаљну статистику за одређени индекс. У таквим случајевима можете користити крајњу тачку _статс за упит података. На пример, да бисте добили детаљне информације о индексу који се зове темп_2, користите захтев:

ГЕТ / темп_2 / _статс

Такође можете да користите цурЛ као:

цурл -КСГЕТ “хттп: // лоцалхост: 9200 / темп_2 / _статс”

Пример статистичких података треба да буде као што је приказано у наставку:


"_схардс":
„укупно“: 2,
„успешно“: 2,
„није успело“: 0
,
"_све" :
"примарни":
"доцс":
"цоунт": 0,
„избрисано“: 0
,
"продавница":
"сизе_ин_битес": 208,
„резервирани_у_бајтовима“: 0
,
"индексирање":
"индек_тотал": 0,
"индек_тиме_ин_миллис": 0,
"индек_цуррент": 0,
"индек_фаилед": 0,
"делете_тотал": 0,
"делете_тиме_ин_миллис": 0,
"делете_цуррент": 0,
"нооп_упдате_тотал": 0,
"ис_тхроттлед": нетачно,
"тхроттле_тиме_ин_миллис": 0
,
"добити" :
„укупно“: 0,
"тиме_ин_миллис": 0,
"постоји_укупно": 0,
"Обста_тиме_ин_миллис": 0,
"миссинг_тотал": 0,
"миссинг_тиме_ин_миллис": 0,
„тренутно“: 0
,
-----------------------------ИЗЛАЗ ПРОВЕДЕН------------------------------

Закључак

У овом брзом упутству научили смо како да користимо Еластицсеарцх АПИ за добијање информација о појединачним или вишеструким индексима унутар кластера. Такође смо научили како да филтрирамо податке да бисмо добили само потребне вредности. Можете сазнати више проверавањем АПИ-ја _цат и _статс.

За више Еластицсеарцх водича потражите страницу.

Хвала вам за читање.

Како појачати ФПС у Линуку?
ФПС је скраћеница за Фрејмова у секунди. Задатак ФПС-а је да мери брзину кадрова у репродукцијама видео записа или играчким перформансама. Једноставни...
Најпопуларније лабораторијске игре Оцулус Апп
Ако сте власник Оцулус слушалица, онда морате бити упознати са бочним учитавањем. Бочно учитавање је поступак инсталирања не-продавничког садржаја на ...
10 најбољих игара за играње на Убунту-у
Виндовс платформа је била једна од доминантних платформи за играње игара због огромног процента игара које се данас развијају да би подржале Виндовс. ...