Konfigurācijas parametri: Zabbix serveris

Pārskats

Konfigurācijas parametri ļauj pielāgot Zabbix servera darbību.

Norādiet parametru vērtības Zabbix servera konfigurācijas failā (zabbix_server.conf). Visi parametri ir neobligāti, ja vien nav skaidri norādīts, ka parametrs ir obligāts.

Šī lapa ir strukturēta šādi:

  • Parametru pārskats (lai skatītu pilnu informāciju par parametru, noklikšķiniet uz tā nosaukuma)
  • Parametru detalizēts apraksts
Parametrs Apraksts
AlertScriptsPath Norādiet brīdinājumu skriptu atrašanās vietu.
AllowRoot Atļaujiet serverim darboties kā root.
AllowSoftwareUpdateCheck Atļaujiet saņemt informāciju par programmatūras atjauninājumiem no zabbix.com.
AllowUnsupportedDBVersions Atļaujiet serverim darboties ar neatbalstītām datubāzu versijām.
CacheSize Iestatiet konfigurācijas kešatmiņas lielumu (baitos).
CacheUpdateFrequency Iestatiet konfigurācijas kešatmiņas atjaunināšanas biežumu (sekundēs).
DBHost Norādiet datubāzes hostu (vai ligzdas direktoriju).
DBName Norādiet datubāzes nosaukumu. Obligāts.
DBPassword Norādiet datubāzes paroli.
DBPort Norādiet datubāzes hosta portu.
DBSchema Norādiet datubāzes shēmas nosaukumu. Izmanto PostgreSQL.
DBSocket Norādiet ceļu uz MySQL ligzdas failu.
DBUser Norādiet datubāzes lietotāju.
DBTLSConnect Norādiet vērtību, lai piespiestu TLS savienojumu ar datubāzi.
DBTLSCAFile Norādiet pilnu ceļu uz failu, kurā ir augstākā līmeņa CA sertifikāti datubāzes sertifikāta pārbaudei.
DBTLSCertFile Norādiet pilnu ceļu uz failu, kurā ir Zabbix servera sertifikāts autentifikācijai datubāzē.
DBTLSKeyFile Norādiet pilnu ceļu uz failu, kurā ir privātā atslēga autentifikācijai datubāzē.
DBTLSCipher Norādiet šifrēšanas algoritmu sarakstu, ko Zabbix serveris atļauj TLS protokoliem līdz TLS v1.2. Atbalstīts tikai MySQL.
DBTLSCipher13 Norādiet šifrēšanas algoritmu komplektu sarakstu, ko Zabbix serveris atļauj TLS v1.3 protokolam. Atbalstīts tikai MySQL, sākot ar versiju 8.0.16.
DebugLevel Iestatiet atkļūdošanas līmeni.
EnableGlobalScripts Iespējojiet globālos skriptus Zabbix serverī.
ExportDir Norādiet direktoriju, lai iespējotu notikumu, vēstures un tendenču eksportēšanu reāllaikā.
ExportFileSize Iestatiet maksimālo eksporta faila lielumu (baitos).
ExportType Norādiet entītiju tipus eksportēšanai reāllaikā (notikumi, vēsture, tendences).
ExternalScripts Norādiet ārējo skriptu atrašanās vietu.
Fping6Location Norādiet fping6 atrašanās vietu.
FpingLocation Norādiet fping atrašanās vietu.
FrontendAllowedIP Norādiet IP adreses vai CIDR diapazonus, no kuriem ir atļauts izveidot savienojumu ar lietotāja saskarni.
HANodeName Norādiet mezgla nosaukumu augstas pieejamības klasterī.
HistoryCacheSize Iestatiet vēstures kešatmiņas lielumu.
HistoryIndexCacheSize Iestatiet vēstures indeksu kešatmiņas lielumu.
HistoryProvider Iestatiet vēstures glabāšanas nodrošinātāju (Elasticsearch, ClickHouse vai SQL).
HistoryStorageDateIndex Šis parametrs ir novecojis (tā vietā izmantojiet HistoryProvider).
Iespējojiet vēstures vērtību glabāšanu dažādos indeksos atkarībā no datuma.
HistoryStorageURL Šis parametrs ir novecojis (tā vietā izmantojiet HistoryProvider).
Norādiet vēstures glabāšanas URL.
HistoryStorageTypes Šis parametrs ir novecojis (tā vietā izmantojiet HistoryProvider).
Norādiet vērtību tipus, kas jānosūta uz vēstures glabātuvi.
HousekeepingFrequency Iestatiet uzturēšanas procedūras biežumu (stundās).
Include Norādiet direktoriju vai atsevišķus failus, kas jāiekļauj konfigurācijas failā.
JavaGateway Norādiet Zabbix Java gateway IP adresi (vai resursdatora nosaukumu).
JavaGatewayPort Norādiet Zabbix Java gateway portu.
ListenBacklog Iestatiet maksimālo gaidošo savienojumu skaitu TCP rindā.
ListenIP Norādiet trappera klausīšanās IP adresi.
ListenPort Norādiet trappera klausīšanās portu.
LoadModule Norādiet moduli, kas jāielādē servera palaišanas laikā.
LoadModulePath Norādiet pilnu ceļu uz servera moduļu atrašanās vietu.
LogFile Norādiet servera žurnālfailu.
LogFileSize Iestatiet maksimālo žurnālfaila lielumu.
LogSlowQueries Iestatiet maksimālo datubāzes vaicājuma izpildes ilgumu, pēc kura vaicājums tiek ierakstīts žurnālā (milisekundēs).
LogType Norādiet žurnāla izvades tipu.
MaxConcurrentChecksPerPoller Iestatiet maksimālo asinhrono pārbaužu skaitu, ko vienlaikus var izpildīt katrs HTTP aģenta polleris, aģenta polleris vai SNMP polleris.
MaxHousekeeperDelete Iestatiet maksimālo dzēšamo rindu skaitu katram uzdevumam vienā uzturēšanas ciklā.
NodeAddress Norādiet IP adresi vai resursdatora nosaukumu ar neobligātu portu, lai aizstātu veidu, kā lietotāja saskarne izveido savienojumu ar serveri.
PidFile Norādiet PID failu.
ProblemHousekeepingFrequency Iestatiet dzēsto trigeru problēmu dzēšanas biežumu.
ProxyConfigFrequency Iestatiet biežumu, ar kādu serveris nosūta konfigurācijas datus Zabbix starpniekserverim.
ProxyDataFrequency Iestatiet biežumu, ar kādu serveris pieprasa vēstures datus no Zabbix starpniekservera.
ServiceManagerSyncFrequency Iestatiet pakalpojumu pārvaldnieka konfigurācijas sinhronizēšanas biežumu.
SMSDevices Norādiet modema failus, kurus atļauts izmantot Zabbix serverim.
SNMPTrapperFile Norādiet pagaidu failu, kas tiek izmantots datu pārsūtīšanai no SNMP trapera dēmona uz serveri.
SocketDir Norādiet direktoriju iekšējo Zabbix pakalpojumu izmantoto IPC ligzdu glabāšanai.
SourceIP Norādiet avota IP adresi.
SSHKeyLocation Norādiet publisko un privāto atslēgu atrašanās vietu SSH pārbaudēm un darbībām.
SSLCertLocation Norādiet SSL klienta sertifikātu failu atrašanās vietu klienta autentifikācijai.
SSLKeyLocation Norādiet SSL privāto atslēgu failu atrašanās vietu klienta autentifikācijai.
SSLCALocation Norādiet sertificēšanas iestādes (CA) failu atrašanās vietu SSL servera sertifikāta pārbaudei.
StartAgentPollers Iestatiet iepriekš izveidoto asinhrono Zabbix aģenta polleru eksemplāru skaitu.
StartAlerters Iestatiet iepriekš izveidoto brīdinājumu apstrādātāju eksemplāru skaitu.
StartBrowserPollers Iestatiet iepriekš izveidoto pārlūkprogrammas vienumu polleru eksemplāru skaitu.
StartConnectors Iestatiet iepriekš izveidoto savienotāju apstrādātāju eksemplāru skaitu.
StartDBSyncers Iestatiet iepriekš izveidoto vēstures sinhronizētāju eksemplāru skaitu.
StartDiscoverers Iestatiet iepriekš izveidoto atklāšanas apstrādātāju eksemplāru skaitu.
StartEscalators Iestatiet iepriekš izveidoto eskalatoru eksemplāru skaitu.
StartHistoryPollers Iestatiet iepriekš izveidoto vēstures polleru eksemplāru skaitu.
StartHTTPAgentPollers Iestatiet iepriekš izveidoto asinhrono HTTP aģenta polleru eksemplāru skaitu.
StartHTTPPollers Iestatiet iepriekš izveidoto HTTP polleru eksemplāru skaitu.
StartIPMIPollers Iestatiet iepriekš izveidoto IPMI polleru eksemplāru skaitu.
StartJavaPollers Iestatiet iepriekš izveidoto Java polleru eksemplāru skaitu.
StartLLDProcessors Iestatiet iepriekš izveidoto zema līmeņa atklāšanas (LLD) apstrādātāju eksemplāru skaitu.
StartODBCPollers Iestatiet iepriekš izveidoto ODBC polleru eksemplāru skaitu.
StartPingers Iestatiet iepriekš izveidoto ICMP pingotāju eksemplāru skaitu.
StartPollersUnreachable Iestatiet iepriekš izveidoto polleru eksemplāru skaitu nesasniedzamiem hostiem (tostarp IPMI un Java).
StartPollers Iestatiet iepriekš izveidoto polleru eksemplāru skaitu.
StartPreprocessors Iestatiet iepriekš palaisto priekšapstrādes apstrādātāju eksemplāru skaitu.
StartProxyPollers Iestatiet iepriekš izveidoto polleru eksemplāru skaitu pasīviem starpniekserveriem.
StartReportWriters Iestatiet iepriekš izveidoto pārskatu rakstītāju eksemplāru skaitu.
StartSNMPPollers Iestatiet iepriekš izveidoto asinhrono SNMP polleru eksemplāru skaitu.
StartSNMPTrapper Iestatiet uz "1", lai palaistu SNMP trappera procesu.
StartTimers Iestatiet iepriekš izveidoto taimeru eksemplāru skaitu.
StartTrappers Iestatiet iepriekš izveidoto trapperu eksemplāru skaitu.
StartVMwareCollectors Iestatiet iepriekš izveidoto VMware savācēju eksemplāru skaitu.
StatsAllowedIP Norādiet ārējo Zabbix instanču IP adreses vai DNS nosaukumus, kurām ir atļauts pieprasīt statistiku.
Timeout Norādiet, cik ilgi (sekundēs) gaidīt savienojuma izveidi un datu apmaiņu ar Zabbix starpniekserveri, aģentu un tīmekļa pakalpojumu, kā arī SNMP pārbaužu veikšanu (izņemot SNMP walk[OID] un get[OID] vienumus).
TLSCAFile Norādiet pilnu ceļu uz failu, kurā ir augstākā līmeņa CA sertifikāti partnera sertifikāta pārbaudei, ko izmanto šifrētai saziņai starp Zabbix komponentēm.
TLSCertFile Norādiet pilnu ceļu uz failu, kurā ir servera sertifikāts vai sertifikātu ķēde, ko izmanto šifrētai saziņai starp Zabbix komponentēm.
TLSCipherAll Norādiet GnuTLS prioritātes virkni vai OpenSSL (TLS 1.2) šifra virkni. Ignorējiet noklusējuma šifru komplekta atlases kritērijus sertifikātu un PSK šifrēšanai.
TLSCipherAll13 Norādiet šifra virkni OpenSSL 1.1.1 vai jaunākai versijai TLS 1.3 režīmā. Ignorējiet noklusējuma šifru komplekta atlases kritērijus sertifikātu un PSK šifrēšanai.
TLSCipherCert Norādiet GnuTLS prioritātes virkni vai OpenSSL (TLS 1.2) šifra virkni. Ignorējiet noklusējuma šifru komplekta atlases kritērijus sertifikātu šifrēšanai.
TLSCipherCert13 Norādiet šifra virkni OpenSSL 1.1.1 vai jaunākai versijai TLS 1.3 režīmā. Ignorējiet noklusējuma šifru komplekta atlases kritērijus sertifikātu šifrēšanai.
TLSCipherPSK Norādiet GnuTLS prioritātes virkni vai OpenSSL (TLS 1.2) šifra virkni. Ignorējiet noklusējuma šifru komplekta atlases kritērijus PSK šifrēšanai.
TLSCipherPSK13 Norādiet šifra virkni OpenSSL 1.1.1 vai jaunākai versijai TLS 1.3 režīmā. Ignorējiet noklusējuma šifru komplekta atlases kritērijus PSK šifrēšanai.
TLSCRLFile Norādiet pilnu ceļu uz failu, kurā ir atsauktie sertifikāti. Šo parametru izmanto šifrētai saziņai starp Zabbix komponentēm.
TLSFrontendAccept Norādiet ienākošo savienojumu no lietotāja saskarnes šifrēšanas līmeni.
TLSFrontendCertIssuer Norādiet atļauto lietotāja saskarnes sertifikāta izdevēju.
TLSFrontendCertSubject Norādiet atļauto lietotāja saskarnes sertifikāta subjektu.
TLSKeyFile Norādiet pilnu ceļu uz failu, kurā ir servera privātā atslēga, ko izmanto šifrētai saziņai starp Zabbix komponentēm.
TLSListen Pieprasiet tikai TLS savienojumus trappera ligzdā.
TmpDir Norādiet pagaidu direktoriju.
TrapperTimeout Norādiet trappera taimautu sekundēs:
- vēstures datu izgūšanai no Zabbix starpniekservera;
- konfigurācijas datu nosūtīšanai Zabbix starpniekserverim;
- globālo skriptu izpildei vai attālo komandu izpildei Zabbix serverī.
TrendCacheSize Iestatiet tendenču kešatmiņas lielumu.
TrendFunctionCacheSize Iestatiet tendenču funkciju kešatmiņas lielumu.
UnavailableDelay Iestatiet hosta pieejamības pārbaudes biežumu nepieejamības periodā.
UnreachableDelay Iestatiet hosta pieejamības pārbaudes biežumu nesasniedzamības periodā.
UnreachablePeriod Iestatiet, pēc cik nesasniedzamības sekundēm hosts jāuzskata par nepieejamu.
User Atceliet privilēģijas un pārslēdzieties uz konkrētu, sistēmā esošu lietotāju.
ValueCacheSize Iestatiet vēstures vērtību kešatmiņas lielumu.
Vault Norādiet vault nodrošinātāju.
VaultAppRoleID Norādiet HashiCorp vault AppRole ID.
VaultAppSecretID Norādiet HashiCorp vault AppRole slepeno ID.
VaultDBPath Norādiet atrašanās vietu, kur pēc atslēgām izgūt datubāzes akreditācijas datus.
VaultPrefix Norādiet pielāgotu prefiksu vault ceļam vai vaicājumam.
VaultTLSCertFile Norādiet klienta autentifikācijai izmantotā SSL sertifikāta faila nosaukumu.
VaultTLSKeyFile Norādiet klienta autentifikācijai izmantotā SSL privātās atslēgas faila nosaukumu.
VaultToken Norādiet HashiCorp vault autentifikācijas pilnvaru.
VaultURL Norādiet vault servera URL.
VMwareCacheSize Iestatiet koplietojamās atmiņas lielumu VMware datu glabāšanai.
VMwareFrequency Iestatiet datu apkopošanas biežumu no viena VMware pakalpojuma sekundēs.
VMwarePerfFrequency Iestatiet veiktspējas skaitītāju statistikas izgūšanas biežumu no viena VMware pakalpojuma sekundēs.
VMwareTimeout Iestatiet maksimālo sekunžu skaitu, ko vmware collector gaidīs atbildi no VMware pakalpojuma.
WebDriverURL Norādiet WebDriver saskarnes URL.
WebServiceURL Norādiet tīmekļa pakalpojuma URL formātā http[s]://host:port/report.

