1 Zabbix server

Преглед

Параметри које подржава конфигурациона датотека Zabbix сервера (zabbix_server.conf) су наведени у овом одељку.

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

Parameter Description
AlertScriptsPath Локација прилагођених скрипти упозорења.
AllowRoot Дозволи серверу да ради као 'root'.
AllowSoftwareUpdateCheck Дозволи Zabbix кориснички интерфејс за примање информација о ажурирањима софтвера са zabbix.com.
AllowUnsupportedDBVersions Дозволите серверу да ради са неподржаним верзијама базе података.
CacheSize Величина кеша конфигурације.
CacheUpdateFrequency Овај параметар одређује колико често ће Zabbix извршити ажурирање кеша конфигурације у секундама.
DBHost Име домаћина базе података.
DBName Име базе података.
DBPassword Лозинка базе података.
DBPort Порт базе података када се не користи локални сокет.
DBSchema Име шеме базе података. Користи се за PostgreSQL.
DBSocket Путања до MySQL сокет датотеке.
DBUser Корисник базе података.
DBTLSConnect Подешавање ове опције на наведена вредност намеће коришћење TLS везе за база података.
DBTLSCAFile Пуна путања датотеке која садржи CA сертификате највишег нивоа за верификацију сертификата базе података.
DBTLSCertFile Пуна име путање датотеке која садржи сертификат Zabbix сервера за аутентификацију база података.
DBTLSKeyFile Пуна путања датотеке која садржи приватни кључ за аутентификацију у бази података.
DBTLSCipher Листа шифрованих шифрова које Zabbix сервер дозвољава за TLS протоколе горе преко TLS v1.2. Подржано само за MySQL.
DBTLSCipher13 Листа шифрованих пакета за шифровање које Zabbix сервер дозвољава за TLS v1.3 протокол. Подржано само за MySQL, почевши од верзије 8.0.16.
DebugLevel Наведите ниво за отклањање грешака.
EnableGlobalScripts Омогућите глобалне скрипте на Zabbix серверу.
ExportDir Директоријум за извоз догађаја, историје и трендова у реалном времену JSON формат раздвојен новим редом. Ако је подешено, омогућава извоз у реалном времену.
ExportFileSize Максимална величина по извозној датотеци у бајтовима.
ExportType Листа типова ентитета раздвојених зарезима (догађаји, историја, трендови) за извоз у реалном времену (подразумевано сви типови).
ExternalScripts Локација екстерног скрипте.
Fping6Location Локација fping6.
FpingLocation Локација fping.
HANodeName Име чвора кластера високе доступности.
HistoryCacheSize Величина историје кеш.
HistoryIndexCacheSize Величина кеша индекса историје.
HistoryStorageDateIndex Омогући претпроцесуирање вредности историје у складишту историје ради складиштења вредности у различитим индексима на основу датума.
HistoryStorageURL HTTP[S] URL складиштења историје.
HistoryStorageTypes Листа типова вредности раздвојених зарезима који се шаљу у складиште историје.
HousekeepingFrequency Овај параметар одређује како Zabbix често обавља процедуру одржавања у сатима.
Include Можете укључити појединачне датотеке или све датотеке у директоријум у конфигурационој датотеци.
JavaGateway
JavaGatewayPort Порт који Zabbix Java мрежни пролаз слуша.
ListenBacklog
ListenIP Листа IP адреса раздвојених зарезима које трапер треба да слуша.
ListenPort Порт за слушање за трапера.
LoadModule
LoadModulePath Пуна путања до локације сервера модула.
LogFile Име датотеке евиденције.
LogFileSize Максимална величина датотеке евиденције.
LogSlowQueries Одређује колико дуго упит базе података може потрајати пре него што се пријави у милисекундама.
LogType Тип излазног лога.
MaxConcurrentChecksPerPoller Максималан број асинхроних провера које могу истовремено извршити сваки HTTP агент полер, агент полер или SNMP полер.MaxHousekeeperDelete
MaxHousekeeperDelete Не више од 'MaxHousekeeperDelete' редова (који одговарају [табеле], [пољa], [вредности]) биће обрисани по једном задатку у једном циклусу одржавања.
NodeAddress IP или име домаћина са опционим портом да би се заменио начин на који се кориснички интерфејс треба повезати са сервером.
PidFile Назив PID датотеке.
ProblemHousekeepingFrequency Одређује колико често ће Zabbix брисати проблеме за избрисане окидаче.
ProxyConfigFrequency Одређује колико често Zabbix сервер шаље конфигурационе податке на Zabbix прокси.
ProxyDataFrequency
ServiceManagerSyncFrequency Одређује колико често ће Zabbix конфигурација услуге синхронизовати менаџер.
SMSDevices Листа модемских датотека раздвојених зарезима којима је дозвољено да користе Zabbix сервер.
SNMPTrapperFile Привремена датотека која се користи за прослеђивање података из SNMP трап демона у сервер.
SocketDir Директоријум за складиштење IPC утичница које користе интерни Zabbix услуге.
SourceIP Изворна IP адреса.
SSHKeyLocation Локација јавних и приватних кључева за SSH провере и радње.

