Параметри које подржава конфигурациона датотека Zabbix сервера (zabbix_server.conf) наведени су у овом одељку.
Параметри су наведени без додатних информација. Кликните на параметар да бисте видели све детаље.
Parameter | Description |
---|---|
AlertScriptsPath | Локација прилагођених скрипти упозорења. |
AllowRoot | Дозволите серверу да ради као 'root'. |
AllowSoftwareUpdateCheck | Дозволите Zabbix UI-ју да прима информације о ажурирањима софтвера са 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 | URL за складиштење историје HTTPS]. |
HistoryStorageTypes | Листа типова вредности одвојених зарезима које треба послати у складиште историје. |
HousekeepingFrequency | Овај параметар одређује колико често ће Zabbix обављати процедуру одржавања система у сатима.. |
Include | Можете укључити појединачне датотеке или све датотеке у директоријуму у конфигурационој датотеци. |
JavaGateway | ИП адреса (или име хоста) Zabbix Java gateway-а. |
JavaGatewayPort | Порт на којем Zabbix Java gateway слуша. |
ListenBacklog | Максималан број чекајућих веза у TCP реду чекања. |
ListenIP | Листа IP адреса раздвојених зарезима које хватач треба да слуша. |
ListenPort | Порт за слушање за трапера. |
LoadModule | Модул који се учитава при покретању сервера. |
LoadModulePath | Пуна путања до локације серверских модула. |
LogFile | Назив датотеке дневника. |
LogFileSize | Максимална величина датотеке дневника. |
LogSlowQueries | Одређује колико дуго може потрајати упит у бази података пре него што се евидентира у милисекундама. |
LogType | Тип излаза дневника. |
MaxConcurrentChecksPerPoller | Максималан број асинхроних провера које сваки HTTP агентски полер, агентски полер или SNMP полер може да изврши одједном. |
MaxHousekeeperDelete | Неће бити обрисано више од редова "MaxHousekeeperDelete" (који одговарају [tablename], [field], [value]) по једном задатку у једном циклусу одржавања. |
NodeAddress | IP адреса или име домаћина са опционим портом за превиђање начина на који кориснички интерфејс треба да се повеже са сервером. |
PidFile | Име PID датотеке. |
ProblemHousekeepingFrequency | Одређује колико често ће Zabbix брисати проблеме за обрисане окидаче. |
ProxyConfigFrequency | Одређује колико често Zabbix сервер шаље конфигурационе податке Zabbix проксију. |
ProxyDataFrequency | Одређује колико често Zabbix сервер захтева податке о историји од Zabbix проксија. |
ServiceManagerSyncFrequency | Одређује колико често ће Zabbix синхронизовати конфигурацију менаџера услуга. |
SNMPTrapperFile | Привремена датотека која се користи за пренос података од SNMP trap демона до сервера. |
SocketDir | Директоријум за чување IPC сокета које користе интерни Zabbix сервиси. |
SourceIP | Изворна IP адреса. |
SSHKeyLocation | Локација јавних и приватних кључева за SSH провере и акције. |
SSLCertLocation | Локација датотека SSL клијентског сертификата за аутентификацију клијента. |
SSLKeyLocation | Локација SSL датотека са приватним кључем за аутентификацију клијента. |
SSLCALocation | Замени локацију датотека ауторитета за сертификате (CA) за верификацију SSL сертификата сервера. |
StartAgentPollers | Број претходно форкованих инстанци асинхроних Zabbix агентских полерa. |
StartAlerters | Број претходно форкованих инстанци упозорења. |
StartBrowserPollers | Број претходно форкованих инстанци полера ставки прегледача. |
StartConnectors | Број претходно форкованих инстанци конекторских радника. |
StartDBSyncers | Број претходно форкованих инстанци синхронизатора историје. |
StartDiscoverers | Број унапред покренутих инстанци радника за откривање. |
StartEscalators | Број унапред рачвастих инстанци ескалатора. |
StartHistoryPollers | Број претходно форкованих инстанци историјских анкетара. |
StartHTTPAgentPollers | Број претходно форкованих инстанци асинхроног HTTP агента за попуњавање. |
StartHTTPPollers | Број претходно форкованих инстанци HTTP полера. |
StartIPMIPollers | Број претходно форкованих инстанци IPMI полера. |
StartJavaPollers | Број претходно форкованих инстанци Java полера. |
StartLLDProcessors | Број претходно форкованих инстанци LLD (low-level discovery) радника. |
StartODBCPollers | Број претходно форкованих инстанци ODBC полера. |
StartPingers | Број претходно форкованих инстанци ICMP пингера. |
StartPollersUnreachable | Број претходно форкованих инстанци полерa за недоступне хостове (укључујући IPMI и Java). |
StartPollers | Број претходно форкованих инстанци полерa. |
StartPreprocessors | Број претходно покренутих инстанци претходних радника. |
StartProxyPollers | Број претходно форкованих инстанци полерa за пасивне проксије. |
StartReportWriters | Број претходно форкованих инстанци писаца извештаја. |
StartSNMPPollers | Број претходно форкованих инстанци асинхроних SNMP полерa. |
StartSNMPTrapper | Ако је подешено на 1, биће покренут SNMP трапер процес. |
StartTimers | Број претходно форкованих инстанци тајмера. |
StartTrappers | Број претходно форкованих инстанци трапера. |
StartVMwareCollectors | Број претходно форкованих инстанци VMware колектора. |
StatsAllowedIP | Листа IP адреса раздвојених зарезима, опционо у CIDR нотацији, или DNS имена екстерних Zabbix инстанци. Захтев за статистику биће прихваћен само са адреса наведених овде. |
Timeout | Одређује колико дуго треба чекати везу са проксијем, агентом, Zabbix веб сервисом или SNMP проверама (осим SNMP ставки walk[OID] и get[OID] ), у секундама. |
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 | Одређује колико секунди трапер може да проведе обрађујући нове податке. |
TrendCacheSize | Величина кеша тренда. |
TrendFunctionCacheSize | Величина кеша функције тренда. |
UnavailableDelay | Одређује колико често се проверава доступност хоста током периода недоступности. |
UnreachableDelay | Одређује колико често се проверава доступност хоста током периода недоступности. |
UnreachablePeriod | Одређује након колико секунди недоступности третира хост као недоступан. |
User | Препуштање привилегија одређеном, постојећем кориснику на систему. |
ValueCacheSize | Величина кеша историјских вредности. |
Vault | Одређује добављача трезора. |
VaultDBPath | Одређује локацију одакле треба преузети акредитиве базе података помоћу кључева. |
VaultPrefix | Прилагођени префикс за путању или упит до трезора. |
VaultTLSCertFile | Назив SSL датотеке сертификата која се користи за аутентификацију клијента. |
VaultTLSKeyFile | Назив SSL датотеке приватног кључа која се користи за аутентификацију клијента. |
VaultToken | Токен за аутентификацију HashiCorp трезора. |
VaultURL | HTTP[S] URL сервера трезора. |
VMwareCacheSize | Величина дељене меморије за чување VMware података. |
VMwareFrequency | Кашњење у секундама између прикупљања података из једне VMware услуге. |
VMwarePerfFrequency | Кашњење у секундама између преузимања статистике бројача перформанси из једне VMware услуге. |
VMwareTimeout | Максималан број секунди колико ће vmware колектор чекати на одговор од VMware услуге. |
WebDriverURL | HTTP[S] URL адреса WebDriver интерфејса. |
WebServiceURL | HTTP[S] URL адреса ка Zabbix веб сервису у формату <host:port>/report. |
Сви параметри нису обавезни осим ако није експлицитно наведено да је параметар обавезан.
Имајте на уму да:
Локација прилагођених скрипти упозорења (зависи од инсталационе променљиве datadir у времену компајлирања).
Подразумевано: /usr/local/share/zabbix/alertscripts
Дозволите серверу да ради као 'root'. Ако је онемогућено и сервер покреће 'root', сервер ће уместо тога покушати да се пребаци на корисника 'zabbix'. Нема ефекта ако се покрене под редовним корисником.
Подразумевано: 0
Вредности: 0 - не дозвољавају; 1 - дозволити
Дозволи Zabbix корисничком интерфејсу да прима информације о ажурирањима софтвера са zabbix.com.
Подразумевано: 1
Вредности: 0 - не дозвољава; 1 - дозволити
Дозволите серверу да ради са неподржаним верзијама базе података.
Подразумевано: 0
Вредности: 0 - не дозвољавају; 1 - дозволити
Величина кеша конфигурације, у бајтовима. Величина заједничке меморије за складиштење података о домачину, ставци и покретачу.
Подразумевано: 32М
Опсег: 128K-64G
Овај параметар одређује колико често ће Zabix извршити ажурирање кеша конфигурације у секунди. Такође погледајте опције контрола у току извршења.
Подразумевано: 10
Опсег: 1-3600
Име домаћина базе података.
Са MySQL localhost
или празним стрингом резултира коришћењем утичнице. Код PostgreSQL-а само празан стринг резултира покушајем коришћења утичнице.
Подразумевано: localhost
Име базе података.
Обавезно: Да
Лозинка базе података. Коментаришите овај ред ако се не користи лозинка.
Порт базе података када се не користи локални сокет.3
Подразумевано за MySQL: 3306
Подразумевано за PostgreSQL: 5432
Опсег: 1024-65535
Име шеме базе података. Користи се за PostgreSQL.
Путања до MySQL сокет датотеке.3
Корисник базе података.
Подешавање ове опције на следеће вредности намеће коришћење 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
су подржане.
Подразумевано није постављен на било коју опцију и понашање зависи од конфигурације базе података.
Пуна путања датотеке која садржи CA сертификате највишег нивоа за верификацију сертификата базе података.
Обавезно: не (да, ако је DBTLSConnect подешен на verify_ca или verify_full)
Пуна путања датотеке која садржи сертификат Zabbix сервера за аутентификацију у бази података.
Пуна путања датотеке која садржи приватни кључ за аутентификацију у бази података.
Листа шифрованих шифри које Zabbix сервер дозвољава за TLS протоколе до TLS v1.2. Подржано само за MySQL.
Листа шифрованих пакета за шифровање које Zabbix сервер дозвољава за TLS v1.3 протокол. Подржано само за MySQL, почевши од верзије 8.0.16.
Наведите ниво отклањања грешака:
0 - основне информације о покретању и заустављању Zabbix процеса
1 - критичне информације;
2 - информације о грешци;
3 - упозорења;
4 - за отклањање грешака (производи много информација);
5 - проширено отклањање грешака (производи још више информација).
Погледајте такође runtime control опције.
Подразумевано: 3
Опсег: 0-5
Омогућите глобалне скрипте на Zabbix серверу.
Напомена: Глобално извршавање скрипте је подразумевано омогућено. Међутим, за нове инсталације које почињу са Zabbix-ом 7.0, EnableGlobalScripts је експлицитно подешен на 0 (онемогућено).
Подразумевано: 1
Вредности: 0 - онемогућити; 1 - омогућити
Директоријум за извоз у реалном времену догађаја, историје и трендова у JSON формату раздвојеним новим редовима. Ако је подешено, омогућава извоз у реалном времену.
Максимална величина по датотеци за извоз у бајтовима. Користи се за ротацију ако је ExportDir
подешен.
Подразумевано: 1G
Опсег: 1M-1G
Листа типова ентитета раздвојених зарезима (догађаји, историја, трендови) за извоз у реалном времену (подразумевано сви типови). Важи само ако је ExportDir подешен.
Имајте на уму да ако је ExportType наведен, али ExportDir није, онда је ово грешка у конфигурацији и сервер се неће покренути.
Пример за извоз историје и трендова:
Пример само за извоз догађаја:
Локација спољних скрипти (зависи од инсталационе променљиве datadir
у време компајлирања).
Подразумевано: /usr/local/share/zabbix/externalscripts
Локација fping6. Уверите се да fping6 бинарни фајл има роот власништво и постављену SUID заставицу. Означите празно ("Fping6Location =") ако је ваш fping услужни програм способан да обрађује IPv6 адресе.
Подразумевано: /usr/sbin/fping6
Локација fping. Уверите се да fping бинарни фајл има root власништво и да је постављена SUID заставица.
Подразумевано: /usr/sbin/fping
A comma-separated list of IP addresses or CIDR ranges that are permitted to connect from the frontend. Frontend connection will be accepted only from the addresses listed here if this parameter is set. By default all connections are accepted for frontend requests If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address.
Example:
Име чвора кластера високе доступности. Када је празан сервер ради у самосталном режиму и креира се чвор са празним именом.
Величина кеша историје, у бајтовима. Величина заједничке меморије за чување историјских података.
Подразумевано: 16М
Опсег: 128К-2G
Величина кеша индекса историје, у бајтовима. Величина заједничке меморије за индексирање података историје ускладиштених у кешу историје. За кеширање једне ставке потребно је отприлике 100 бајтова за кеширање индекса.
Подразумевано: 4М
Опсег: 128К-2G
Омогућите претходну обраду вредности историје у складишту историје да бисте сачували вредности у различитим индексима на основу датума.
Подразумевано: 0
Вредности: 0 - онемогућити; 1 - омогућити
HTTP[S] URL за складиште историје. Овај параметар се користи за подешавање Elasticsearch.
Листа типова вредности раздвојених зарезима који се шаљу у складиште историје. Овај параметар се користи за подешавање Elasticsearch.
Подразумевано: uint,dbl,str,log,text
Овај параметар одређује колико ће често Zabbix обављати процедуру одржавања у сатима. Одржавање уклања застареле информације из базе података.
Напомена: Да бисте спречили преоптерећење кућне помоћнице (на пример, када су периоди историје и тренда значајно смањени), не више од 4 пута Сати застарелих информација са учесталошћу одржавања се бришу у једном циклусу одржавања, за сваку ставку. Дакле, ако је HousekeepingFrequency 1, не више од 4 сата застарелих информација (почевши од најстаријег уноса) неће бити избрисано по циклусу.
Напомена: Да би се смањило оптерећење при покретању сервера, одржавање домаћинства се одлаже за 30 минута након покретања сервера. Дакле, ако је HousekeepingFrequency 1, прва процедура одржавања домаћинства након покретања сервера ће се покренути након 30 минута, а након тога ће се поновити са закашњењем од једног сата.
Могуће је онемогућити аутоматско одржавање домаћинства постављањем HousekeepingFrequency на 0. У овом случају процедуру одржавања домаћинства може покренути само housekeeper_execute, период извођења периода извођења периода контроле времена одржавања је опција за једно време одржавања. од последњег циклуса одржавања, али не мање од 4 сата и не дуже од 4 дана.
Погледајте и опције runtime control.
Подразумевано: 1
Опсег: 0-24
Можете укључити појединачне датотеке или све датотеке у директоријуму у конфигурационој датотеци. Да бисте укључили само релевантне датотеке у наведени директоријум, џокер знак звездице је подржан за подударање шаблона. Погледајте посебне напомене о ограничењима.
Пример:
Include=/absolute/path/to/config/files/*.conf
IP адреса (или име домаћина) Zabbix Јаva мрежног пролаза. Потребно само ако су покренути Java полерa.
Порт који Zabbix Јаvа мрежни пролаз слуша.
Подразумевано: 10052
Распон: 1024-32767
Максималан број веза на чекању у TCP реду.
Подразумевана вредност је чврсто кодирана константа, која зависи од система.
Максимална подржана вредност зависи од система, превисоке вредности могу бити тихо скраћене на 'implementation-specified maximum'.
Подразумевано: SOMAXCONN
Опсег: 0 - INT_MAX
Листа IP адреса раздвојених зарезима које трапер треба да слуша.
Трапер ће слушати на свим мрежним интерфејсима ако овај параметар недостаје.
Подразумевано: 0.0.0.0
Порт за слушање за трапер.
Подразумевано: 10051
Опсег: 1024-32767
Модул за учитавање при покретању сервера. Модули се користе за проширење функционалности сервера. Модул мора бити лоциран у директоријуму који је навео LoadModulePath или путања мора претходити имену модула. Ако је претходна путања апсолутна (почиње са '/'), онда се LoadModulePath игнорише.
Формати:
LoadModule=<module.so>
LoadModule=<path/module.so>
LoadModule=</abs_path/module.so>
LoadModuleДозвољено је укључити више LoadModule параметара.
Пуна путања до локације серверских модула. Подразумевано зависи од опција компилације.
Име датотеке евиденције.
Обавезно: Да, ако је LogType подешен на * file*; иначе не
Максимална величина датотеке евиденције у MB.
0 - онемогући аутоматску ротацију евиденције.
Напомена: Ако је достигнуто ограничење величине датотеке евиденције и ротација датотеке не успе, из било ког разлога, постојећа датотека евиденције се скраћује и покренут изнова.
Подразумевано: 1
Опсег: 0-1024
Обавезно: Да, ако је LogType подешен на * file*; иначе не
Одређује колико дуго упит базе података може да потраје пре него што се пријави у милисекундама.
0 - не евидентирај споре упите.
Ова опција постаје омогућена почевши од DebugLevel=3.
Подразумевано: 0
Опсег: 0 -3600000
Тип излаза дневника:
file - уписивање дневника у датотеку специфицирану параметром LogFile;
system - писање дневника у syslog;
console - писање дневника у стандардни излаз.
Подразумевано: file
Максималан број асинхроних провера које сваки HTTP агент за испитивање, агент или SNMP полер може извршити одједном. Погледајте StartHTTPAgentPollers, StartAgentPollers, и StartSNMPPollers.
Подразумевано: 1000
Опсег: 1-1000
Не више од редова 'MaxHousekeeperDelete' (који одговарају [tablename], [field], [value]) неће бити избрисано по једном задатку у једном циклусу одржавања.
Ако је постављено на 0, онда нема ограничења уопште користио. У овом случају морате знати шта радите, како не бисте преоптеретили базу података! 2
Овај параметар се односи само на брисање историје и трендови већ избрисаних ставки.
Подразумевано: 5000
Опсег: 0-1000000
IP или име домаћина са опционим портом да би се заменило како би кориснички интерфејс<address> требало да се повеже са сервером.
Формат: <address>[:<port>]
Ако IP или име домаћина нису подешени, користиће се вредност ListenIP. Ако ListenIP није подешен, користиће се вредност localhost
.
Ако порт није подешен, користиће се вредност ListenPort-а. Ако ListenPort није подешен, користиће се вредност 10051
.
Ова опција може бити замењена адресом наведеном у конфигурацији корисничком интерфејса.
Погледајте такође: HANodeName параметар; Омогућавање високе доступности.
Подразумевано: 'localhost:10051'
Назив PID датотеке.
Подразумевано: /tmp/zabbix_server.pid
Одређује колико често ће Zabbix брисати проблеме за избрисане окидаче у секундама.
Подразумевано: 60
Опсег: 1-3600
Одређује колико често Zabbix сервер шаље податке о конфигурацији Zabbix проксију у секунди. Користи се само за проксије у пасивном режиму.
Подразумевано: 10
Опсег: 1-604800
Одређује колико често Zabbix сервер захтева податке историје од Zabbix проки сервера у секунди. Користи се само за проксије у пасивном режиму.
Подразумевано: 1
Опсег: 1-3600
Одређује колико често ће Zabbix синхронизовати конфигурацију менаџера услуга у секундама.
Подразумевано: 60
Опсег: 1-3600
Листа модемских датотека раздвојених зарезима којима је дозвољено да користе Zabbix сервер.
Слање SMS-а није могуће ако овај параметар није подешен.
Пример:
Привремена датотека која се користи за прослеђивање података са SNMP трап демона на сервер.
Мора бити иста као у zabbix_trap_receiver.pl или SNMPTT конфигурационој датотеци.
Подразумевано: /tmp/zabbix_traps.tmp
Директоријум за складиштење IPC утичница које користе интерни Zabbix сервиси.
Подразумевано: /tmp
Изворна IP адреса за:
Локација јавних и приватних кључева за SSH провере и акције.
Локација датотека SSL сертификата клијента за аутентификацију клијента.
Овај параметар се користи само за надгледање веба.
Локација датотека SSL приватног кључа за аутентификацију клијента.
Овај параметар се користи само за надгледање веба.
Замените локацију датотека ауторитета за сертификат (CA) за верификацију сертификата SSL сервера. Ако није подешено, користиће се системски директоријум.
Имајте на уму да ће вредност овог параметра бити подешена као либцурл опција CURLOPT_CAPATH. За верзије libcurl-а пре 7.42.0, ово има ефекта само ако је libcurl преведен да користи OpenSSL. За више информација погледајте cURL веб страница.
Овај параметар се користи за праћење веба и SMTP аутентификацију.
Број унапред раздвојених инстанци Zabbix агента полери. Погледајте MaxConcurrentChecksPerPoller.
Подразумевано: 1
Опсег: 0-1000
Број унапред раздвојених инстанци упозорења.
Подразумевано: 3
Опсег: 1-100
Број унапред раздвојених инстанци ставке прегледача полери.
Подразумевано: 1
Опсег: 0-1000
Број унапред раздвојених инстанци конекторских радника. Процес менаџера конектора се покреће аутоматски када се покрене конектор.
Подразумевано: 0
Опсег: 0-1000
Број унапред рачваних инстанци синхронизатори историје.
Напомена: Будите пажљиви када мењате ову вредност, њено повећање може донети више штете него користи. Угрубо, подразумевана вредност би требало да буде довољна за руковање до 4000 NVPS.
Подразумевано: 4
Опсег: 1-100
The number of pre-forked instances of радници на откривању.
Default: 5
Range: 0-1000
Број унапред раздвојених инстанци ескалатора.
Подразумевано: 1
Опсег: 1-100
Број унапред раздвојених инстанци полери историје.
Потребно само за израчунате провере.
Подразумевано: 5
Опсег: 0-1000
Број унапред раздвојених инстанци HTTP агента полери. Погледајте MaxConcurrentChecksPerPoller.
Подразумевано: 1
Опсег: 0-1000
Број претходно раздвојених инстанци HTTP полери1.
Подразумевано: 1
Опсег: 0-1000
Број претходно раздвојених инстанци IPMI полери.
Подразумевано: 0
Опсег: 0-1000
Број унапред раздвојених инстанци Java полери1.
Подразумевано: 0
Опсег: 0-1000
Број унапред раздвојених инстанци откривања ниског нивоа (LLD) радници1.
Процес LLD менаџера се аутоматски покреће када се покрене LLD радник.
Подразумевано: 2
Опсег: 0-100
Број унапред раздвојених инстанци ODBC полерa1.
Подразумевано: 1
Опсег: 0-1000
Број унапред раздвојених инстанци ICMP пингерa1.
Подразумевано: 1
Опсег: 0-1000
Број унапред форкираних инстанци полери за недоступне домаћине (укључујући IPMI и Java)1.
Бар један полер за недоступне домажине мора бити покренут ако су покренути регуларни, IPMI или Java полери.
Подразумевано: 1
Распон: 0-1000
Број унапред раздвојених инстанци полери1.
Подразумевано: 5
Опсег: 0-1000
Број претходно покренутих инстанци претходне обраде радници1 нити треба да буде подешен на најмање један од расположивог броја језгара процесора. Треба подесити више радника ако претходна обрада није ограничена на процесор и има много мрежних захтева.
Подразумевано: 16
Опсег: 1-1000
Број унапред раздвојених инстанци полери за пасивне проксије1.
Подразумевано: 1
Опсег: 0 -250
Број унапред покренутих инстанци писци извештаја.
Ако је подешено на 0, планирано генерисање извештаја је онемогућено.
Процес менаџера извештаја се аутоматски покреће када извештај писач је покренут.
Подразумевано: 0
Распон: 0-100
Број унапред раздвојених инстанци SNMP-а полери. Погледајте MaxConcurrentChecksPerPoller.
Подразумевано: 1
Опсег: 0-1000
Ако је постављено на 1, процес SNMP трапер ће бити покренут.
Подразумевано: 0
Опсег: 0-1
Број унапред рачваних инстанци тајмера.
Период одржавања тајмера.
Подразумевано: 1
Опсег: 1-1000
Број унапред раздвојених инстанци трапери1. Трапери прихватају долазне везе од Zabbix пошиљаоца, активних агената и активни проксији.
Подразумевано: 5
Опсег: 1-1000
Број унапред раздвојених инстанци VMware колектори.
Подразумевано: 0
Опсег: 0-250
Листа 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
Одређује колико дуго треба чекати (у секундама) за успостављање везе и размену података са Zabbix проксијем, агентом, веб сервисом и за SNMP провере (осим SNMP ставки walk[OID]
и get[OID]
) и ставки icmpping[*]
.
Овај параметар дефинише трајање за различите комуникационе операције:
history.push
;Подразумевано: 3
Опсег: 1-30
Пуна путања датотеке која садржи CA(е) сертификате највишег нивоа за верификацију равноправних сертификата, који се користи за шифровану комуникацију између Zabbix компоненти.
Пуна путања датотеке која садржи сертификат сервера или ланац сертификата, који се користи за шифровану комуникацију између Zabbix компоненти.
Стринг GnuTLS приоритета или OpenSSL (TLS 1.2) низ шифре. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на сертификатима и PSK-у.
Пример:
TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
Низ шифре за 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
Стринг 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
Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор шифрованог пакета за шифровање засновано на сертификатима.
Стринг 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
Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор шифровања за шифровање засновано на PSK-у.
Пример:
TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
Пуна путања датотеке која садржи опозване сертификате. Овај параметар се користи за шифровану комуникацију између Zabbix компоненти.
What incoming connections to accept from frontend.
Multiple values can be specified, separated by comma:
Default: unencrypted
Allowed frontend certificate issuer.
Allowed frontend certificate subject.
Пуна путања датотеке која садржи приватни кључ сервера, који се користи за шифровану комуникацију између Zabbix компоненти.
Controls TLS on the trapper socket.
Supported values:
Привремени директоријум.
Подразумевано: /tmp
Одређује време чекања у секундама за:
Подразумевано: 300
Опсег: 1-300
Величина кеш меморије трендова, у бајтовима.
Величина заједничке меморије за складиштење података о трендовима.
Подразумевано: 4М
Опсег: 128K-2G
Величина кеша функције тренда, у бајтовима.
Величина дељене меморије за кеширање израчунатих података функције тренда.
Подразумевано: 4М
Опсег: 128K-2G
Одређује колико често се домаћин проверава за доступност током периода недоступности у секундама.
Подразумевано: 60
Опсег: 1-3600
Одређује колико често се домаћин проверава за доступност током периода недоступности у секундама.
Подразумевано: 15
Опсег: 1-3600
Након колико секунди недоступности се третира домаћин као недоступни.
Подразумевано: 45
Опсег: 1-3600
Одбаците привилегије одређеном постојећем кориснику на систему.
Има ефекта само ако се покрене као 'root' и AllowRoot је онемогућен.
Подразумевано: zabbix
Величина кеша вредности историје, у бајтовима.
Величина дељене меморије за кеширање захтева за податке историје ставки.
Постављање на 0 онемогућава кеш вредности (не препоручује се).
Када кеш вредности понестане у дељеној меморији порука упозорења се уписује у дневник сервера сваких 5 минута.
Подразумевано: 8М
Распон: 0,128K-64G
Одређује добављача трезора:
HashiCorp - HashiCorp KV Secrets Engine верзија 2
CyberArk - CyberArk Централни добављач акредитива
Мора да се подудара са добављачем трезора постављеним на корисничком интерфејсу.
Подразумевано: HashiCorp
Путања или упит трезора, у зависности од трезора, одакле ће креденцијали за базу података бити преузети помоћу кључева.
Кључеви који се користе за HashiCorp су 'password' и 'username'.
Пример путање са VaultPrefix=/v1/secret/data/zabbix/:
database
Пример путање без VaultPrefix-а:
secret/zabbix/database
Кључеви који се користе за CyberArk су 'Content' и 'UserName'.
Пример:
AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database
Ова опција се може користити само ако DBUser и DBPassword нису специфицирани.
Прилагођени префикс за путању или упит трезора, у зависности од трезора. Најприкладније подразумеване вредности ће се користити ако нису наведене.
Имајте на уму да се 'data' аутоматски додаје после тачке монтирања за HashiCorp ако VaultPrefix није наведен.
Пример префикса за Hashicorp:
v1/secret/data/zabbix/
Пример префикса за Cyberark:
/AIMWebService/api/Accounts?
Назив датотеке SSL сертификата која се користи за аутентификацију клијента
Датотека сертификата мора бити у PEM1 формату.
Ако датотека сертификата садржи и приватни кључ, оставите поље датотеке SSL кључа празно.
Директоријум који садржи ову датотеку одређен је конфигурационим параметром SSLCertLocation.
Ова опција се може изоставити, али се препоручује за CyberArkCCP трезор.
Име SSL датотеке приватног кључа која се користи за аутентификацију клијента.
Датотека приватног кључа мора бити у PEM1 формату.
Директоријум који садржи ову датотеку одређен је конфигурационим параметром SSLKeyLocation.
Ова опција се може изоставити, али се препоручује за CyberArkCCP трезор.
HashiCorp Vault токен за аутентификацију који је требало да буде генерисан искључиво за Zabbix сервер са дозволом само за читање до путања наведених у Макрои трезора и дозволом само за читање до путање наведеног у опциони конфигурациони параметар VaultDBPath.
Грешка је ако VaultToken и VAULT_TOKEN окружење променљиве су дефинисане у исто време.
Обавезно: Да, ако је Ваулт подешен на HashiCorp; иначе не
HTTP[S] URL. сервера трезора. Системски директоријум CA сертификата ће се користити ако SSLCALocation није наведена.
Подразумевано: https://127.0.0.1:8200
Величина заједничке меморије за складиштење VMware података.
VMware интерна провера заббик[вмваре,буффер,...] се може користити за надгледање употребе VMware кеша (погледајте Интерне провере.
Имајте на уму да се заједничка меморија не додељује ако нема vmware collector инстанци конфигурисаних за покретање.
Подразумевано: 8М
Распон: 256K-2G
Кашњење у секундама између прикупљања података из једне VMware услуге.
Ово кашњење треба да буде подешено на најмањи интервал ажурирања било које VMware ставке за надгледање.
Подразумевано: 60
Опсег: 10-86400
Кашњење у секундама између преузимања статистике бројача перформанси из једне VMware услуге. Ово кашњење треба да се подеси на најмањи интервал ажурирања било ког VMware надгледања ставка који користи VMware бројаче перформанси.
Подразумевано: 60
Опсег: 10 -86400
Максималан број секунди које ће вмваре сакупљач чекати на одговор VMware сервиса (vCenter или ESX хипервизор).
Подразумевано: 10
Опсег: 1-300
HTTP[S] URL за Zabbix веб сервис у формату <host:port>/report
.
Пример:
WebServiceURL=http://localhost:10053/report
WebDriver interface HTTP[S] URL.
Пример (користи се са Селениум WebDriver самосталним сервером):
WebDriverURL=http://localhost:4444
1 Имајте на уму да превише процеса прикупљања података (анкетари, недоступни акетари, ODBC акетари, HTTP акетари, Јава акетари, пингери, трапери, прокси акетари) заједно са IPMI менаџером, SNMP трапером, радницима претходне обраде и радницима откривања могу исцрпети ограничење дескриптора датотеке по процесу за менаџер претходне обраде.
Исцрпљивање ограничења дескриптора датотеке ће довести до заустављања Zabbix сервера, обично убрзо након покретања, али понекад траје и дуже. Да бисте избегли такве проблеме, прегледајте конфигурациону датотеку Zabbix сервера да бисте оптимизовали број истовремених провера и процеса. Поред тога, ако је потребно, уверите се да је ограничење дескриптора датотеке постављено довољно високо провером и подешавањем системских ограничења.
2 Када се много ставки обрише, то повећава оптерећење базе података, јер ће кућни помоћник морати да уклони све историјске податке које су те ставке имале. На пример, ако треба да уклонимо само 1 прототип ставке из шаблона, али је овај шаблон повезан са 50 домаћина и за сваког домаћина прототип је проширен на 100 стварних ставки, укупно 5000 ставки мора бити уклоњено (1*50*100). Ако је 500 подешено за MaxHousekeeperDelete(MaxHousekeeperDelete=500), процес housekeeper ће морати да уклони до 2500000 вредности (5000*500) за обрисане ставке из табела историје и трендова у једном циклусу.
3 DBSocket и DBPort се међусобно искључују у конфигурацији сервера. Наведите само један или оставите оба недефинисана.