Ņemiet vērā:

  • Noklusējuma vērtības atspoguļo dēmona noklusējuma vērtības, nevis piegādātajos konfigurācijas failos norādītās vērtības.
  • Vērtības atbalsta vides mainīgos.
  • Zabbix atbalsta konfigurācijas failus tikai UTF-8 kodējumā bez BOM.
  • Komentāri, kas sākas ar #, tiek atbalstīti tikai rindas sākumā.

Pārāk daudz procesu var izsmelt priekšapstrādes pārvaldniekam pieejamo failu deskriptoru limitu.

Šādi procesi apkopo datus: polleri, nesasniedzamības polleri, ODBC polleri, HTTP polleri, Java polleri, pingotāji, trapperi un starpniekserveru polleri, kā arī IPMI pārvaldnieks, SNMP trapperis, priekšapstrādes apstrādātāji un atklāšanas apstrādātāji. Failu deskriptoru limita izsmelšana izraisīs Zabbix servera apturēšanu, parasti neilgi pēc palaišanas, taču dažkārt tas var aizņemt vairāk laika.

Lai izvairītos no šādām problēmām, pārskatiet Zabbix servera konfigurācijas failu, lai optimizētu vienlaicīgo pārbaužu un procesu skaitu. Turklāt, ja nepieciešams, pārbaudiet un pielāgojiet sistēmas limitus, lai nodrošinātu pietiekami augstu failu deskriptoru limitu.