|SSLCertLocation |Локација датотека SSL сертификата клијента за клијента аутентификације.| |SSLKeyLocation|Локација датотека SSL приватног кључа за аутентификацију клијента.| |SSLCALocation|Замени локацију датотека ауторитета за сертификат (CA) за верификацију сертификата SSL сервера.| |StartAgentPollers|Број претходно рачваних инстанци асинхрони Zabbix агент полeр.| |StartAlerters|Број унапред покренутих инстанци алармера.| |StartBrowserPollers|Број унапред форкираних инстанци анкетара ставки прегледача.| |StartConnectors|Број унапред покренутих инстанци конекторских радника.| |StartDBSyncers|Број унапред рачваних инстанци синхронизатора историје.| |StartDiscoverers|Број унапред рачваних инстанци радника за откривање.| |StartEscalators|рој унапред покренутих инстанци ескалатора. |StartHistoryPollers|Број претходно рачваних инстанци испитивача историје.| |StartHTTPAgentPollers|Број унапред рачваних инстанци асинхроних HTTP агената полера.| |StartHTTPPollers|Број унапред рачваних инстанци HTTP полера.| |StartIPMIPollers|Број унапред рачваних инстанци IPMI полера.| |StartJavaPollers|Број унапред рачваних инстанци Јава полера. | |StartLLDProcessors|Број унапред рачваних инстанци откривања ниског нивоа (LLD) радника.| |StartODBCPollers|Број претходно рачваних инстанци ODBC полера.| |StartPingers|Број унапред покренутих инстанци ICMP пингера.| |StartPollersUnreachable|Број унапред покренутих инстанци полера за недоступне домаћине (укључујући IPMI и Java).| |StartPollers|Број унапред покренутих инстанци полера. |StartPreprocessors|Број унапред покренутих инстанци радника за претходну обраду.| |StartProxyPollers|Број унапред покренутих инстанци полера за пасивне прокси сервере.| |StartReportWriters|Број унапред покренутих инстанци писаца извештаја.| |StartSNMPPollers|Број унапред покренутих инстанци асинхроних SNMP полера.| |StartSNMPTrapper|Ако је постављено на 1, покренуће се процес SNMP трапера.| |StartTimers|Број унапред покренутих инстанци тајмерa.| |StartTrappers||Број унапред покренутих инстанци трапера. |StartVMwareCollectors|Број унапред покренутих инстанци VMware колектора.| |StatsAllowedIP|Листа IP адреса раздвојених зарезима, опционо у CIDR нотацији, или DNS имена екстерних Zabbix инстанци. Захтев за статистику ће бити прихваћен само са адреса наведених овде.| |Timeout|Одређује колико дуго треба чекати (у секундама) за успостављање везе и размену података са Zabbix проксијем, агентом, веб сервисом и за SNMP провере (осим SNMP walk[OID] и get[OID] ставки) и icmpping[*] ставки.| |TLSCAFile|Пуно име путање датотеке која садржи CA сертификате највишег нивоа за верификацију сертификата равноправних корисника, који се користи за шифровану комуникацију између Zabbix компоненти.| |TLSCertFile |Пуна путања датотеке која садржи сертификат сервера или ланац сертификата, који се користи за шифровану комуникацију између Zabbix компоненти.| |TLSCipherAll|Стринг приоритета GnuTLS или OpenSSL (TLS 1.2) низ шифре. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима и PSK-у.| |TLSCipherAll13|Стринг за шифровање за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима и PSK-у.| |TLSCipherCert|Стринг приоритета GnuTLS или OpenSSL (TLS 1.2) низ шифровања. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима.| |TLSCipherCert13|Стринг за шифровање за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима.| |TLSCipherPSK|GnuTLS приоритетни низ или OpenSSL (TLS 1.2) низ шифровања. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на PSK-у.| |TLSCipherPSK13|Стринг за шифровање за OpenSSL 1.1.1 или новији у TLS 1.3. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на PSK-у.| |TLSCRLFile|Пуна путања датотеке која садржи опозване сертификате. Овај параметар се користи за шифровану комуникацију између Zabbix компоненти.| |TLSKeyFile|Пуна путања датотеке која садржи приватни кључ сервера, који се користи за шифровану комуникацију између Zabbix компоненти.| |TmpDir |Привремени директоријум.| |TrapperTimeout|Одређује временско ограничење у секундама за:<бр>- преузимање историјских података са Zabbix проксија;<бр>- слање конфигурационих података на Zabbix прокси;<бр>- глобално извршавање скрипте или даљинско извршавање команде на Zabbix серверу.| |TrendCacheSize|| Величина кеша тренда.| |TrendFunctionCacheSize|Величина кеш функције тренда.| |UnavailableDelay|Одређује колико често се домаћин проверава за доступност током периода недоступности.| |UnreachableDelay|Одређује колико често се домаћин проверава за доступност током периода недоступности .| |UnreachablePeriod|Одређује након много секунди недоступности третира домаћина као недоступног.| |User|Одбаците привилегије одређеном постојећем кориснику на систему.| |ValueCacheSize|Величина кеша вредности историје. | |Vault||Одређује трезор добављача.| ||VaultDBPath|Одређује локацију са које кључеви треба да се преузимају акредитиви базе података.| |VaultPrefix|Прилагођени префикс за путању трезора или упит.| |VaultTLSCertFile|Назив датотеке SSL сертификата која се користи за аутентикацију клијента.| |VaultTLSKeyFile||Име датотеке SSL приватног кључа која се користи за аутентификацију клијента.| |VaultToken|Токен за аутентификацију ХасхиЦорп трезора.| |VaultURL|Сервер трезора HTTP[S] URL.| |VMwareCacheSize|Величина дељене меморије за складиштење VMware података.| |VMwareFrequency|Кашњење у секундама између прикупљања података из једне VMware услуге.| |VMwarePerfFrequency|Кашњење у секундама између преузимања статистике бројача перформанси из једне VMware услуге.| |VMwareTimeout|Максимални број секунди који ће вмваре сакупљач чекати на одговор VMware сервиса.| |WebDriverURL|Интерфејс WebDriver HTTP[S] URL.| |WebServiceURL|HTTP[S] URL за Zabbix веб услугу у формату <host:port>/report.|

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

