This is a translation of the original English documentation page. Help us make it better.

11 Одржавање

Преглед

Можете дефинисати периоде одржавања за домаћинe и групе домаћинa у Zabbix-у.

Штавише, могуће је дефинисати одржавање само за један окидач (или подскуп окидача) навођењем ознака окидача.

У овом случају одржавање ће бити активирано само за те окидаче; сви остали окидачи домаћинa или групе домаћинa неће бити у одржавању.

Постоје два типа одржавања - са прикупљањем података и без прикупљања података.

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

На пример, ако су кораци ескалације заказани на 0, 30 и 60 минута након почетка проблема, и постоји получасовно одржавање које траје од 10 минута до 40 минута након што се појави стварни проблем, кораци два и три ће бити извршени пола сата касније, или на 60 минута и 90 минута (под условом да проблем и даље постоји). Слично, ако се проблем настане током одржавања, ескалација ће почети након одржавања.

Да бисте нормално примали обавештења о проблемима током одржавања (без одлагања), морате да искључите опцију Паузирај операције за потиснуте проблеме у конфигурацији акције.

Ако барем један домаћин (коришћен у изразу окидача) није у режиму одржавања, Zabbix ће послати обавештење о проблему.

Zabbix сервер мора бити покренут током одржавања. Одржавања се поново израчунавају сваког минута или чим се кеш конфигурације поново учита ако дође до промена у периоду одржавања.

Процеси тајмера проверавају да ли се статус домаћинa мора променити на/са одржавања на 0 секунди сваког минута. Поред тога, процес тајмера сваке секунде проверава да ли се морају покренути/зауставити било каква одржавања на основу тога да ли постоје промене у [периодима одржавања] након ажурирања конфигурације. Стога брзина покретања/заустављања периода одржавања зависи од интервала ажурирања конфигурације интервал ажурирања (10 секунди подразумевано). Имајте на уму да промене периода одржавања не укључују подешавања Активно од/Активно до. Такође, ако се домаћин/група домаћинa дода постојећем активном периоду одржавања, промене ће активирати процес тајмера тек на почетку следећег минута.

Имајте на уму да када домаћин уђе у одржавање, процеси тајмера Zabbix сервера ће прочитати све отворене проблеме да би проверили да ли је потребно да их потисну. Ово може имати утицај на перформансе ако постоји много отворених проблема. Zabbix сервер ће такође прочитати све отворене проблеме приликом покретања, чак и ако у том тренутку нема конфигурисаних одржавања.

Имајте на уму да Zabbix сервер (или прокси) увек прикупља податке без обзира на тип одржавања (укључујући одржавање "без података"). Сервер касније игнорише податке ако је подешено 'без прикупљања података'.

Када се одржавање "без података" заврши, окидачи који користе функцију nodata() неће се покренути пре следеће провере током периода у којем се проверавају.

Ако се ставка дневника дода док је домаћин у одржавању и одржавање се заврши, прикупиће се само нови уноси у датотеку дневника од завршетка одржавања.

Ако се пошаље временска ознака за домаћин који је у типу одржавања “no data” (нпр. коришћењем Zabbix sender) тада ће ова вредност бити одбачена, међутим, могуће је послати временску ознаку за истекли период одржавања и она ће бити прихваћена.

Ако корисник промени период одржавања, домаћина, групе или ознаке, промене ће ступити на снагу тек након синхронизације кеша конфигурације.

Конфигурација

Да бисте конфигурисали период одржавања:

  1. Идите на: Прикупљање података → Одржавање.
  2. Кликните на Креирај период одржавања (или на назив постојећег периода одржавања).
  3. Унесите параметре одржавања у образац.

Сва обавезна поља за унос су означена црвеном звездицом.