Parametra informācija

AlertScriptsPath

Norādiet brīdinājuma skripta atrašanās vietu. Atkarīgs no datadir kompilēšanas laikā iestatītā instalācijas mainīgā.

Noklusējums: /usr/local/share/zabbix/alertscripts

AllowRoot

Atļaut serverim darboties kā root. Ja šī opcija ir atspējota un serveris tiek palaists ar root lietotāju, serveris mēģinās pārslēgties uz zabbix lietotāju. Nav ietekmes, ja tas tiek palaists ar parastu lietotāju.

Noklusējums: 0
Vērtības: 0 - neatļaut; 1 - atļaut

AllowSoftwareUpdateCheck

Atļaut Zabbix lietotāja saskarnei saņemt informāciju par programmatūras atjauninājumiem no zabbix.com.

Noklusējums: 1
Vērtības: 0 - neatļaut; 1 - atļaut

Atļaut neatbalstītas DB versijas

Atļaut serverim darboties ar neatbalstītām datubāzes versijām.

Noklusējums: 0
Vērtības: 0 - neatļaut; 1 - atļaut

CacheSize

Iestatiet konfigurācijas kešatmiņas lielumu (baitos). Koplietotās atmiņas apjoms, kas tiek izmantots hosts, vienumu un trigeru datu glabāšanai.

Noklusējums: 32M
Diapazons: 128K-64G

CacheUpdateFrequency

Iestatiet konfigurācijas kešatmiņas atjaunināšanas biežumu (sekundēs). Skatiet arī izpildlaika vadības opcijas.

Noklusējums: 10
Diapazons: 1-3600

DBHost

Norādiet datubāzes hostu (vai ligzdas direktoriju).

MySQL gadījumā:

  • localhost vai tukša virkne izmanto noklusējuma UNIX domēna ligzdu.

PostgreSQL gadījumā:

  • localhost tiek atrisināts, izmantojot DNS (parasti uz 127.0.0.1).
  • Tukša virkne izmanto noklusējuma UNIX domēna ligzdu.
  • Ceļš (piemēram, /var/run/pgbouncer) nozīmē UNIX ligzdas izmantošanu šajā ceļā.
  • Ar komatiem atdalīts saraksts var saturēt vairākas host:port vērtības. Katrs hosts tiek mēģināts pēc kārtas, līdz tiek izveidots lasīšanas-rakstīšanas savienojums.

Piemērs: DBHost=localhost:5431,127.0.0.1:20051,zabbix.domain,[::1]:30051,[12fc::1]

Noklusējums: localhost

DBName

Norādiet datubāzes nosaukumu.

Obligāts:

DBPassword

Norādiet datubāzes paroli. Ja parole netiek izmantota, komentējiet šo rindu.

DBPort

Norādiet Zabbix datubāzes hosta portu (skatiet DBHost).
DBSocket un DBPort servera konfigurācijā ir savstarpēji izslēdzoši. Norādiet tikai vienu no tiem vai atstājiet abus nedefinētus.

Noklusējums MySQL: 3306

Noklusējums PostgreSQL: 5432

Diapazons: 1024-65535

DBSchema

Norādiet datubāzes shēmas nosaukumu. Izmanto PostgreSQL.

DBSocket

Norādiet MySQL socket faila ceļu.
DBSocket un DBPort servera konfigurācijā ir savstarpēji izslēdzoši. Norādiet tikai vienu vai atstājiet abus nedefinētus.

DBUser

Norādiet datubāzes lietotāju.

DBTLSConnect

Norādiet vērtību, lai piespiestu TLS savienojumu ar datubāzi:

  • required - izveidot savienojumu, izmantojot TLS;
  • verify_ca - izveidot savienojumu, izmantojot TLS un pārbaudīt sertifikātu;
  • verify_full - izveidot savienojumu, izmantojot TLS, pārbaudīt sertifikātu un pārbaudīt, ka datubāzes identitāte, kas norādīta ar DBHost, atbilst tās sertifikātam.

MySQL gadījumā, sākot no 5.7.11, un PostgreSQL tiek atbalstītas šādas vērtības: required, verify_ca, verify_full.
MariaDB gadījumā, sākot no versijas 10.2.6, tiek atbalstītas vērtības required un verify_full.
Pēc noklusējuma nav iestatīta neviena opcija, un darbība ir atkarīga no datubāzes konfigurācijas.

DBTLSCAFile

Norādiet pilnu ceļu uz failu, kurā ir datubāzes sertifikātu verifikācijai paredzētie augstākā līmeņa CA sertifikāti.

Obligāti: nē (jā, ja DBTLSConnect ir iestatīts uz verify_ca vai verify_full)

DBTLSCertFile

Norādiet pilnu ceļu uz failu, kurā atrodas Zabbix servera sertifikāts autentifikācijai datubāzē.

DBTLSKeyFile

Norādiet pilnu faila ceļu uz failu, kas satur privāto atslēgu autentifikācijai datubāzē.

DBTLSCipher

Norādiet šifrēšanas algoritmu sarakstu, ko Zabbix serveris atļauj TLS protokoliem līdz TLS v1.2 ieskaitot. Atbalstīts tikai MySQL.

DBTLSCipher13

Norādiet šifrēšanas ciphersuite sarakstu, ko Zabbix serveris atļauj TLS v1.3 protokolam. Atbalstīts tikai MySQL, sākot no versijas 8.0.16.

DebugLevel

Iestatiet atkļūdošanas līmeni:

  • 0 - pamatinformācija par Zabbix procesu palaišanu un apturēšanu;
  • 1 - kritiska informācija;
  • 2 - kļūdu informācija;
  • 3 - brīdinājumi;
  • 4 - atkļūdošanai (rada daudz informācijas);
  • 5 - paplašināta atkļūdošana (rada vēl vairāk informācijas).
    Skatiet arī izpildlaika vadības opcijas.

Noklusējums: 3
Diapazons: 0-5

EnableGlobalScripts

Iespējot globālos skriptus Zabbix serverī.
Piezīme: globālo skriptu izpilde pēc noklusējuma ir iespējota. Tomēr jaunām instalācijām, начиная ar Zabbix 7.0, EnableGlobalScripts ir skaidri iestatīts uz 0 (atspējots).

Noklusējums: 1
Vērtības: 0 - atspējot; 1 - iespējot

ExportDir

Norādiet direktoriju, lai iespējotu notikumu, vēstures un tendenču reāllaika eksportu.

ExportFileSize

