Еластицсеарцх Гет Снапсхот Статус

Elasticsearch Get Snapshot Status



Овај чланак истражује како можемо да добијемо детаљан опис сваке фракције која учествује у датом снимку.

Да бисмо преузели статус датог снимка у Еластицсеарцх-у, користимо крајњу тачку АПИ-ја Гет снапсхот статус.







Синтакса захтева

Синтакса захтева је приказана у наставку:



ГЕТ _снапсхот / _статус
ГЕТ _снапсхот /< репозиторијум >> _статус
ГЕТ _снапсхот /< репозиторијум >>/< снимак >> _статус



Захтев подржава следеће параметре путање:





  1. <репозиторијум> – Име спремишта снимака. Ово је веома корисно за ограничавање обима захтева на дато спремиште уместо на системски упит.
  2. <снапсхот> – Одређује име циљаног снимка. Такође можете да наведете више снимака као листу раздвојену зарезима.

Можемо да изоставимо снимак у параметру захтева да бисмо добили информације о тренутно активним снимцима.

Одговорно тело

Захтев треба да врати детаљне информације о снимку. Такве информације укључене у одговор су:



  1. Репозиторијум – Име спремишта у којем се налази снимак.
  2. Снимак – Назив снимка.
  3. ууид – УУИД снимка.
  4. Стање – Тренутно стање снимка. Снимак може бити у следећим стањима:
  5. а. НИЈЕ УСПЕО – Снимак који је завршен са грешком и не успева да врати податке из резервне копије.
    б. СТАРТЕД – Означава да је снимак тренутно покренут.
    ц. ДЕЛИМИЧНО – Показује да је глобално стање кластера враћено, али подаци најмање једног шарда нису успели да се успешно складиште.
    д. УСПЕХА – Означава да је снимак успешно завршен.

  6. Инцлуде_глобал_стате – Означава да ли је стање глобалног кластера укључено у наведени снимак.
  7. Схард_статс – Приказује број крхотина.
  8. Статс – Детаљи о броју датотека и величини датотека у снимку.

То су неке од информација враћених из статуса снимка.

Еластицсеарцх Креирај снимак

Да бисмо најбоље илустровали како се користи Еластицсеарцх Гет снапсхот АПИ, хајде да направимо пример снимка. Имајте на уму да овај одељак не покрива основе креирања Еластицсеарцх спремишта или друге захтеве за Еластицсеарцх снимак.

Проверите документацију да бисте сазнали више.

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

цурл -КСПУТ 'ФЕ1092ДЦДЦ0ДФ182Д98Д90766ББ4Ц341309Ц84БА' 'кбн-ксрф: извештавање'

Претходни захтев иницијализује креирање снимка у наведеном спремишту.

БЕЛЕШКА : Време потребно да се креирање снимка заврши зависи од бројних фактора.

Еластицсеарцх Гет Снапсхот Статус

Када иницијализујемо процес креирања снимка, можемо проверити његов статус покретањем следећег упита:

цурл -КСГЕТ 'ФДЕ4Е9059А8Ф54ДА59Д91А9Ц00А71ФЕ4703Е3АЕ3' 'кбн-ксрф: извештавање'

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

{
'снимци' : [
{
'снимак' : 'тест_снапсхот' ,
'репозиторијум' : 'еацх_бацкупс' , < јака >
јака > 'ууид' : '9оОЈтТунР_ВЦ-1а7НА-9ВК' ,
'стање' : 'УСПЕХ' ,
'инцлуде_глобал_стате' : истинито ,
'схардс_статс' : {
'иницијализација' : 0 ,
'почео' : 0 ,
'финализација' : 0 ,
'Готово' : 94 ,
'није успео' : 0 ,
'укупно' : 94
} ,
'статистика' : {
'постепен' : {
'филе_цоунт' : 282 ,
'величина_у_бајтовима' : 750304
} ,
'укупно' : {
'филе_цоунт' : 692 ,
'величина_у_бајтовима' : 62159894
} ,
'старт_тиме_ин_миллис' : 1663770043239 ,
'тиме_ин_миллис' : 26212
} ,
'индекси' : { < јака >
јака > 'ми-дата-стреам' : {
'схардс_статс' : {
'иницијализација' : 0 ,
'почео' : 0 ,
'финализација' : 0 ,
'Готово' : 1 ,
'није успео' : 0 ,
'укупно' : 1
} ,
'статистика' : {
'постепен' : {
'филе_цоунт' : 0 ,
'величина_у_бајтовима' : 0
} ,
'укупно' : {
'филе_цоунт' : 10 ,
'величина_у_бајтовима' : 13518
} ,

-----------------ОУТПУТ СКРАЋЕН------------------------

У Кибани можете проверити статус снимка тако што ћете отићи до одељка Управљање стаком – Снимак и враћање у претходно стање.

Изаберите циљни снимак и погледајте детаље.

БЕЛЕШКА : Имајте на уму да Кибана не пружа свеобухватне детаље које пружа Еластицсеарцх АПИ статус снимка.

Закључак

У овом посту смо истражили основе рада са АПИ-јем статуса гет снапсхот који нам омогућава да дохватимо детаљне информације о датом снимку.

Хвала за читање!