Parameter Description
Назив Назив периода одржавања.
Тип одржавања Могу се подесити два типа одржавања:
Са прикупљањем података - сервер ће прикупљати податке током одржавања, окидачи ће бити обрађивани;
Без прикупљања података - сервер неће прикупљати податке током одржавања.
Активно од Датум и време када се извршавају периоди одржавања постају активни.
Напомена: Само подешавање овог времена не активира период одржавања; периоди одржавања морају бити конфигурисани у Периоди (видети доле).
Активно до Датум и време када извршавају периоди одржавања престају да буду активни.
Периоди Овај блок вам омогућава да дефинишете тачне дане и сате када се одржавање обавља. Кликом на отвара се искачући прозор са флексибилним обрасцем Период одржавања где можете дефинисати распоред одржавања. Погледајте Периоди одржавања за детаљан опис.
Групе домаћина Изаберите групе домаћина за које ће одржавање бити активирано. Одржавање ће бити активирано за све домаћине из наведене(их) групе(а) домаћина. Ово поље се аутоматски попуњава, тако да ће се приликом куцања приказати падајући мени свих доступних група домаћина.
Одређивање надређене групе домаћине имплицитно бира све угнежђене групе домаћине. Стога ће одржавање бити активирано и на домаћинима из угнежђених група.
Домаћини Изаберите домаћине за које ће одржавање бити активирано. Ово поље се аутоматски попуњава, тако да ће се приликом куцања приказати падајући мени свих доступних домаћина.
Ознаке Ако су наведене ознаке одржавања, одржавање за изабране домаћине ће бити активирано, али ће бити потиснути само проблеми са подударајућим ознакама (то јест, неће се предузети никакве акције).

У случају више ознака, оне се израчунавају на следећи начин:
И/Или - све ознаке морају да се подударају; Међутим, ознаке са истим именом ознаке се израчунавају помоћу услова Или;
Или - довољно је ако једна ознака одговара.

Постоје два начина упаривања вредности ознаке:
Садржи - подударање подстринга осетљивог на велика и мала слова (вредност ознаке садржи унети стринг);
Једнако - подударање стринга осетљивог на велика и мала слова (вредност ознаке је једнака унетом стрингу).

Ознаке се могу навести само ако је изабран режим Са прикупљањем података.
Опис Опис периода одржавања.
Периоди одржавања

Прозор периода одржавања је за заказивање времена за понављајуће или једнократно одржавање. Форма је динамична, а доступна поља се мењају на основу изабраног типа периода.

Period type Description
Само једнократно Конфигуришите период одржавања само једнократно:
Датум - датум и време периода одржавања;
Дужина периода одржавања - колико дуго ће одржавање бити активно.
Дневно Конфигуришите дневни период одржавања:
Сваког дана - учесталост одржавања (1 - (подразумевано) сваки дан, 2 - свака два дана, итд.);
У (сат:минут) - време дана када одржавање почиње;
Трајање периода одржавања - колико дуго ће одржавање бити активно.

Када је параметар Сваког дана већи од "1", почетни дан је дан на који пада време Активно од. Примери:
- ако је Активно од подешено на "2021-01-01 12:00", Сваки дан(и) је подешено на "2", а У (сат:минут) је подешено на "23:00", онда ће први период одржавања почети 1. јануара у 23:00, док ће други период одржавања почети 3. јануара у 23:00;
- ако је Активно од подешено на "2021-01-01 12:00", Сваки дан(и) је подешено на "2", а У (сат:минут) је подешено на "01:00", онда ће први период одржавања почети 3. јануара у 01:00, док ће други период одржавања почети 5. јануара у 01:00.
Недељно Конфигуришите недељни период одржавања:
Сваке недеље - учесталост одржавања (1 - (подразумевано) сваке недеље, 2 - сваке две недеље, итд.);
Дан у недељи - ког дана треба да се обави одржавање;
У (сат:минут) - време дана када одржавање почиње;
Дужина периода одржавања - колико дуго ће одржавање бити активно.

Када је параметар Сваке недеље већи од „1“, почетна недеља је недеља на коју пада време Активно од. За примере, погледајте опис параметра Дневно изнад.
Месечно Конфигуришите месечни период одржавања:
Месец - изаберите све месеце током којих се врши редовно одржавање;
Датум: Дан у месецу - изаберите ову опцију ако одржавање треба да се обавља истог датума сваког месеца (на пример, сваког првог дана у месецу), а затим изаберите жељени дан у пољу Дан у месецу које се појави;
Датум: Дан у недељи - изаберите ову опцију ако одржавање треба да се обавља само одређеним данима (на пример, сваког првог понедељка у месецу), затим изаберите (у падајућем менију) жељену недељу у месецу (прву, другу, трећу, четврту или последњу), а затим означите поља за потврду за дан(ове) одржавања;
У (сат:минут) - време дана када одржавање почиње;
Трајање периода одржавања - колико дуго ће одржавање бити активно.