Iestatiet maksimālo eksportējamā faila lielumu (baitos). Tiek izmantots rotācijai, ja ir iestatīts ExportDir.

Noklusējums: 1G
Diapazons: 1M-1G

ExportType

Norādiet entītiju tipus reāllaika eksportam (notikumi, vēsture, tendences). Ar komatiem atdalīts saraksts. Pēc noklusējuma tiek eksportēti visi tipi. Derīgs tikai tad, ja ir iestatīts ExportDir.
Piezīme: ja ir norādīts ExportType, bet ExportDir nav norādīts, tā ir konfigurācijas kļūda, un serveris netiks palaists.

Piemērs vēstures un tendenču eksportam:

ExportType=history,trends

Piemērs tikai notikumu eksportam:

ExportType=events
Ārējie skripti

Norādiet ārējo skriptu atrašanās vietu. Atkarīgs no kompilēšanas laikā iestatītā instalācijas mainīgā datadir.

Noklusējums: /usr/local/share/zabbix/externalscripts

Fping6Location

Norādiet fping6 atrašanās vietu. Pārliecinieties, ka fping6 binārajam failam ir root īpašumtiesības un ir iestatīts SUID karodziņš. Atstājiet tukšu (Fping6Location=), ja jūsu fping utilīta spēj apstrādāt IPv6 adreses.

Noklusējums: /usr/sbin/fping6

FpingLocation

Norādiet fping atrašanās vietu. Pārliecinieties, ka fping binārajam failam ir root īpašumtiesības un iestatīts SUID karodziņš.

Noklusējums: /usr/sbin/fping

FrontendAllowedIP

Norādiet IP adreses vai CIDR diapazonus, kuriem ir atļauts izveidot savienojumu no lietotāja saskarnes. Ar komatiem atdalīts saraksts. Pēc noklusējuma visi savienojumi tiek pieņemti lietotāja saskarnes pieprasījumiem. Ja ir iespējots IPv6 atbalsts, tad 127.0.0.1, ::127.0.0.1, ::ffff:127.0.0.1 tiek uzskatīti par ekvivalentiem, un ::/0 atļaus jebkuru IPv4 vai IPv6 adresi. 0.0.0.0/0 var izmantot, lai atļautu jebkuru IPv4 adresi.

Piemērs:

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

Norādiet mezgla nosaukumu augstas pieejamības klasterī. Ja lauks ir tukšs, serveris darbojas atsevišķā režīmā un tiek izveidots mezgls ar tukšu nosaukumu.

HistoryCacheSize

Iestatiet vēstures kešatmiņas lielumu (baitos). Koplietotās atmiņas apjoms vēstures datu glabāšanai.

Noklusējums: 16M
Diapazons: 128K-16G

HistoryIndexCacheSize

Iestatiet history-index kešatmiņas lielumu (baitos). Koplietotās atmiņas apjoms vēstures datu indeksēšanai, kas tiek glabāti history kešatmiņā. Indeksa kešatmiņas lielumam vienas vienības kešošanai nepieciešami aptuveni 100 baiti.

Noklusējums: 4M
Diapazons: 128K-16G

HistoryProvider

Iestatiet vēstures glabāšanas nodrošinātāju, izmantojot formātu <provider>[;<options>], kur:

  • <provider> - viens no atbalstītajiem vēstures glabāšanas nodrošinātājiem: sql (noklusējums), elasticsearch vai clickhouse.
  • <options> - ar komatiem atdalīti key=value pāri. Vērtības var būt pēdiņās.

Opcijas visiem vēstures glabāšanas nodrošinātājiem:

  • value_types - iestata glabājamo vērtību tipus (uint, dbl, str, log, text, json). Katru var izmantot vienu reizi un tikai vienam nodrošinātājam.
  • precache - iestata 1 (noklusējums), lai masveidā ielādētu datus no vēstures glabāšanas nodrošinātāja vērtību kešatmiņā. Tas var būtiski uzlabot vērtību kešatmiņas uzsildīšanu pēc restartēšanas.

Opcijas Elasticsearch un ClickHouse:

  • url - iestata HTTP vai HTTPS URL, ko izmanto savienojuma izveidei ar vēstures glabāšanas nodrošinātāju.
  • log_slow_queries - iestata maksimālo ilgumu (milisekundēs), cik ilgi vēstures glabāšanas nodrošinātāja vaicājums drīkst darboties, pirms tas tiek reģistrēts žurnālā. Šī opcija kļūst pieejama, sākot ar DebugLevel=3.
  • source_ip - iestata avota IP adresi, ko izmanto izejošajiem savienojumiem ar vēstures glabāšanas nodrošinātāju.

Opcijas Elasticsearch:

  • date_index - iestata 1, lai iespējotu vēstures vērtību glabāšanu dažādos indeksos, pamatojoties uz datumu.

Opcijas ClickHouse:

  • db - iestata datubāzes nosaukumu.
  • username - iestata lietotājvārdu, ko izmanto pieteikšanās datubāzē.
  • password - iestata paroli, ko izmanto pieteikšanās datubāzē.
  • ssl_cert_file, ssl_key_file, ssl_key_password, ssl_verify_peer, ssl_verify_host, ssl_ca_location, ssl_cert_location, ssl_key_location - iestatiet šīs opcijas, lai konfigurētu drošu (TLS/SSL) savienojumu ar datubāzi.

ClickHouse piemērs:

HistoryProvider=clickhouse;value_types="uint,dbl,str,log,text,json",url=http://localhost:8123,db=zabbix,username=zabbix,password=zabbix

Elasticsearch piemērs:

HistoryProvider=elasticsearch;value_types="uint,dbl,str,log,text,json",url=http://localhost:9200,date_index=0

ClickHouse un Elasticsearch piemērs:

HistoryProvider=clickhouse;value_types="uint,dbl,str",url=http://localhost:8123,db=zabbix,username=zabbix,password=zabbix
HistoryProvider=elasticsearch;value_types="log,text,json",url=http://localhost:9200,date_index=0
HistoryStorageDateIndex

Šis parametrs ir novecojis (tā vietā izmantojiet HistoryProvider).
Iespējot vērtību vēstures glabāšanu dažādos indeksos, pamatojoties uz datumu. Šis parametrs tiek izmantots Elasticsearch konfigurācijā.

Noklusējums: 0
Vērtības: 0 - atspējot; 1 - iespējot

HistoryStorageURL

Šis parametrs ir novecojis (tā vietā izmantojiet HistoryProvider).
Norādiet vēstures glabāšanas URL. Šis parametrs tiek izmantots Elasticsearch iestatīšanai.

HistoryStorageTypes

Šis parametrs ir novecojis (tā vietā izmantojiet HistoryProvider).
Norādiet vērtību tipus, kas jānosūta uz vēstures krātuvi. Komatiem atdalīts saraksts. Šis parametrs tiek izmantots Elasticsearch iestatīšanai.

Noklusējums: uint,dbl,str,log,text,json

HousekeepingFrequency

Iestata housekeeper procedūras biežumu (stundās). Housekeeper no datubāzes noņem novecojušu informāciju.
Piezīme: Lai novērstu housekeeper pārslodzi (piemēram, ja vēstures un tendenču periodi ir būtiski samazināti), vienā housekeeper ciklā katram vienumam tiek dzēsts ne vairāk kā 4 reizes HousekeepingFrequency stundu novecojušas informācijas. Tādējādi, ja HousekeepingFrequency ir 1, vienā ciklā tiks dzēstas ne vairāk kā 4 stundas novecojušas informācijas (sākot no vecākā ieraksta).
Piezīme: Lai samazinātu slodzi servera palaišanas laikā, housekeeper darbība tiek atlikta uz 30 minūtēm pēc servera starta. Tādējādi, ja HousekeepingFrequency ir 1, pati pirmā housekeeper procedūra pēc servera starta tiks palaista pēc 30 minūtēm un pēc tam atkārtosies ar vienas stundas intervālu.
Automātisko housekeeper var atspējot, iestatot HousekeepingFrequency uz 0. Šādā gadījumā housekeeper procedūru var palaist tikai ar housekeeper_execute izpildlaika vadības opciju, un vienā housekeeper ciklā dzēstais novecojušas informācijas periods ir 4 reizes lielāks par periodu kopš pēdējā housekeeper cikla, bet ne mazāks par 4 stundām un ne lielāks par 4 dienām.
Skatiet arī izpildlaika vadības opcijas un informāciju par housekeeper procedūru.