Имајте на уму да:

  • Подразумеване вредности одражавају подразумеване вредности демона, а не вредности у испорученим конфигурационим датотекама;
  • Zabbix подржава конфигурационе датотеке само у UTF-8 кодирању без BOM;
  • Коментари који почињу са "#" су подржани само на почетку реда.

Детаљи параметра

AlertScriptsPath

Локација прилагођених скрипти упозорења (зависи од * datadir* инсталационе променљиве у времену компајлирања).

Подразумевано: /usr/local/share/zabbix/alertscripts

AllowRoot

Дозволите серверу да ради као 'root'. Ако је онемогућено и сервер покреће 'root', сервер ће уместо тога покушати да се пребаци на корисника 'zabbix'. Нема ефекта ако се покрене под обичним корисником.

Подразумевано: 0
Вредности: 0 - не дозвољавају; 1 - дозволити

AllowSoftwareUpdateCheck

Дозволи Zabbix корисничком интерфејсу да прима информације о ажурирањима софтвера са zabbix.com.

Подразумевано: 1
Вредности: 0 - не дозвољава; 1 - дозволити

AllowUnsupportedDBVersions

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

Подразумевано: 0
В редности: 0 - не дозвољавају; 1 - дозволити

CacheSize

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

Подразумевано: 32М
Опсег: 128К-64Г

CacheUpdateFrequency