Приликом креирања периода одржавања користи се временска зона корисника који га креира. Међутим, када су периоди одржавања који се понављају (Дневно, Недељно, Месечно) заказани, користи се временска зона Zabbix сервера. Да би се обезбедило предвидљиво понашање периоди одржавања који се понављају, потребно је користити заједничку временску зону за све делове Zabbix-а.

Када завршите, притисните Додај да бисте додали период одржавања у блок Периоди.

Имајте на уму да промене летњег рачунања времена (DST) не утичу на дужину трајања одржавања. На пример, рецимо да имамо конфигурисано двочасовно одржавање које обично почиње у 01:00 и завршава се у 03:00:

  • ако након једног сата одржавања (у 02:00) дође до промене летњег рачунања времена и тренутно време се промени са 02:00 на 03:00, одржавање ће се наставити још један сат (до 04:00);
  • ако након два сата одржавања (у 03:00) дође до промене летњег рачунања времена и тренутно време се промени са 03:00 на 02:00, одржавање ће се зауставити, јер су прошла два сата;
  • ако период одржавања почне током сата који је прескочен променом летњег рачунања времена, онда одржавање неће почети.

Ако је период одржавања подешен на "1 дан" (стварни период одржавања је 24 сата, пошто Zabbix рачуна дане у сатима), почиње у 00:00 и завршава се у 00:00 следећег дана:

  • одржавање ће се зауставити у 01:00 следећег дана ако се тренутно време помери за један сат унапред;
  • одржавање ће се зауставити у 23:00 тог дана ако се тренутно време помери за један сат уназад.

Приказ

Приказ домаћина у одржавању

Икона наранџастог кључа поред имена домаћина означава да се овај домаћин одржава у:

  • Контролне табле
  • Надгледање → Проблеми
  • Инвентар → Домаћини → Детаљи о инвентару домаћина
  • Прикупљање података → Домаћини (Погледајте колону 'Статус')

Детаљи одржавања се приказују када је показивач миша постављен преко иконе.

Поред тога, домаћини у одржавању добијају наранџасту позадину Надгледање → Мапе.

Приказ потиснутих проблема

Обично се проблеми за домаћина у одржавању потискују, тј. не приказано у предњем делу. Међутим, могуће је и конфигурисати да су потиснути проблеми приказани избором Прикажи потиснуте Проблеми опција на овим локацијама:

  • Контролне таблеДомаћини проблема, Проблеми, Проблеми по озбиљности, Преглед покретача конфигурација виџета)
  • НадгледањеПроблеми (у филтеру)
  • НадгледањеМапе (у конфигурацији мапе)
  • Глобално обавештења (у конфигурацији корисничког профила)

Када се прикажу потиснути проблеми, приказује се следећа икона: . Прелазак мишем преко иконе приказује се више детаља.

Израчунавање редова чекања током одржавања

Редове чекања приказане у Zabbix кориснички интерфејс (Администрација > Ред) израчунава Zabbix сервер. Они не укључују ставке на одржавању без прикупљања података — дужина реда је увек нула за ове ставке чак и када су њихове вредности одложене. Ставке на одржавању са одложеним прикупљањем података се и даље рачунају у реду чекања.

Zabbix proxy није свестан периода одржавања јер не постоји синхронизација конфигурације одржавања између Zabbix сервера и проксија. Интерне провере израчунате на Zabbix проксијима (на пример, zabbix[queue,,] и zabbix[stats,,,queue,,]) пријављују одложене ставке без обзира на статус одржавања на Zabbix серверу.

Као резултат тога, различите дужине реда могу бити пријављене за исте ставке у одржавању без прикупљања података од стране Zabbix кориснички интерфејс и интерним проверама на Zabbix проксијима.