Noklusējums: 1
Diapazons: 0-24

Iekļaut

Norādiet direktoriju vai atsevišķus failus, kas jāiekļauj konfigurācijas failā.
Zabbix instalēšanas laikā šis parametrs tiek iestatīts uz /usr/local/etc, ja vien jūs to nemaināt kompilēšanas laikā.

Vispārīgie noteikumi parametram Include:

  • Ceļš var būt relatīvs attiecībā pret zabbix_server.conf faila atrašanās vietu.
  • Vienā konfigurācijas failā var norādīt vairākus Include parametrus.
  • Zabbix apstrādā Include parametru uzreiz pēc tā nolasīšanas, tāpēc ieteicams to novietot konfigurācijas faila beigās.

Iekļauto failu noteikumi:

  • Katram failam jābūt lasāmam.
  • Katram failam jābūt ar pareizu sintaksi. Pretējā gadījumā komponents netiks palaists.

Direktoriju vai failu rakstu iekļaušanas noteikumi:

  • Nepieņemiet, ka iekļaušana notiek noteiktā secībā (piemēram, faili netiek iekļauti alfabētiskā secībā).
  • Nenorādiet vienu un to pašu parametru vairāk nekā vienā iekļautajā failā (piemēram, lai pārrakstītu vispārīgu iestatījumu ar specifisku), jo nevar paredzēt, kura vērtība tiks izmantota.
  • Uzmanieties no rezerves kopijām, ko daži teksta redaktori izveido automātiski (piemēram, rediģējot include/my_specific.conf, var tikt izveidots include/my_specific.conf.BAK), jo abi faili tiks iekļauti.

Lai no direktorija iekļautu tikai atbilstošos failus, izmantojiet aizstājējzīmi (*) raksta atbilstībai.

Piemērs:

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

Norādiet Zabbix Java gateway IP adresi vai resursdatora nosaukumu. Nepieciešams tikai tad, ja ir palaisti Java aptaujātāji.

JavaGatewayPort

Norādiet Zabbix Java gateway portu.

Noklusējums: 10052
Diapazons: 1024-32767

ListenBacklog

Iestata maksimālo TCP rindā gaidošo savienojumu skaitu.
Noklusējuma vērtība ir cieti kodēta konstante, kas ir atkarīga no sistēmas.
Arī maksimālā atbalstītā vērtība ir atkarīga no sistēmas; pārāk lielas vērtības var tikt klusi saīsinātas līdz "implementation-specified maximum".

Noklusējums: SOMAXCONN
Diapazons: 0 - INT_MAX

ListenIP

Norādiet trapper klausīšanās IP adresi. Ar komatiem atdalīts saraksts.
Trapper klausīsies uz visām tīkla saskarnēm, ja šis parametrs nav norādīts.

Noklusējums: 0.0.0.0

ListenPort

Norādiet trapper klausīšanās portu.

Noklusējums: 10051
Diapazons: 1024-32767

LoadModule

Norādiet moduli, kas jāielādē servera palaišanas laikā. Moduļi tiek izmantoti, lai paplašinātu servera funkcionalitāti. Modulim jāatrodas direktorijā, kas norādīta ar LoadModulePath, vai arī ceļam jābūt norādītam pirms moduļa nosaukuma. Ja norādītais ceļš ir absolūts (sākas ar /), tad LoadModulePath tiek ignorēts.
Formāti:

  • LoadModule=<module.so>
  • LoadModule=<path/module.so>
  • LoadModule=</abs_path/module.so>

Ir atļauts norādīt vairākus LoadModule parametrus.

LoadModulePath

Norādiet pilnu ceļu uz servera moduļu atrašanās vietu. Noklusējums ir atkarīgs no kompilēšanas opcijām.

LogFile

Norādiet servera žurnāla failu.

Obligāts: Jā, ja LogType ir iestatīts uz file; citādi nē

LogFileSize

Iestatiet maksimālo žurnāla faila lielumu (MB).
0 - atspējot automātisku žurnāla rotāciju.
Piezīme: Ja tiek sasniegts žurnāla faila lieluma ierobežojums un faila rotācija kāda iemesla dēļ neizdodas, esošais žurnāla fails tiek saīsināts un izveidots no jauna.

Noklusējums: 1
Diapazons: 0-1024
Obligāts: Jā, ja LogType ir iestatīts uz file; citos gadījumos nē

LogSlowQueries

Iestatiet maksimālo ilgumu, kādu datubāzes vaicājums drīkst aizņemt, pirms tas tiek reģistrēts žurnālā (milisekundēs).
0 - nereģistrēt lēnos vaicājumus.
Šī opcija kļūst pieejama, sākot ar DebugLevel=3.

Noklusējums: 0
Diapazons: 0-3600000

LogType

Norādiet žurnāla izvades tipu:

  • file - ierakstīt žurnālu failā, kas norādīts ar LogFile parametru;
  • system - ierakstīt žurnālu syslog;
  • console - ierakstīt žurnālu standarta izvadei.

Noklusējums: file

MaxConcurrentChecksPerPoller

Iestatiet maksimālo asinhrono pārbaužu skaitu, ko katrs HTTP aģenta aptaujātājs, aģenta aptaujātājs vai SNMP aptaujātājs var izpildīt vienlaikus. Skatiet StartHTTPAgentPollers, StartAgentPollers un StartSNMPPollers.

Noklusējums: 1000
Diapazons: 1-1000

MaxHousekeeperDelete

Iestata maksimālo rindu skaitu, kas vienā apkopes ciklā tiks dzēsts katram uzdevumam no history, history_str, history_log, history_uint, history_text, history_bin, history_json, trends, trends_uint un problem tabulām.
Apkopes uzdevumi atrodas housekeeper tabulā šādā formātā: [housekeeperid], [object], [objectid].
Šis parametrs attiecas tikai uz datu dzēšanu, kas palikuši pāri pēc jau dzēstiem vienumiem.
Ja iestatīts 0, tad netiek izmantots nekāds ierobežojums.
Šādā gadījumā jums precīzi jāzina, ko darāt, lai nepārslogotu datubāzi.
Ja tiek dzēsts liels skaits vienumu, tas palielina slodzi datubāzei, jo housekeeper būs jānoņem visi šo vienumu vēsturiskie dati.
Piemēram, ja no veidnes jānoņem tikai 1 vienuma prototips, bet šī veidne ir saistīta ar 50 hosts un katram hostam prototips tiek izvērsts 100 reālos vienumos, kopā jānoņem 5000 vienumi (1*50*100).
Ja MaxHousekeeperDelete ir iestatīts uz 500 (MaxHousekeeperDelete=500), housekeeper process vienā ciklā no vēstures un tendenču tabulām būs jānoņem līdz pat 2500000 vērtībām (5000*500) dzēstajiem vienumiem.

Skatiet arī detalizētu informāciju par apkopes procedūru.

Noklusējums: 5000
Diapazons: 0-1000000

NodeAddress

Norādiet IP adresi vai resursdatora nosaukumu ar izvēles portu, lai pārrakstītu, kā lietotāja saskarne savienojas ar serveri.
Formāts: <address>[:<port>]

Ja IP adrese vai resursdatora nosaukums nav iestatīts, tiks izmantota ListenIP vērtība. Ja ListenIP nav iestatīts, tiks izmantota vērtība localhost.
Ja ports nav iestatīts, tiks izmantota ListenPort vērtība. Ja ListenPort nav iestatīts, tiks izmantota vērtība 10051.

Šo opciju var pārrakstīt ar adresi, kas norādīta lietotāja saskarnes konfigurācijā.

Skatiet arī: HANodeName parametru; Augstas pieejamības iespējošana.

Noklusējums: localhost:10051