Овај параметар одређује колико често ће Zabix извршити ажурирање кеша конфигурације у секунди. Такође погледајте опције [kонтрола у току извршења](/manual/concepts/server#runtime-control.

Подразумевано: 10
Опсег: 1-3600

DBHost

Име домаћина базе података.
Са MySQL localhost или празним стрингом резултира коришћењем утичнице. Код PostgreSQL -а само празан стринг резултира покушајем коришћења утичнице. Са Oracle празан стринг резултира коришћењем методе повезивања Net Service Name ; у овом случају размислите о коришћењу TNS_ADMIN променљиве окружења да бисте навели директоријум датотеке tnsnames.ora.

Подразумевано: localhost

DBName

Име базе података.
Код Oracle, ако се користи метод повезивања Net Service Name, наведите име услуге са tnsnames.ora или поставите на празан стринг; поставите променљиву окружења TWO_TASK ако је DBName постављен на празан низ.

Обавезно: Да

DBPassword

Лозинка базе података. Коментирајте овај ред ако се не користи лозинка.

DBPort

Порт базе података када се не користи локална утичница.
Са [Oracle]Net Service Name, овај параметар ће бити занемарен; уместо тога ће се користити број порта из датотеке tnsnames.ora.

Опсег: 1024-65535

DBSchema

Име шеме базе података. Користи се за PostgreSQL.

DBSocket

Путања до MySQL сокет датотеке.

DBUser

Корисник базе података.

DBTLSConnect

Подешавање ове опције на следеће вредности намеће коришћење TLS везе са базом података:
* required* - повезивање помоћу TLS-а<бр>*verify_ca** - повезивање помоћу TLS-а и верификацију сертификата
verify_full - повежите се помоћу TLS-а, проверите сертификат и проверите да ли се идентитет базе података који је навео DBHost подудара са њеним сертификатом

Са MySQL, почевши од 5.7.11, и PostgreSQL следеће вредности су подржане: required, verify_ca, verify_full.
Са MariaDB,, почевши од верзије 10.2.6, вредности required и verify_full су подржане.
Подразумевано није постављен на било коју опцију и понашање зависи од конфигурације базе података.

DBTLSCAFile

Пуна путања датотеке која садржи CA сертификате највишег нивоа за верификацију сертификата базе података. Обавезно: не (да, ако је DBTLSConnect постављен на verify_ca или verify_full)

DBTLSCertFile

Пуна путања датотеке која садржи сертификат Zabbix сервера за аутентификацију у бази података.

DBTLSKeyFile

Пуна путања датотеке која садржи приватни кључ за аутентификацију у бази података.

DBTLSCipher

Листа шифрованих шифри које Zabbix сервер дозвољава за TLS протоколе до TLS v1.2. Подржано само за MySQL.

DBTLSCipher13

Листа шифрованих пакета за шифровање које Zabbix сервер дозвољава за TLS v1.3 протокол. Подржано само за MySQL, почевши од верзије 8.0.16.

DebugLevel

Наведите ниво отклањања грешака:
0 - основне информације о покретању и заустављању Zabbix процеса
1 - критичне информације;
2 - информације о грешци;
3 - упозорења;
4 - за отклањање грешака (производи много информација);
5 - проширено отклањање грешака (производи још више информација).
Погледајте такође kонтрола тока извршења. опције.

Подразумевано: 3
Опсег: 0-5

EnableGlobalScripts

Омогућите глобалне скрипте на Zabbix серверу.
Напомена: Глобално извршавање скрипте је подразумевано омогућено. Међутим, за нове инсталације које почињу са Zabbix 7.0, EnableGlobalScripts је експлицитно подешен на 0 (онемогућено).

Подразумевано: 1
Вредности: 0 - онемогућити; 1 - омогућити

ExportDir

Директоријум за извоз у реалном времену догађаја, историје и трендова у JSON формату раздвојеним новим редовима. Ако је подешено, омогућава извоз у реалном времену.

ExportFileSize

Максимална величина по датотеци за извоз у бајтовима. Користи се за ротацију ако је ExportDir подешен.

Подразумевано:
Опсег: 1М-1Г

ExportType

Листа типова ентитета раздвојених зарезима (догађаји, историја, трендови) за извоз у реалном времену (подразумевано сви типови). Важи само ако је ExportDir ​​подешен.
Имајте на уму да ако је ExportType наведен, али ExportDir ​​није, онда је ово грешка у конфигурацији и сервер се неће покренути.

Пример за историју и извоз трендова:

ExportType=history,trends

Пример само за извоз догађаја:

ExportType=events

ExternalScripts

Локација спољних скрипти (зависи од инсталационе променљиве datadir у време компајлирања).

Подразумевано: /usr/local/share/zabbix/externalscripts

Fping6Location

Локација fping6. Уверите се да fping6 бинарни фајл има роот власништво и постављену SUID заставицу. Означите празно ("Fping6Location =") ако је ваш фпинг услужни програм способан да обрађује IPv6 адресе.

Подразумевано: /usr/sbin/fping6

FpingLocation

Локација fping. Уверите се да fping бинарни фајл има root власништво и да је постављена SUID заставица.

Подразумевано: /usr/sbin/fping

HANodeName

Име чвора кластера високе доступности. Када је празан сервер ради у самосталном режиму и креира се чвор са празним именом.

HistoryCacheSize

Величина кеша историје, у бајтовима. Величина заједничке меморије за чување историјских података.

Подразумевано: 16М
Опсег: 128К-2Г

HistoryIndexCacheSize

Величина кеша индекса историје, у бајтовима. Величина заједничке меморије за индексирање података историје ускладиштених у кешу историје. За кеширање једне ставке потребно је отприлике 100 бајтова за кеширање индекса.

Подразумевано:
Опсег: 128К-2Г

HistoryStorageDateIndex

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

Подразумевано: 0
Вредности: 0 - онемогућено; 1 - омогућити

HistoryStorageURL

HTTP[S] URL за складиште историје. Овај параметар се користи за подешавање Elasticsearch.

HistoryStorageTypes

Листа типова вредности раздвојених зарезима који се шаљу у складиште историје. Овај параметар се користи за подешавање Elasticsearch.

Подразумевано: uint,dbl,str,log,text

HousekeepingFrequency

Овај параметар одређује колико ће често Zabbix обављати процедуру одржавања у сатима. Одржавање уклања застареле информације из базе података.<бр>Напомена: Да бисте спречили преоптерећење кућне помоћнице (на пример, када су периоди историје и тренда значајно смањени), не више од 4 пута циклус одржавања, за сваку ставку. Дакле, ако је HousekeepingFrequency 1, не више од 4 сата HousekeepingFrequencyастарелих информација (почевши од најстаријег уноса) неће бити избрисано по циклусу.<бр>Напомена: Да би се смањило оптерећење при покретању сервера, одржавање домаћинства се одлаже за 30 минута након покретања сервера . Дакле, ако је HousekeepingFrequency 1, прва процедура одржавања домаћинства након покретања сервера ће се покренути након 30 минута, а након тога ће се поновити са закашњењем од једног сата.
Могуће је онемогућити аутоматско одржавање домаћинства постављањем housekeeper_execute на 0. У овом случају, процедуру одржавања домаћинства може покренути само опција контроле времена рада housekeeper_execute и период брисања застарелих информација у једном циклусу одржавања је 4 пута већи од периода од последњег циклуса одржавања домаћинства, али не мање од 4 сата и не дуже од 4 дана.
Погледајте и опције контрола времена извршавања.

Подразумевано: 1
Опсег: 0-24

Include

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

Пример:

Include=/absolute/path/to/config/files/*.conf

JavaGateway

IP адреса (или име домаћина) Zabbix Јаva мрежног пролаза. Потребно само ако су покренути Java полерa.

JavaGatewayPort

Порт који Zabbix Јава мрежни пролаз слуша.

Подразумевано: 10052
Распон: 1024-32767

ListenBacklog

Максималан број веза на чекању у TCP реду.
Подразумевана вредност је чврсто кодирана константа, која зависи од система.
Максимална подржана вредност зависи од система, превисоке вредности могу бити тихо скраћене на 'implementation-specified maximum'.

Подразумевано: SOMAXCONN
Опсег: 0 - INT_MAX

ListenIP

Листа IP адреса раздвојених зарезима које трапер треба да слуша.
Трапер ће слушати на свим мрежним интерфејсима ако овај параметар недостаје.

Подразумевано: 0.0.0.0

ListenPort

Порт за слушање за трапер.

Подразумевано: 10051
Опсег: 1024-32767

LoadModule

Модул за учитавање при покретању сервера. Модули се користе за проширење функционалности сервера. Модул мора бити лоциран у директоријуму који је навео LoadModulePath или путања мора претходити имену модула. Ако је претходна путања апсолутна (почиње са '/'), онда се LoadModulePath игнорише.
Формати:
LoadModule=<module.so>
LoadModule=<path/module.so>
LoadModule=</abs_path/module.so>
LoadModuleДозвољено је укључити више LoadModule параметара.

LoadModulePath

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

LogFile

Име датотеке евиденције. Обавезно: Да, ако је LogType подешен на * file*; иначе не

LogFileSize

Максимална величина датотеке евиденције у MB.
0 - онемогући аутоматску ротацију евиденције.
Напомена: Ако је достигнуто ограничење величине датотеке евиденције и ротација датотеке не успе, из било ког разлога, постојећа датотека евиденције се скраћује и покренут изнова.

Подразумевано: 1
Опсег: 0-1024
Обавезно: Да, ако је LogType подешен на * file*; иначе не

LogSlowQueries

Одређује колико дуго упит базе података може да потраје пре него што се пријави у милисекундама.
0 - не евидентирај споре упите.<бр>Ова опција постаје омогућена почевши од DebugLevel=3.

Подразумевано: 0
Опсег: 0 -3600000

LogType

Тип излаза дневника:
* file* - упиши дневник у датотеку наведен параметром LogFile;
* system* - упиши дневник у системски лог;
* console* - упиши дневник у стандардни излаз.

Подразумевано: филе

MaxConcurrentChecksPerPoller

Максималан број асинхроних провера које сваки HTTP агент за испитивање, агент или SNMP полер може извршити одједном. Погледајте StartHTTPAgentPollers, StartAgentPollers, и StartSNMPPollers.

Подразумевано: 1000
Опсег: 1-1000

MaxHousekeeperDelete

Не више од редова 'MaxHousekeeperDelete' (који одговарају [tablename], [field], [value]) неће бити избрисано по једном задатку у једном циклусу одржавања.
Ако је постављено на 0, онда нема ограничења уопште користио. У овом случају морате знати шта радите, како не бисте преоптеретили базу података! 2
Овај параметар се односи само на брисање историје и трендови већ избрисаних ставки.

Подразумевано: 5000
Опсег: 0-1000000

Адреса чвора

IP или име домаћина са опционим портом да би се заменило како би кориснички интерфејс<address> требало да се повеже са сервером.
Формат: <address>[:<port>]

Ако IP или име домаћина нису подешени, користиће се вредност ListenIP. Ако ListenIP није подешен, користиће се вредност localhost.
Ако порт није подешен, користиће се вредност ListenPort-а. Ако ListenPort није подешен, користиће се вредност 10051.

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

Погледајте такође: HANodeName параметар; Омогућавање високе доступности.

Подразумевано: 'localhost:10051'

PidFile

Назив PID датотеке.

Подразумевано: /tmp/zabbix_server.pid

ProblemHousekeepingFrequency

Одређује колико често ће Zabbix брисати проблеме за избрисане окидаче у секундама.

Подразумевано: 60
Опсег: 1-3600

ProxyConfigFrequency

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

Подразумевано: 10
Опсег: 1-604800

ProxyDataFrequency

Одређује колико често Zabbix сервер захтева податке историје од Zabbix проки сервера у секунди. Користи се само за проксије у пасивном режиму.

Подразумевано: 1
Опсег: 1-3600

ServiceManagerSyncFrequency

Одређује колико често ће Zabbix синхронизовати конфигурацију менаџера услуга у секундама.

Подразумевано: 60
Опсег: 1-3600

SMSDevices

Листа модемских датотека раздвојених зарезима којима је дозвољено коришћење Zabbix сервера. Овај параметар је подржан од Zabbix 7.0.0.
Слање SMS-а није могуће ако овај параметар није подешен.

Пример:

SMSDevices=/dev/ttyUSB0,/dev/ttyUSB1

SNMPTrapperFile

Привремена датотека која се користи за прослеђивање података са SNMP трап демона на сервер.
Мора бити иста као у zabbix_trap_receiver.pl или SNMPTT конфигурационој датотеци.

Подразумевано: /tmp/zabbix_traps.tmp

SocketDir

Директоријум за складиштење IPC утичница које користе интерни Zabbix сервиси.

Подразумевано: /tmp

SourceIP

Изворна IP адреса за:
- одлазне везе са Zabbix прокси-јем и Zabbix агентом;
- везе без агената (VMware, SSH, JMX, SNMP, Telnet и једноставне провере);
- HTTP везе агента;
- ставка скрипте JavaScript HTTP захтеви;
- претходна обрада JavaScript HTTP захтева;
- слање е-порука са обавештењима (везе на SNMP сервер);
- webhook обавештења (JavaScript HTTP везе);
- везе са Vault-ом.

SSHKeyLocation

Локација јавних и приватних кључева за SSH провере и акције.

SSLCertLocation

Локација датотека SSL сертификата клијента за аутентификацију клијента.
Овај параметар се користи само за надгледање веба.

SSLKeyLocation

Локација датотека SSL приватног кључа за аутентификацију клијента.<бр>Овај параметар се користи само за надгледање веба.

SSLCALocation

Замените локацију датотека ауторитета за сертификат (CA) за верификацију сертификата SSL сервера. Ако није подешено, користиће се системски директоријум.
Имајте на уму да ће вредност овог параметра бити подешена као либцурл опција CURLOPT_CAPATH. За верзије libcurl-а пре 7.42.0, ово има ефекта само ако је libcurl преведен да користи OpenSSL. За више информација погледајте cURL веб страница.
Овај параметар се користи за праћење веба и SMTP аутентификацију.

StartAgentPollers

Број унапред раздвојених инстанци Zabbix агента полери. Погледајте MaxConcurrentChecksPerPoller.

Подразумевано: 1
Опсег: 0-1000

StartAlerters

Број унапред раздвојених инстанци упозорења.

Подразумевано: 3
Опсег: 1-100

StartBrowserPollers

Број унапред раздвојених инстанци ставке прегледача pollers.

Подразумевано: 1
Опсег: 0-1000

StartConnectors

Број унапред раздвојених инстанци конекторских радника. Процес менаџера конектора се покреће аутоматски када се покрене конектор.

Подразумевано: 0
Опсег: 0-1000

StartDBSyncers

Број унапред рачваних инстанци синхронизатори историје..
Напомена: Будите пажљиви када мењате ову вредност, њено повећање може донети више штете него користи. Угрубо, подразумевана вредност би требало да буде довољна за руковање до 4000 NVPS.

Подразумевано: 4
Опсег: 1-100

StartDiscoverers

Број унапред раздвојених инстанци радници за откривање1.

Подразумевано: 5
Опсег: 0-1000

StartEscalators

Број унапред раздвојених инстанци ескалатора.

Подразумевано: 1
Опсег: 1-100

StartHistoryPollers

Број унапред раздвојених инстанци полери историје.
Потребно само за израчунате провере.

Подразумевано: 5
Опсег: 0-1000

StartHTTPAgentPollers

Број унапред раздвојених инстанци HTTP агента полери. Погледајте MaxConcurrentChecksPerPoller.

Подразумевано: 1
Опсег: 0-1000

StartHTTPPollers

Број претходно раздвојених инстанци HTTP полери1.

Подразумевано: 1
Опсег: 0-1000

StartIPMIPollers

Број претходно раздвојених инстанци IPMI полери.

Подразумевано: 0
Опсег: 0-1000

StartJavaPollers

Број унапред раздвојених инстанци Java полери1.

Подразумевано: 0
Опсег: 0-1000

StartLLDProcessors

Број унапред раздвојених инстанци откривања ниског нивоа (LLD) радници1.
Процес LLD менаџера се аутоматски покреће када се покрене LLD радник.

Подразумевано: 2
Опсег: 0-100

StartODBCPollers

Број унапред раздвојених инстанци ODBC полерa1.

Подразумевано: 1
Опсег: 0-1000

StartPingers

Број унапред раздвојених инстанци ICMP пингерa1.

Подразумевано: 1
Опсег: 0-1000

StartPollersUnreachable

Број унапред форкираних инстанци полери за недоступне домаћине (укључујући IPMI и Java)1.
Бар један полер за недоступне домажине мора бити покренут ако су покренути регуларни, IPMI или Java полери.

Подразумевано: 1
Распон: 0-1000

StartPollers

Број унапред раздвојених инстанци полери1.

Подразумевано: 5
Опсег: 0-1000

StartPreprocessors

Број унапред започетих инстанци препроцесирања радник1 нити треба да буде подешен на не мањи од доступног броја CPU језгара. Требало би подесити више радника ако претходна обрада није везана за CPU и има пуно мрежних захтева.

Подразумевано: 16 (пре Zabbix 7.0.6: 3)
Опсег: 1-1000

StartProxyPollers

Број унапред раздвојених инстанци полери за пасивне проксије1.

Подразумевано: 1
Опсег: 0 -250

StartReportWriters

Број унапред покренутих инстанци писци извештаја.
Ако је подешено на 0, планирано генерисање извештаја је онемогућено.
Процес менаџера извештаја се аутоматски покреће када извештај писач је покренут.

Подразумевано: 0
Распон: 0-100

StartSNMPPollers

Број унапред раздвојених инстанци SNMP-а полери. Погледајте MaxConcurrentChecksPerPoller.

Подразумевано: 1
Опсег: 0-1000

StartSNMPTrapper

Ако је постављено на 1, процес SNMP трапер ће бити покренут.

Подразумевано: 0
Опсег: 0-1

StartTimers

Број унапред рачваних инстанци тајмера.
Период одржавања тајмера.

Подразумевано: 1
Опсег: 1-1000

StartTrappers

Број унапред раздвојених инстанци трапери1. Трапери прихватају долазне везе од Zabbix пошиљаоца, активних агената и активни проксији.

Подразумевано: 5
Опсег: 1-1000

StartVMwareCollectors

Број унапред раздвојених инстанци VMware колектори.

Подразумевано: 0
Опсег: 0-250

StatsAllowedIP

Листа IP адреса раздвојених зарезима, опционо у CIDR нотацији, или DNS имена екстерних Zabbix инстанци. Захтев за статистику ће бити прихваћен само са овде наведених адреса. Ако овај параметар није подешен, захтеви за статистику неће бити прихваћени.
Ако је подршка за IPv6 омогућена, онда се '127.0.0.1', '::127.0.0.1', '::фффф:127.0.0.1' третирају једнако и ' ::/0' ће дозволити било коју IPv4 или IPv6 адресу. '0.0.0.0/0' се може користити за омогућавање било које IPv4 адресе.

Пример:

StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com

Timeout

Одређује колико дуго треба чекати (у секундама) за успостављање везе и размену података са Zabbix проксијем, агентом, веб услугом и за SNMP провере (осим SNMP walk[OID] и get[OID] ставки) и icmpping[*]ставки.
Овај параметар дефинише трајање за различите комуникацијске операције:

  • даљинско извршавање команде на Zabbix -у агент;

  • SSH / Телнет извршење команде;

  • захтеви за Zabbix веб сервис;

  • временско ограничење комуникације за захтев за тестирање типа медија и метод history.push;

  • репрограмирање ставки када IPMI интерфејс постане недоступан;

  • слање одговора Zabbix прокси-у када не успе за размену података због проблема са правима или шифровањем;

  • ICMP пингер;

  • рок за IPC асинхроне утичнице и време извршавања опције контроле;

  • JMX везе;

  • дохваћање статистике са удаљеног Zabbix прокси-а или сервера;

  • слање одговора на Zabbix кориснички интерфејс;

  • асинхрони DNS захтеви полер-а;

  • одговор за активну проверу откуцаја срца;

  • преузимање података (вредности) Zabbix агента из активних агенти;

  • преузимање података од Zabbix пошиљаоца;

  • одговор када трапер не успе да обради захтев;

  • слање активне листе за проверу Zabbix агенту.

Подразумевано: 3
Опсег: 1-30

TLSCAFile

Пуна путања датотеке која садржи CA(е) сертификате највишег нивоа за верификацију равноправних сертификата, који се користи за шифровану комуникацију између Zabbix компоненти.

TLSCertFile

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

TLSCipherAll

Стринг GnuTLS приоритета или OpenSSL (TLS 1.2) низ шифре. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на сертификатима и PSK-у.

Пример:

TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

TLSCipherAll13

Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на сертификатима и PSK-у.

Пример за GnuTLS:

NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509

Пример за OpenSSL:

EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128

TLSCipherCert

Стринг GnuTLS приоритета или OpenSSL (TLS 1.2) низ шифре. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на сертификатима.

Пример за GnuTLS:

NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509

Пример за OpenSSL:

EECDH+aRSA+AES128:RSA+aRSA+AES128

TLSCipherCert13

Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор шифрованог пакета за шифровање засновано на сертификатима.

TLSCipherPSK

Стринг GnuTLS приоритета или OpenSSL (TLS 1.2) низ шифре. Заобиђите подразумеване критеријуме за избор шифровања за шифровање засновано на PSK-у.

Пример за GnuTLS:

NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL

Пример за OpenSSL:

kECDHEPSK+AES128:kPSK+AES128

TLSCipherPSK13

Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор шифровања за шифровање засновано на PSK-у.

Пример:

TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

TLSCRLFile

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

TLSKeyFile

Пуна путања датотеке која садржи приватни кључ сервера, који се користи за шифровану комуникацију између Zabbix компоненти.

ТмпДир

Привремени директоријум.

Подразумевано: /tmp

TrapperTimeout

Одређује временско ограничење у секундама за:

  • преузимање историјских података са Zabbix проксија;
  • слање података о конфигурацији Zabbix прокси-у;
  • глобално извршавање скрипте или даљинско извршавање команде на Zabbix серверу.

Подразумевано: 300
Опсег: 1-300

TrendCacheSize

Величина кеш меморије трендова, у бајтовима.
Величина заједничке меморије за складиштење података о трендовима.

Подразумевано:
Опсег: 128К-2Г

TrendFunctionCacheSize

Величина кеша функције тренда, у бајтовима.
Величина дељене меморије за кеширање израчунатих података функције тренда.

Подразумевано:
Опсег: 128К-2Г

UnavailableDelay

Одређује колико често се хост проверава за доступност током периода недоступности у секундама.

Подразумевано: 60
Опсег: 1-3600

UnreachableDelay

Одређује колико често се хост проверава за доступност током периода недоступност у секундама.

Подразумевано: 15
Опсег: 1-3600

UnreachablePeriod

Одређује након колико секунди недоступност третира домаћина као недоступног.

Подразумевано: 45
Опсег: 1-3600

User

Одбаците привилегије одређеном постојећем кориснику на систему.
Има ефекта само ако се покрене као 'root' и AllowRoot је онемогућен.

Подразумевано: zabbix

ValueCacheSize

Величина кеша вредности историје, у бајтовима.
Величина дељене меморије за кеширање захтева за податке историје ставки.
Постављање на 0 онемогућава кеш вредности (не препоручује се).
Када кеш вредности понестане у дељеној меморији порука упозорења се уписује у дневник сервера сваких 5 минута.

Подразумевано:
Распон: 0,128К-64Г

Vault

Одређује добављача трезора:
HashiCorp - HashiCorp KV Secrets Engine верзија 2
CyberArk - CyberArk Централни добављач акредитива
Мора да се подудара са добављачем трезора постављеним на корисничком интерфејсу.

Подразумевано: HashiCorp

VaultDBPath

Одређује локацију одакле кључевима треба преузети акредитиве базе података. У зависности од трезора, може бити путања трезора или упит.
Кључеви који се користе за HashiCorp су 'password' и 'username'.

Пример:

база података

Кључеви који се користе за CyberArk су 'Content' и 'UserName'.

Пример:

AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database

Ова опција се може користити само ако DBUser и DBPassword нису специфицирани.

VaultPrefix

Прилагођени префикс за путању или упит трезора, у зависности од трезора; ако није наведено, користиће се најпогодније подразумеване вредности.

VaultTLSCertFile

Назив датотеке SSL сертификата која се користи за аутентификацију клијента
Датотека сертификата мора бити у PEM1 формату.
Ако датотека сертификата садржи и приватни кључ, оставите поље датотеке SSL кључа празно.
Директоријум који садржи ову датотеку одређен је конфигурационим параметром SSLCertLocation.
Ова опција се може изоставити, али се препоручује за CyberArkCCP трезор.

VaultTLSKeyFile

Име SSL датотеке приватног кључа која се користи за аутентификацију клијента.
Датотека приватног кључа мора бити у PEM1 формату.
Директоријум који садржи ову датотеку одређен је конфигурационим параметром SSLKeyLocation.
Ова опција се може изоставити, али се препоручује за CyberArkCCP трезор.

VaultToken

HashiCorp Vault токен за аутентификацију који је требало да буде генерисан искључиво за Zabbix сервер са дозволом само за читање до путања наведених у Vault macros и дозволом само за читање до путање наведеног у опциони конфигурациони параметар VaultDBPath.
Грешка је ако VaultToken и VAULT_TOKEN окружење променљиве су дефинисане у исто време.

Обавезно: Да, ако је Ваулт подешен на HashiCorp; иначе не

VaultURL

HTTP[S] URL. сервера трезора. Системски директоријум CA сертификата ће се користити ако SSLCALocation није наведена.

Подразумевано: https://127.0.0.1:8200

VMwareCacheSize

Величина заједничке меморије за складиштење VMware података.
VMware интерна провера заббик[вмваре,буффер,...] се може користити за надгледање употребе VMware кеша (погледајте Интерне провере.
Имајте на уму да се заједничка меморија не додељује ако нема vmware collector инстанци конфигурисаних за покретање.

Подразумевано:
Распон: 256К-2Г

VMwareFrequency

Кашњење у секундама између прикупљања података из једне VMware услуге.
Ово кашњење треба да буде подешено на најмањи интервал ажурирања било које VMware ставке за надгледање.

Подразумевано: 60
Опсег: 10-86400

VMwarePerfFrequency

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

Подразумевано: 60
Опсег: 10 -86400

VMwareTimeout

Максималан број секунди које ће вмваре сакупљач чекати на одговор VMware сервиса (vCenter или ESX хипервизор).

Подразумевано: 10
Опсег: 1-300

WebServiceURL

HTTP[S] URL за Zabbix веб сервис у формату <host:port>/report.

Пример:

WebServiceURL=http://localhost:10053/report

WebDriverURL

WebDriver interface HTTP[S] URL.

Пример (користи се са Селениум WebDriver самосталним сервером):

WebDriverURL=http://localhost:4444

Footnotes

1 Имајте на уму да превише процеса прикупљања података (полери, недоступни полери, ODBC полери, HTTP полери, Java полери, пингери, трапери, прокси полери) заједно са IPMI менаџером, SNMP трапером, радницима за претходну обраду и радницима за откривање могу исцрпити ограничење дескриптора датотеке по процесу за менаџера за претходну обраду.

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

2 Када се велики број ставки обрише, то повећава оптерећење на базу података, јер домаћин мора да уклони све историјске податке које су те ставке садржале. На пример, ако треба да уклонимо само један прототип ставке, али је тај прототип повезан са 50 домаћина, а за сваки домаћин се прототип проширује на 100 стварних ставки, укупно 5000 ставки мора бити уклоњено (150100). Ако је за MaxHousekeeperDelete (MaxHousekeeperDelete=500) постављено 500, процес домаћина ће морати да уклони до 2.500.000 вредности (5000*500) за обрисане ставке из табела историје и трендова у једном циклусу.