PidFile

Norādiet PID failu.

Noklusējums: /tmp/zabbix_server.pid

ProblemHousekeepingFrequency

Iestata problēmu dzēšanas biežumu dzēstajiem trigeriem (sekundēs).
Skatiet arī informāciju par housekeeping procedūru.

Noklusējums: 60
Diapazons: 1-3600

ProxyConfigFrequency

Iestata konfigurācijas datu nosūtīšanas biežumu uz Zabbix starpniekserveri no servera. Tiek izmantots tikai starpniekserveriem pasīvajā režīmā.

Noklusējums: 10
Diapazons: 1-604800

ProxyDataFrequency

Iestata servera pieprasījumu biežumu pēc vēstures datiem no Zabbix starpniekservera. Tiek izmantots tikai starpniekserveriem pasīvajā režīmā.

Noklusējums: 1
Diapazons: 1-3600

ServiceManagerSyncFrequency

Iestatiet pakalpojumu pārvaldnieka konfigurācijas sinhronizācijas biežumu (sekundēs).

Noklusējums: 60
Diapazons: 1-3600

SMSDevices

Norādiet modema failus, kuriem ir atļauts izmantot Zabbix serveris. Ar komatiem atdalīts saraksts.
SMS sūtīšana nav iespējama, ja šis parametrs nav iestatīts.

Piemērs:

SMSDevices=/dev/ttyUSB0,/dev/ttyUSB1
SNMPTrapperFile

Norādiet pagaidu failu, ko izmanto datu nodošanai no SNMP trap dēmona uz serveri.
Tam jābūt tādam pašam kā zabbix_trap_receiver.pl vai SNMPTT konfigurācijas failā.

Noklusējums: /tmp/zabbix_traps.tmp

SocketDir

Norādiet direktoriju IPC ligzdu glabāšanai, ko izmanto iekšējie Zabbix pakalpojumi.

Noklusējums: /tmp

SourceIP

Norādiet avota IP adresi šādiem savienojumiem:

  • izejošie savienojumi ar Zabbix starpniekserveri un Zabbix aģentu
  • savienojumi bez aģenta (VMware, SSH, JMX, SNMP, Telnet un vienkāršās pārbaudes)
  • HTTP aģenta savienojumi
  • skripta vienuma JavaScript HTTP pieprasījumi
  • pirmapstrādes JavaScript HTTP pieprasījumi
  • paziņojumu e-pasta sūtīšana (savienojumi ar SMTP serveri)
  • webhook paziņojumi (JavaScript HTTP savienojumi)
  • savienojumi ar Vault
SSHKeyLocation

Norādiet publisko un privāto atslēgu atrašanās vietu SSH pārbaudēm un darbībām.

SSLCertLocation

Norādiet SSL klienta sertifikāta failu atrašanās vietu klienta autentifikācijai.
Šis parametrs tiek izmantots tikai tīmekļa uzraudzībā.

SSLKeyLocation

Norādiet SSL privāto atslēgu failu atrašanās vietu klienta autentifikācijai.
Šis parametrs tiek izmantots tikai tīmekļa uzraudzībā.

SSLCALocation

Norādiet sertifikātu autoritātes (CA) failu atrašanās vietu SSL servera sertifikāta verifikācijai. Ja nav iestatīts, tiks izmantots sistēmas līmeņa katalogs.
Ņemiet vērā, ka šī parametra vērtība tiks iestatīta kā libcurl opcija CURLOPT_CAPATH. Libcurl versijām pirms 7.42.0 tas darbojas tikai tad, ja libcurl tika kompilēts, lai izmantotu OpenSSL. Plašāku informāciju skatiet cURL tīmekļa lapā.
Šis parametrs tiek izmantots tīmekļa uzraudzībā un SMTP autentifikācijā.

StartAgentPollers

Iestata iepriekš sazaroto Zabbix aģenta polleru instanču skaitu. Skatiet MaxConcurrentChecksPerPoller.

Noklusējums: 1
Diapazons: 0-1000

StartAlerters

Iestata iepriekš sazaroto alerters instanču skaitu.

Noklusējums: 3
Diapazons: 1-100

StartBrowserPollers

Iestatiet iepriekš sazaroto browser vienuma pollers instanču skaitu.

Noklusējums: 1
Diapazons: 0-1000

StartConnectors

Iestata iepriekš sazaroto savienotāju darbu izpildītāju instanču skaitu. Savienotāju pārvaldnieka process tiek palaists automātiski, kad tiek palaists savienotāju darbu izpildītājs.

Noklusējums: 0
Diapazons: 0-1000

StartDBSyncers

Iestata iepriekš atzaroto history syncers instanču skaitu.
Piezīme: Esiet uzmanīgi, mainot šo vērtību, jo tās palielināšana var nodarīt vairāk ļauna nekā laba. Aptuveni noklusējuma vērtībai vajadzētu būt pietiekamai, lai apstrādātu līdz 4000 NVPS.

Noklusējums: 4
Diapazons: 1-100

StartDiscoverers

Iestatiet iepriekš sazaroto atklāšanas darbu izpildītāju1 skaitu.

Noklusējums: 5
Diapazons: 0-1000

StartEscalators

Iestata iepriekš sazaroto eskalatoru instanču skaitu.

Noklusējums: 1
Diapazons: 1-100

StartHistoryPollers

Iestata iepriekš sazaroto history pollers instanču skaitu.
Tikai nepieciešams aprēķinātajām pārbaudēm.

Noklusējums: 5
Diapazons: 0-1000

StartHTTPAgentPollers

Iestata iepriekš sazaroto HTTP aģenta aptaujātāju instanču skaitu. Skatiet MaxConcurrentChecksPerPoller.

Noklusējums: 1
Diapazons: 0-1000

StartHTTPPollers

Iestata iepriekš sazaroto HTTP pollers1 instanču skaitu.

Noklusējums: 1
Diapazons: 0-1000

StartIPMIPollers

Iestata iepriekš sazaroto IPMI aptaujātāju instanču skaitu.

Noklusējums: 0
Diapazons: 0-1000

StartJavaPollers

Iestata iepriekš sazaroto Java pollers1 instanču skaitu.

Noklusējums: 0
Diapazons: 0-1000

StartLLDProcessors

Iestata iepriekš sazaroto zema līmeņa atklāšanas (LLD) darbinieku1 skaitu.
LLD pārvaldnieka process tiek automātiski palaists, kad tiek palaists LLD darbinieks.

Noklusējums: 2
Diapazons: 1-100

StartODBCPollers

Iestata iepriekš sazaroto ODBC aptaujātāju1 instanču skaitu.

Noklusējums: 1
Diapazons: 0-1000

StartPingers

Iestata iepriekš sazaroto ICMP pingeru1 instanču skaitu.

Noklusējums: 1
Diapazons: 0-1000

StartPollersUnreachable

Iestata iepriekš atzaroto nepieejamu hostu aptaujātāju instanču skaitu (tostarp IPMI un Java)1.
Ja tiek palaisti parastie, IPMI vai Java aptaujātāji, ir jādarbojas vismaz vienam nepieejamu hostu aptaujātājam.

Noklusējums: 1
Diapazons: 0-1000

StartPollers

Iestata iepriekš atzaroto pollers1 instanču skaitu.

Noklusējums: 5
Diapazons: 0-1000

StartPreprocessors

Iestatiet iepriekš palaisto priekšapstrādes worker1 pavedienu skaitu ne mazāku par pieejamo CPU kodolu skaitu. Ja priekšapstrāde nav saistīta ar CPU noslodzi un tajā ir daudz tīkla pieprasījumu, jāiestata vairāk worker.

Noklusējums: 16
Diapazons: 1-1000

StartProxyPollers

Iestata iepriekš sazaroto pasīvo starpniekserveru aptaujātāju1 instanču skaitu.

Noklusējums: 1
Diapazons: 0-250

StartReportWriters

Iestata iepriekš sazaroto report writers instanču skaitu.
Ja iestatīts uz 0, plānoto atskaišu ģenerēšana ir atspējota.
Atskaites pārvaldnieka process tiek automātiski palaists, kad tiek palaists report writer.

Noklusējums: 0
Diapazons: 0-100

StartSNMPPollers

Iestata iepriekš sazaroto SNMP aptaujātāju instanču skaitu. Skatiet MaxConcurrentChecksPerPoller.

Noklusējums: 1
Diapazons: 0-1000

StartSNMPTrapper

Iestatiet uz 1, lai palaistu SNMP trapper procesu.

Noklusējums: 0
Diapazons: 0-1

StartTimers

Iestatiet iepriekš atzaroto taimeru instanču skaitu.
Taimeri apstrādā uzturēšanas periodus.

Noklusējums: 1
Diapazons: 1-1000

StartTrappers

Iestata iepriekš sazaroto trapperu1 instanču skaitu.
Trapperi pieņem ienākošos savienojumus no Zabbix sender, aktīvajiem aģentiem un aktīvajiem starpniekserveriem.

Noklusējums: 5
Diapazons: 0-1000

StartVMwareCollectors

Iestata iepriekš sazaroto VMware kolektora instanču skaitu.

Noklusējums: 0
Diapazons: 0-250

StatsAllowedIP

Norādiet IP adreses (pēc izvēles CIDR notācijā) vai ārējo Zabbix instanču DNS nosaukumus, kurām ir atļauts pieprasīt statistiku. Ar komatiem atdalīts saraksts.
Ja šis parametrs nav iestatīts, statistikas pieprasījumi netiks pieņemti.
Ja ir iespējots IPv6 atbalsts, tad 127.0.0.1, ::127.0.0.1, ::ffff:127.0.0.1 tiek uzskatīti par ekvivalentiem, un ::/0 ļaus jebkuru IPv4 vai IPv6 adresi. 0.0.0.0/0 var izmantot, lai atļautu jebkuru IPv4 adresi.

Piemērs:

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

Norādiet, cik ilgi jāgaida (sekundēs), lai izveidotu savienojumu un apmainītos ar datiem ar Zabbix starpniekserveri, aģentu, tīmekļa pakalpojumu un mantotajām SNMP pārbaudēm (viens OID numurs vai virkne).

Šis parametrs nosaka dažādu saziņas darbību ilgumu:

  • attālinātas komandas izpilde Zabbix aģentā
  • SSH/Telnet komandas izpilde
  • pieprasījumi Zabbix tīmekļa pakalpojumam
  • saziņas noildze mediatype testa pieprasījumam un history.push metodei
  • vienumu pārplānošana, kad IPMI interfeiss kļūst nepieejams
  • atbildes nosūtīšana Zabbix starpniekserverim, ja datu apmaiņa neizdodas tiesību vai šifrēšanas problēmu dēļ
  • termiņš IPC asinhronajiem socketiem un izpildlaika vadības opcijām
  • JMX savienojumi
  • statistikas iegūšana no attālināta Zabbix starpniekservera vai servera
  • atbilžu nosūtīšana Zabbix lietotāja saskarnei
  • asinhrono poller DNS pieprasījumi
  • atbilde aktīvās pārbaudes heartbeat
  • Zabbix aģenta datu (vērtību) izgūšana no aktīvajiem aģentiem
  • datu izgūšana no Zabbix sender
  • atbilde, ja trapper neizdodas apstrādāt pieprasījumu
  • aktīvās pārbaudes saraksta nosūtīšana Zabbix aģentam

Šī noildze netiks izmantota tām pārbaudēm, kurām lietotāja saskarnē ir konfigurēti elastīgās noildzes iestatījumi (globālā, starpniekservera vai atsevišķa vienuma līmenī). Piemēram, SNMP walk[OID] un get[OID] vienumi izmanto lietotāja saskarnē konfigurēto noildzi; mantotās SNMP pārbaudes joprojām izmanto servera noildzes vērtību.

Noklusējums: 3
Diapazons: 1-30

TLSCAFile

Norādiet pilnu ceļu uz failu, kurā ir augstākā līmeņa CA sertifikāti, kas tiek izmantoti vienaudžu sertifikātu verifikācijai un šifrētai saziņai starp Zabbix komponentiem.

TLSCertFile

Norādiet pilnu ceļu uz failu, kurā atrodas servera sertifikāts vai sertifikātu ķēde, ko izmanto šifrētai saziņai starp Zabbix komponentiem.

TLSCipherAll

Norādiet GnuTLS prioritātes virkni vai OpenSSL (TLS 1.2) šifru virkni. Pārrakstiet noklusējuma šifru komplekta atlases kritērijus sertifikātu un PSK balstītai šifrēšanai.

Piemērs:

TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSCipherAll13

Norādiet šifru virkni OpenSSL 1.1.1 vai jaunākai versijai TLS 1.3. Pārrakstiet noklusējuma šifru kopas atlases kritērijus sertifikātu un uz PSK balstītai šifrēšanai.

GnuTLS piemērs:

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 piemērs:

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

Norādiet GnuTLS prioritātes virkni vai OpenSSL (TLS 1.2) šifru virkni. Pārrakstiet noklusējuma šifru kopas atlases kritērijus sertifikātu bāzētai šifrēšanai.

GnuTLS piemērs:

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 piemērs:

EECDH+aRSA+AES128:RSA+aRSA+AES128
TLSCipherCert13

Norādiet OpenSSL 1.1.1 vai jaunākas versijas šifru virkni TLS 1.3 režīmā. Pārrakstiet noklusējuma šifru komplekta atlases kritērijus sertifikātā balstītai šifrēšanai.

TLSCipherPSK

Norādiet GnuTLS prioritātes virkni vai OpenSSL (TLS 1.2) šifru virkni. Pārrakstiet noklusējuma šifru komplekta atlases kritērijus PSK balstītai šifrēšanai.

GnuTLS piemērs:

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

OpenSSL piemērs:

kECDHEPSK+AES128:kPSK+AES128
TLSCipherPSK13

Norādiet šifru virkni OpenSSL 1.1.1 vai jaunākai versijai TLS 1.3 režīmā. Pārrakstiet noklusējuma šifru komplekta atlases kritērijus PSK balstītai šifrēšanai.

Piemērs:

TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSCRLFile

Norādiet pilnu ceļu uz failu, kurā ir atsauktie sertifikāti. Šis parametrs tiek izmantots šifrētai saziņai starp Zabbix komponentiem.

TLSFrontendAccept

Norādiet šifrēšanas līmeni ienākošajiem savienojumiem no lietotāja saskarnes.

Var norādīt vairākas vērtības, atdalot tās ar komatu:

  • unencrypted - pieņemt savienojumus bez šifrēšanas.
  • cert - pieņemt savienojumus, kas ir aizsargāti ar TLS un sertifikātu.

Noklusējums: unencrypted

TLSFrontendCertIssuer

Norādiet atļauto lietotāja saskarnes sertifikāta izdevēju.

TLSFrontendCertSubject

Norādiet atļauto lietotāja saskarnes sertifikāta subjektu.

TLSKeyFile

Norādiet pilnu ceļu uz failu, kurā atrodas servera privātā atslēga, kas tiek izmantota šifrētai saziņai starp Zabbix komponentēm.

TLSListen

Pieprasīt tikai TLS savienojumus trapper ligzdā.

Atbalstītās vērtības:

  • required - pieņemt tikai TLS savienojumus
TmpDir

Norādiet pagaidu direktoriju.

Noklusējums: /tmp

TrapperTimeout

Norādiet trapper taimautu sekundēs šādiem gadījumiem:

  • vēsturisko datu izgūšanai no Zabbix starpniekserveris
  • konfigurācijas datu nosūtīšanai uz Zabbix starpniekserveris
  • globāla skripta izpildei vai attālinātas komandas izpildei Zabbix serveris

Noklusējums: 300
Diapazons: 1-300

TrendCacheSize

Iestatiet tendenču kešatmiņas lielumu baitos.
Koplietotās atmiņas apjoms tendenču glabāšanai.

Noklusējums: 4M
Diapazons: 128K-16G

TrendFunctionCacheSize

Iestatiet trendu funkciju kešatmiņas lielumu baitos.
Koplietotās atmiņas apjoms aprēķināto trendu funkciju datu kešošanai.

Noklusējums: 4M
Diapazons: 128K-2G

Iestatiet host pieejamības pārbaudes biežumu nepieejamības periodā sekundēs.

Noklusējums: 60
Diapazons: 1-3600

UnreachableDelay

Iestatiet host pieejamības pārbaudes biežumu nepieejamības periodā sekundēs.

Noklusējums: 15
Diapazons: 1-3600

Nesasniedzamības periods

Norāda, pēc cik sekundēm nesasniedzamības gadījumā hostu uzskatīt par nepieejamu.

Noklusējums: 45
Diapazons: 1-3600

Lietotājs

Nolaiž privilēģijas līdz konkrētam, sistēmā jau esošam lietotājam.
Stājas spēkā tikai tad, ja tiek palaists kā 'root' un AllowRoot ir atspējots.

Noklusējums: zabbix

ValueCacheSize

Iestatiet vēstures vērtību kešatmiņas lielumu (baitos).
Koplietojamās atmiņas lielums vienuma vēstures datu pieprasījumu kešatmiņai.
Iestatot 0, vērtību kešatmiņa tiek atspējota (nav ieteicams).
Kad vērtību kešatmiņā beidzas koplietojamā atmiņa, ik pēc 5 minūtēm servera žurnālā tiek ierakstīts brīdinājuma ziņojums.

Noklusējums: 8M
Diapazons: 0, 128K-64G

Vault

Norādiet vault nodrošinātāju:

  • HashiCorp - HashiCorp KV Secrets Engine versija 2;
  • CyberArk - CyberArk Central Credential Provider
    Jāatbilst vault nodrošinātājam, kas iestatīts lietotāja saskarnē.

Noklusējums: HashiCorp

VaultAppRoleID

Norādiet HashiCorp vault AppRole ID.
Ja ir iestatīts, iespējo AppRole autentifikāciju. To nevar izmantot kopā ar VaultToken.
Atbalstīts tikai HashiCorp vault.

VaultAppSecretID

Norādiet HashiCorp vault AppRole slepeno ID.
Atbalstīts tikai HashiCorp vault.

VaultDBPath

Norādiet atrašanās vietu datubāzes akreditācijas datu izgūšanai pēc atslēgām. Tā ir Vault ceļa vai vaicājuma vērtība atkarībā no Vault.

Atslēgas, ko izmanto HashiCorp, ir password un username.

Ceļa piemērs ar VaultPrefix=/v1/secret/data/zabbix/:

database

Ceļa piemērs bez VaultPrefix:

secret/zabbix/database

Atslēgas, ko izmanto CyberArk, ir Content un UserName.

Piemērs:

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

Šo opciju var izmantot tikai tad, ja DBUser un DBPassword nav norādīti.

VaultPrefix

Norādiet pielāgotu prefiksu vault ceļam vai vaicājumam atkarībā no Vault. Ja tas nav norādīts, tiks izmantotas vispiemērotākās noklusējuma vērtības.
Ņemiet vērā, ka data tiek automātiski pievienots pēc mountpoint HashiCorp gadījumā, ja VaultPrefix nav norādīts.

Prefiksa piemērs HashiCorp gadījumā:

/v1/secret/data/zabbix/

Prefiksa piemērs Cyberark gadījumā:

/AIMWebService/api/Accounts?
VaultTLSCertFile

Norādiet SSL sertifikāta faila nosaukumu, ko izmanto klienta autentifikācijai. Sertifikāta failam jābūt PEM1 formātā.
Ja sertifikāta fails satur arī privāto atslēgu, atstājiet SSL atslēgas faila lauku tukšu.
Direktorijs, kurā atrodas šis fails, ir norādīts ar konfigurācijas parametru SSLCertLocation.
Šo opciju var neizmantot, taču tā ir ieteicama CyberArkCCP vault.

VaultTLSKeyFile

Norādiet SSL privātās atslēgas faila nosaukumu, ko izmanto klienta autentifikācijai. Privātās atslēgas failam jābūt PEM1 formātā.
Šī faila saturošais katalogs ir norādīts ar konfigurācijas parametru SSLKeyLocation.
Šo opciju var neiekļaut, taču tā ir ieteicama CyberArkCCP vault.

VaultToken

Norādiet HashiCorp Vault autentifikācijas marķieri. HashiCorp Vault autentifikācijas marķierim jābūt ģenerētam tikai Zabbix serverim ar tikai lasīšanas tiesībām uz ceļiem, kas norādīti Vault macros, un tikai lasīšanas tiesībām uz ceļu, kas norādīts izvēles VaultDBPath konfigurācijas parametrā.
Tā ir kļūda, ja VaultToken un VAULT_TOKEN vides mainīgais ir definēti vienlaikus.
Nevar izmantot kopā ar VaultAppRoleID.
Atbalstīts tikai HashiCorp Vault.

VaultURL

Norādiet vault servera URL. Ja SSLCALocation nav norādīts, tiks izmantots sistēmas CA sertifikātu katalogs.

Noklusējums: https://127.0.0.1:8200

VMwareCacheSize

Iestatiet koplietotās atmiņas lielumu VMware datu glabāšanai. VMware iekšējo pārbaudi zabbix[vmware,buffer,...] var izmantot, lai uzraudzītu VMware kešatmiņas lietojumu (skatiet Iekšējās pārbaudes).
Ņemiet vērā, ka koplietotā atmiņa netiek piešķirta, ja nav konfigurēti vmware collector instanču palaišanai.

Noklusējums: 8M
Diapazons: 256K-2G

VMwareFrequency

Iestatiet datu apkopošanas biežumu no viena VMware pakalpojuma (sekundēs). Šis biežums jāiestata kā mazākais atjaunināšanas intervāls jebkuram VMware uzraudzības vienumam.

Noklusējums: 60
Diapazons: 10-86400

VMwarePerfFrequency

Iestatiet veiktspējas skaitītāju statistikas iegūšanas biežumu no viena VMware pakalpojuma (sekundēs).
Šis biežums jāiestata uz mazāko atjaunināšanas intervālu jebkuram VMware uzraudzības vienumam, kas izmanto VMware veiktspējas skaitītājus.

Noklusējums: 60
Diapazons: 10-86400

VMwareTimeout

Iestata maksimālo sekunžu skaitu, cik ilgi vmware collector gaidīs atbildi no VMware pakalpojuma (vCenter vai ESX hipervizora).

Noklusējums: 10
Diapazons: 1-300

WebDriverURL

Norādiet WebDriver saskarnes URL.

Piemērs (izmantošanai ar Selenium WebDriver standalone serveri):

WebDriverURL=http://localhost:4444
WebServiceURL

Norādiet tīmekļa pakalpojuma URL formātā http[s]://host:port/report.

Piemērs:

WebServiceURL=http://localhost:10053/report

http:// shēmu var izlaist tikai savienojumiem bez TLS (HTTP); ja ir konfigurēts TLS, jāizmanto https://.

Piezīmes

1 Ņemiet vērā, ka pārāk daudz datu vākšanas procesu (pollers, unreachable pollers, ODBC pollers, HTTP pollers, Java pollers, pingers, trappers, proxypollers) kopā ar IPMI manager, SNMP trapper, preprocessing workers un discovery workers var izsmelt priekšapstrādes pārvaldniekam noteikto failu deskriptoru limita vērtību katram procesam.

Failu deskriptoru limita izsmelšana izraisīs Zabbix serveris apstāšanos, parasti neilgi pēc palaišanas, bet dažkārt tas var aizņemt ilgāku laiku. Lai izvairītos no šādām problēmām, pārskatiet Zabbix servera konfigurācijas failu, lai optimizētu vienlaicīgo pārbaužu un procesu skaitu. Turklāt, ja nepieciešams, pārliecinieties, ka failu deskriptoru limits ir iestatīts pietiekami augsts, pārbaudot un pielāgojot sistēmas limitus.