Konfigurācijas parametri: Zabbix aģents (Windows)
Pārskats
Konfigurācijas parametri ļauj pielāgot Zabbix aģenta darbību Windows vidē.
Norādiet parametru vērtības konfigurācijas failā (zabbix_agentd.win.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 parametra informāciju, noklikšķiniet uz tā nosaukuma)
- Parametru detaļas
| Parameter | Description |
|---|---|
| Alias | Iestata vienuma atslēgas aizstājvārdu. |
| AllowKey | Atļauj to vienuma atslēgu izpildi, kas atbilst paraugam. |
| BufferSend | Iestata vērtību nosūtīšanas biežumu no bufera uz Zabbix serveri/starpniekserveri. |
| BufferSize | Iestata maksimālo vērtību skaitu atmiņas buferī. |
| DebugLevel | Iestata atkļūdošanas līmeni. |
| DenyKey | Aizliedz to vienuma atslēgu izpildi, kas atbilst paraugam. |
| EnableRemoteCommands | Atļauj attālinātas komandas no Zabbix servera. |
| HeartbeatFrequency | Iestata sirdspukstu ziņojumu biežumu sekundēs. |
| HostInterface | Norāda hosta saskarni. |
| HostInterfaceItem | Norāda vienumu hosta saskarnes iegūšanai. |
| HostMetadata | Norāda hosta metadatus. |
| HostMetadataItem | Norāda Zabbix aģenta vienumu hosta metadatu iegūšanai. |
| Hostname | Norāda hosta nosaukumu. |
| HostnameItem | Norāda Zabbix aģenta vienumu hosta nosaukuma iegūšanai. |
| Include | Norāda direktoriju vai atsevišķus failus, kas jāiekļauj konfigurācijas failā. |
| ListenBacklog | Iestata maksimālo gaidošo savienojumu skaitu TCP rindā. |
| ListenIP | Norāda aģenta klausīšanās IP adresi savienojumiem no servera/starpniekservera. |
| ListenPort | Norāda aģenta klausīšanās portu. |
| LogFile | Norāda aģenta žurnālfailu. |
| LogFileSize | Iestata maksimālo žurnālfaila izmēru. |
| LogRemoteCommands | Iespējo izpildīto čaulas komandu reģistrēšanu kā brīdinājumus. |
| LogType | Norāda žurnāla izvades tipu. |
| MaxLinesPerSecond | Iestata maksimālo jauno rindu skaitu sekundē nosūtīšanai uz Zabbix serveri/starpniekserveri, apstrādājot log, logrt vai eventlog aktīvās pārbaudes. |
| PerfCounter | Definē jaunu parametru <parameter_name>, kas ir sistēmas veiktspējas skaitītāja <perf_counter_path> vidējā vērtība norādītajā laika periodā <period> (sekundēs). |
| PerfCounterEn | Definē jaunu parametru <parameter_name>, kas ir sistēmas veiktspējas skaitītāja <perf_counter_path> vidējā vērtība norādītajā laika periodā <period> (sekundēs). Salīdzinājumā ar PerfCounter, perfcounter ceļiem jābūt angļu valodā. |
| RefreshActiveChecks | Norāda aktīvo pārbaužu saraksta atsvaidzināšanas biežumu. |
| Server | Norāda Zabbix serveru/starpniekserveru IP adreses vai DNS nosaukumus. |
| ServerActive | Norāda Zabbix servera/starpniekservera adresi vai klastera konfigurāciju, no kuras iegūt aktīvās pārbaudes. |
| SourceIP | Norāda avota IP adresi. |
| StartAgents | Iestata iepriekš atzaroto zabbix_agentd instanču skaitu pasīvo pārbaužu apstrādei. |
| Timeout | Norāda, cik ilgi jāgaida (sekundēs), lai izveidotu savienojumu un apmainītos ar datiem ar Zabbix serveri vai starpniekserveri. |
| TLSAccept | Norāda ienākošo savienojumu prasīto šifrēšanas līmeni. |
| TLSCAFile | Norāda pilnu ceļu uz failu, kurā ir augstākā līmeņa CA sertifikāti vienaudžu sertifikātu pārbaudei, ko izmanto šifrētai saziņai starp Zabbix komponentiem. |
| TLSCertFile | Norāda pilnu ceļu uz failu, kurā ir aģenta sertifikāts vai sertifikātu ķēde, ko izmanto šifrētai saziņai starp Zabbix komponentiem. |
| TLSConnect | Norāda savienojumiem ar Zabbix serveri vai starpniekserveri prasīto šifrēšanas līmeni. |
| TLSCRLFile | Norāda pilnu ceļu uz failu, kurā ir atsauktie sertifikāti. Šis parametrs tiek izmantots šifrētai saziņai starp Zabbix komponentiem. |
| TLSKeyFile | Norāda pilnu ceļu uz failu, kurā ir aģenta privātā atslēga, ko izmanto šifrētai saziņai starp Zabbix komponentiem. |
| TLSPSKFile | Norāda pilnu ceļu uz failu, kurā ir aģenta iepriekš koplietotā atslēga, ko izmanto šifrētai saziņai ar Zabbix serveri. |
| TLSPSKIdentity | Norāda iepriekš koplietotās atslēgas identitātes virkni, ko izmanto šifrētai saziņai ar Zabbix serveri. |
| TLSServerCertIssuer | Norāda atļauto servera (starpniekservera) sertifikāta izdevēju. |
| TLSServerCertSubject | Norāda atļauto servera (starpniekservera) sertifikāta subjektu. |
| UnsafeUserParameters | Atļauj visus simbolus nodot argumentiem lietotāja definētos parametros. |
| UserParameter | Norāda monitorējamo lietotāja definētu parametru. |
| UserParameterDir | Norāda noklusējuma meklēšanas ceļu UserParameter komandām. |
Ņemiet vērā:
- Noklusējuma vērtības atspoguļo dēmona noklusējuma iestatījumus, nevis vērtības piegādātajos konfigurācijas failos.
- 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ā.
Parametra informācija
Alias
Iestatiet vienumam atslēgas aizstājvārdu.
To var izmantot, lai aizstātu garu un sarežģītu vienuma atslēgu ar īsāku un vienkāršāku.
Var būt norādīti vairāki Alias parametri.
Nav atļauti vairāki parametri ar vienu un to pašu Alias atslēgu.
Dažādas Alias atslēgas var atsaukties uz vienu un to pašu vienuma atslēgu.
Aizstājvārdus var izmantot HostMetadataItem, bet ne HostnameItem vai PerfCounter parametrā.
Piemērs 1: Lappuses faila izmantošanas procentu iegūšana no serveris.
Alias=pg_usage:perf_counter[\Paging File(_Total)\% Usage]
Tagad saīsināto atslēgu pg_usage var izmantot datu iegūšanai.
Piemērs 2: CPU noslodzes iegūšana ar noklusējuma un pielāgotiem parametriem.
Alias=cpu.load:system.cpu.load
Alias=cpu.load[*]:system.cpu.load[*]
Tas ļauj izmantot cpu.load atslēgu CPU noslodzes iegūšanai ar noklusējuma parametriem, kā arī izmantot cpu.load[percpu,avg15], lai iegūtu konkrētus datus par CPU noslodzi.
Piemērs 3: Vairāku zemlīmeņa atklāšanas noteikumu izpilde, kas apstrādā tos pašus atklāšanas vienumus.
Alias=vfs.fs.discovery[*]:vfs.fs.discovery
Tagad ir iespējams konfigurēt vairākus atklāšanas noteikumus, izmantojot vfs.fs.discovery ar atšķirīgiem parametriem katram noteikumam, piemēram, vfs.fs.discovery[foo], vfs.fs.discovery[bar] utt.
AllowKey
Atļauj izpildīt tos vienumu atslēgu nosaukumus, kas atbilst paraugam.
Atslēgas paraugs ir aizstājējzīmju izteiksme, kas atbalsta rakstzīmi "*", lai atbilstu jebkuram jebkādu rakstzīmju skaitam.
Vairākus vienumu atbilstības noteikumus var definēt kopā ar DenyKey.
Parametri tiek apstrādāti pa vienam atbilstoši to parādīšanās secībai.
Skatiet arī: Aģenta pārbaužu ierobežošana.
BufferSend
Iestatiet vērtību nosūtīšanas biežumu no bufera uz Zabbix serveri/starpniekserveri (sekundēs).
Noklusējums: 5
Diapazons: 1-3600
BufferSize
Iestata maksimālo vērtību skaitu atmiņas buferī.
Aģents nosūtīs visus savāktos datus uz Zabbix serveri vai starpniekserveri, ja buferis būs pilns.
Noklusējums: 100
Diapazons: 2-65535
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).
Noklusējums: 3
Diapazons: 0-5
DenyKey
Aizliegt to vienumu atslēgu izpildi, kas atbilst paraugam.
Atslēgas paraugs ir aizstājējzīmju izteiksme, kas atbalsta "*" rakstzīmi, lai atbilstu jebkuram jebkādu rakstzīmju skaitam.
Vairāki atslēgu atbilstības noteikumi var tikt definēti kopā ar AllowKey.
Parametri tiek apstrādāti pa vienam atbilstoši to parādīšanās secībai.
Skatiet arī: Aģenta pārbaužu ierobežošana.
EnableRemoteCommands
Atļaut attālinātas komandas no Zabbix serveris.
Šis parametrs ir novecojis, tā vietā izmantojiet AllowKey=system.run[*] vai DenyKey=system.run[*].
Tas ir iekšējs aizstājvārds AllowKey/DenyKey parametriem atkarībā no vērtības:
0 - DenyKey=system.run[*]
1 - AllowKey=system.run[*]
Noklusējums: 0
Vērtības: 0 - neatļaut, 1 - atļaut
HeartbeatFrequency
Iestatiet sirdspukstu ziņojumu biežumu sekundēs.
Tiek izmantots aktīvo pārbaužu pieejamības uzraudzībai.
0 - sirdspukstu ziņojumi ir atspējoti.
Noklusējums: 60
Diapazons: 0-3600
HostInterface
Norādiet hosta saskarni (IP adresi vai DNS nosaukumu), kas tiek izmantota host automātiskās reģistrācijas laikā. Šī vērtība tiks izmantota, lai aizpildītu saskarni jaunizveidotajā hostā, un ļauj skaidri konfigurēt vai nu IP, vai DNS adresi. Plašāku informāciju skatiet sadaļā DNS izmantošana kā noklusējuma saskarne.
Ja nav definēts, vērtība tiks iegūta no HostInterfaceItem.
aģents izsniegs kļūdu un netiks palaists, ja vērtība pārsniegs 255 rakstzīmju ierobežojumu.
Diapazons: 0-255 rakstzīmes
HostInterfaceItem
Norādiet vienumu, lai noteiktu host interfeisu (IP adresi vai DNS nosaukumu) host automātiskās reģistrācijas laikā. Šī vērtība tiek izmantota tikai tad, ja HostInterface nav definēts. Plašāku informāciju skatiet sadaļā DNS izmantošana kā noklusējuma interfeiss.
Automātiskās reģistrācijas pieprasījuma laikā aģents reģistrēs brīdinājuma ziņojumu, ja norādītā vienuma atgrieztā vērtība pārsniedz 255 rakstzīmju ierobežojumu.
Vienums system.run[] tiek atbalstīts neatkarīgi no AllowKey/DenyKey iestatījumiem.
HostMetadata
Norādiet metadatus, kas tiek izmantoti, lai identificētu vai atšķirtu hostu hosta autoregistrācijas laikā (aktīvais aģents). HostMetadata ļauj atšķirt hostus ne tikai pēc hostname.
Ja nav definēts, vērtība tiks iegūta no HostMetadataItem.
Aģents izvadīs kļūdu un netiks palaists, ja norādītā vērtība pārsniedz 2034 baitu limitu vai ir ne-UTF-8 virkne. Ja parametrs sagaida IP adresi vai DNS nosaukumu, tiks noraidītas arī vērtības, kas ir derīgs UTF-8, bet nav derīgas IP adreses vai DNS nosaukumi, un tās tiks ziņotas kā nederīgas.
Vairākrindu metadati netiek atbalstīti — izvade tiks saīsināta pie pirmā rindu pārtraukuma.
Diapazons: 0-2034 baiti
HostMetadataItem
Norādiet Zabbix aģenta vienumu, lai iegūtu host metadatus. Šī opcija tiek izmantota tikai tad, ja HostMetadata nav definēts.
HostMetadataItem vērtība tiek izgūta katrā autoreģistrācijas mēģinājumā un tiek izmantota tikai host autoreģistrācijas procesā (aktīvais aģents). HostMetadataItem ļauj atšķirt hostus ne tikai pēc hostname.
Tiek atbalstīti lietotāja parametri, veiktspējas skaitītāji un aizstājvārdi. system.run[] vienums tiek atbalstīts neatkarīgi no AllowKey/DenyKey iestatījumiem.
Autoreģistrācijas pieprasījuma laikā aģents reģistrēs brīdinājuma ziņojumu, ja norādītā vienuma atgrieztā vērtība pārsniedz 65535 UTF-8 koda punktu limitu. Vienuma atgrieztajai vērtībai jābūt UTF-8 virknei, pretējā gadījumā tā tiks ignorēta. Ja parametrs sagaida IP adresi vai DNS nosaukumu, vērtības, kas ir derīgas UTF-8, bet nav derīgas IP adreses vai DNS nosaukumi, arī tiks noraidītas un atzīmētas kā nederīgas.
Vairākrindu metadati netiek atbalstīti — izvade tiks saīsināta pie pirmās rindiņas pārtraukuma.
Hostname
Norādiet unikālus, reģistrjutīgus hostu nosaukumus. Ar komatiem atdalīts saraksts.
Obligāts aktīvajām pārbaudēm, un tam jāsakrīt ar hostu nosaukumiem, kā tie konfigurēti serverī.
Ja vērtība nav definēta, tā tiek iegūta no HostnameItem.
Atļautās rakstzīmes: burti un cipari, '.', ' ', '_' un '-'.
Maksimālais garums: 128 rakstzīmes katram hosta nosaukumam, 2048 rakstzīmes visai rindai.
Noklusējums: iestatīts ar HostnameItem
HostnameItem
Norādiet Zabbix aģenta vienumu, lai iegūtu hosta nosaukumu.
Šī opcija tiek izmantota tikai tad, ja Hostname nav definēts.
Lietotāja parametri, veiktspējas skaitītāji vai aizstājvārdi netiek atbalstīti, taču system.run[] vienums tiek atbalstīts neatkarīgi no AllowKey/DenyKey vērtībām.
Skatiet arī detalizētāku aprakstu.
Noklusējums: system.hostname
Iekļaut
Norādiet direktoriju vai atsevišķus failus, kas jāiekļauj konfigurācijas failā (pēc noklusējuma tas atrodas C:\Program Files\Zabbix Agent, ja Zabbix aģents ir instalēts, izmantojot Windows MSI instalācijas pakotnes; atrodas mapē, kas norādīta instalēšanas laikā, ja Zabbix aģents ir instalēts kā zip arhīvs).
Visiem iekļautajiem failiem jābūt ar pareizu sintaksi, pretējā gadījumā aģents netiks palaists.
Lai norādītajā direktorijā iekļautu tikai atbilstošos failus, modeļu atbilstībai tiek atbalstīta zvaigznītes aizstājējzīme.
Skatiet īpašās piezīmes par ierobežojumiem.
Piemērs:
Include=C:\Program Files\Zabbix Agent\zabbix_agentd.d\*.conf
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.
Atbalstītā maksimālā vērtība arī 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 aģenta klausīšanās IP adresi savienojumiem no servera/starpniekservera. Komatatdalīts saraksts.
Noklusējums: 0.0.0.0
ListenPort
Norādiet aģenta klausīšanās portu savienojumiem no servera/starpniekservera.
Noklusējums: 10050
Diapazons: 1024-32767
LogFile
Norādiet aģenta žurnāla failu.
Noklusējums: c:\zabbix_agentd.log
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 neizdodas jebkāda iemesla dēļ, esošais žurnāla fails tiek saīsināts un sākts no jauna.
Noklusējums: 1
Diapazons: 0-1024
LogRemoteCommands
Iespējot izpildīto čaulas komandu reģistrēšanu kā brīdinājumus.
Komandas tiks reģistrētas tikai tad, ja tās tiek izpildītas attālināti.
Žurnāla ieraksti netiks izveidoti, ja system.run[] tiek palaists lokāli, izmantojot HostMetadataItem, HostInterfaceItem vai HostnameItem parametrus.
Noklusējums: 0
Vērtības: 0 - atspējots, 1 - iespējots
LogType
Norādiet žurnāla izvades tipu:
file - ierakstīt žurnālu failā, kas norādīts ar parametru LogFile;
system - ierakstīt žurnālu Windows notikumu žurnālā;
console - ierakstīt žurnālu standarta izvades plūsmā.
Noklusējums: file
MaxLinesPerSecond
Iestatiet maksimālo jauno rindu skaitu sekundē, ko sūtīt uz Zabbix serveri/starpniekserveri, apstrādājot log, logrt vai eventlog aktīvās pārbaudes.
Norādītā vērtība tiks pārrakstīta ar parametru 'maxlines', kas norādīts log, logrt vai eventlog vienuma atslēgā.
Piezīme: Zabbix apstrādās 10 reizes vairāk jaunu rindu nekā iestatīts MaxLinesPerSecond, lai meklētu nepieciešamo virkni log vienumos.
Noklusējums: 20
Diapazons: 1-1000
PerfCounter
Definējiet jaunu parametru <parameter_name>, kas ir sistēmas veiktspējas skaitītāja <perf_counter_path> vidējā vērtība norādītajam laika periodam <period> (sekundēs).
Sintakse: <parameter_name>,"<perf_counter_path>",<period>
Piemēram, ja vēlaties saņemt vidējo procesora pārtraukumu skaitu sekundē pēdējās minūtes laikā, varat definēt jaunu parametru "interrupts" šādi:
PerfCounter = interrupts,"\Processor(0)\Interrupts/sec",60
Lūdzu, ņemiet vērā dubultpēdiņas ap veiktspējas skaitītāja ceļu.
Parametra nosaukums (interrupts) ir jāizmanto kā vienuma atslēga, veidojot vienumu.
Paraugi vidējās vērtības aprēķināšanai tiks ņemti katru sekundi.
Varat palaist "typeperf -qx", lai iegūtu visu Windows pieejamo veiktspējas skaitītāju sarakstu.
PerfCounterEn
Definējiet jaunu parametru <parameter_name>, kas ir sistēmas veiktspējas skaitītāja <perf_counter_path> vidējā vērtība norādītajam laika periodam <period> (sekundēs).
Salīdzinājumā ar PerfCounter, perfcounter ceļiem jābūt angļu valodā.
Atbalstīts tikai Windows Server 2008/Vista un jaunākās versijās.
Sintakse: <parameter_name>,"<perf_counter_path>",<period>
Piemēram, ja vēlaties saņemt procesora pārtraukumu vidējo skaitu sekundē pēdējās minūtes laikā, varat definēt jaunu parametru "interrupts" šādi:
PerfCounterEn = interrupts,"\Processor(0)\Interrupts/sec",60
Lūdzu, ņemiet vērā dubultpēdiņas ap veiktspējas skaitītāja ceļu.
Parametra nosaukums (interrupts) ir jāizmanto kā vienuma atslēga, veidojot vienumu.
Paraugi vidējās vērtības aprēķināšanai tiks ņemti katru sekundi.
Angļu virkņu sarakstu var atrast, skatot šādu reģistra atslēgu: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009.
RefreshActiveChecks
Norādiet aktīvo pārbaužu saraksta atsvaidzināšanas biežumu sekundēs.
Ņemiet vērā, ka pēc aktīvo pārbaužu atsvaidzināšanas neveiksmes nākamais mēģinājums tiks veikts pēc 60 sekundēm.
Noklusējums: 5
Diapazons: 1-86400
Serveris
Norādiet Zabbix serveru/starpniekserveru IP adreses, pēc izvēles CIDR notācijā, vai DNS nosaukumus. Ar komatiem atdalīts saraksts.
Ienākošie savienojumi tiks pieņemti tikai no šeit norādītajiem hosts.
Ja ir iespējots IPv6 atbalsts, tad '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' tiek apstrādāti vienādi, un '::/0' ļaus jebkuru IPv4 vai IPv6 adresi.
'0.0.0.0/0' var izmantot, lai atļautu jebkuru IPv4 adresi.
Ņemiet vērā, ka "IPv4-compatible IPv6 addresses" (0000::/96 prefikss) tiek atbalstītas, bet ir novecojušas saskaņā ar RFC4291.
Atstarpes ir atļautas.
Piemērs:
Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
Obligāti: jā, ja StartAgents nav nepārprotami iestatīts uz 0
ServerActive
Norādiet Zabbix servera/starpniekservera adresi vai klastera konfigurāciju, no kuras saņemt aktīvās pārbaudes.
Servera/starpniekservera adrese ir IP adrese vai DNS nosaukums, un izvēles ports, kas atdalīts ar kolu.
Klastera konfigurācija ir viena vai vairākas servera vai starpniekservera grupas dalībnieku adreses, kas atdalītas ar semikolu.
Var norādīt vairākus Zabbix serverus/klasterus un Zabbix starpniekserverus, atdalot tos ar komatu.
Ja netiek izmantotas starpniekserveru grupas, no katra Zabbix servera/klastera nedrīkst norādīt vairāk nekā vienu Zabbix starpniekserveri.
Ja ir norādīts Zabbix starpniekserveris, tad šim starpniekserverim Zabbix serveris/klasteris nedrīkst būt norādīts.
Var norādīt vairākas ar komatiem atdalītas adreses, lai paralēli izmantotu vairākus neatkarīgus Zabbix serverus.
Atstarpes ir atļautas.
Ja ports nav norādīts, tiek izmantots noklusējuma ports.
IPv6 adresēm jābūt ietvertām kvadrātiekavās, ja šim hostam ir norādīts ports.
Ja ports nav norādīts, IPv6 adresēm kvadrātiekavas nav obligātas.
Ja šis parametrs nav norādīts, aktīvās pārbaudes ir atspējotas.
Piemērs Zabbix starpniekserverim:
ServerActive=127.0.0.1:10051
Piemērs Zabbix starpniekserveru grupai:
ServerActive=proxy1.example.com;proxy2.example.com;proxy3.example.com;proxy4.example.com;proxy5.example.com
Piemērs vairākiem serveriem:
ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]
Piemērs augstai pieejamībai:
ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3
Piemērs augstai pieejamībai ar diviem klasteriem un vienu serveri:
ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain
Diapazons: Aktīvo serveru skaitam, kas norādīts ServerActive, plus pasīvo pārbaužu iepriekš sazaroto instanču skaitam, kas norādīts StartAgents, jābūt mazākam par 64.
SourceIP
Norādiet avota IP adresi šādiem gadījumiem:
- izejošajiem savienojumiem ar Zabbix serveri vai Zabbix starpniekserveri;
- savienojumu izveidei, izpildot dažus vienumus (web.page.get, net.tcp.port u.c.).
StartAgents
Iestata iepriekš sazaroto zabbix_agentd instanču skaitu pasīvo pārbaužu apstrādei.
Ja iestatīts uz 0, pasīvās pārbaudes tiek atspējotas un aģents neklausīsies nevienā TCP portā.
Noklusējums: 10
Diapazons: 0-100 (*)
Noildze
Norādiet, cik ilgi jāgaida (sekundēs), lai izveidotu savienojumu un apmainītos ar datiem ar Zabbix starpniekserveri vai serveri.
Šis parametrs nosaka dažādu saziņas darbību ilgumu, tostarp:
- gaidot atbildi no Zabbix servera;
- sūtot pieprasījumus uz Zabbix serveri, tostarp vienuma konfigurācijas pieprasījumus un vienuma datus aktīvajās pārbaudēs;
- izgūstot žurnāla datus, izmantojot logfile vai Windows notikumu žurnāla uzraudzību;
- sūtot sirdspukstu ziņojumus;
- maksimālais ilgums
vfs.*pārbaudēm; - ko izmanto Zabbix aģenta moduļi;
- kalpojot kā rezerves variants situācijās, kad serveris vai starpniekserveris, kas ir vecāks par 7.0 versiju, nosūta pārbaudes bez noildzēm.
Šī noildze netiks izmantota tiem aģenta pārbaudījumiem, kuriem lietotāja saskarnē ir konfigurējami noildzes iestatījumi (globālā, starpniekservera vai atsevišķa vienuma līmenī).
Noklusējums: 3
Diapazons: 1-30
TLSAccept
Norādiet ienākošajiem savienojumiem nepieciešamo šifrēšanas līmeni.
Tiek izmantots pasīvajām pārbaudēm.
Var norādīt vairākas vērtības, atdalot tās ar komatu:
unencrypted - pieņemt savienojumus bez šifrēšanas (noklusējums)
psk - pieņemt savienojumus ar TLS un iepriekš koplietotu atslēgu (PSK)
cert - pieņemt savienojumus ar TLS un sertifikātu
Obligāti: jā, ja ir definēti TLS sertifikāta vai PSK parametri (pat unencrypted savienojumam); citādi nē
TLSCAFile
Norādiet pilnu ceļu uz failu, kurā ir augstākā līmeņa CA sertifikāti vienaudžu sertifikātu verifikācijai, kas tiek izmantota šifrētai saziņai starp Zabbix komponentiem.
TLSCertFile
Norādiet pilnu ceļu uz failu, kurā atrodas aģenta sertifikāts vai sertifikātu ķēde, kas tiek izmantota šifrētai saziņai ar Zabbix komponentēm.
TLSConnect
Norādiet šifrēšanas līmeni, kas nepieciešams aģenta savienojumiem ar Zabbix serveri vai starpniekserveri.
Tiek izmantots aktīvajām pārbaudēm.
Var norādīt tikai vienu vērtību:
unencrypted - savienoties bez šifrēšanas (pēc noklusējuma)
psk - savienoties, izmantojot TLS un iepriekš koplietotu atslēgu (PSK)
cert - savienoties, izmantojot TLS un sertifikātu
Obligāti: jā, ja ir definēti TLS sertifikāta vai PSK parametri (pat unencrypted savienojumam); citos gadījumos nē
TLSCRLFile
Norādiet pilnu ceļu uz failu, kurā ir atsauktie sertifikāti. Šis parametrs tiek izmantots šifrētai saziņai starp Zabbix komponentēm.
TLSKeyFile
Norādiet pilnu ceļu uz failu, kurā atrodas aģenta privātā atslēga, kas tiek izmantota šifrētai saziņai starp Zabbix komponentēm.
TLSPSKFile
Norādiet pilnu ceļu uz failu, kurā atrodas aģenta iepriekš koplietotā atslēga, kas tiek izmantota šifrētai saziņai ar Zabbix serveri.
TLSPSKIdentity
Norādiet iepriekš koplietotās atslēgas identitātes virkni, ko izmanto šifrētai saziņai ar Zabbix serveri.
TLSServerCertIssuer
Norādiet atļauto servera (starpniekservera) sertifikāta izdevēju.
TLSServerCertSubject
Norādiet atļauto servera (starpniekservera) sertifikāta subjektu.
UnsafeUserParameters
Atļauj visus simbolus nodot argumentos lietotāja definētajiem parametriem.
Šādi simboli nav atļauti: \ ' " ` * ? [ ] { } \~ $ ! & ; ( ) < > | # @ %
Turklāt rindiņas pārtraukuma simboli nav atļauti.
Noklusējums: 0
Vērtības: 0 - neatļaut, 1 - atļaut
UserParameter
Norādiet lietotāja definētu parametru, ko uzraudzīt.
Var būt vairāki lietotāja definēti parametri.
Formāts: UserParameter=<key>,<shell command>
Ņemiet vērā, ka čaulas komandai nedrīkst atgriezt tukšu virkni vai tikai EOL.
Čaulas komandām var būt relatīvi ceļi, ja ir norādīts parametrs UserParameterDir.
Piemērs:
UserParameter=system.test,dir /b | find /c /v ""
UserParameter=check_cpu,.\custom\_script.bat
UserParameterDir
Norādiet noklusējuma meklēšanas ceļu UserParameter komandām.
Ja šis iestatījums tiek izmantots, aģents pirms komandas izpildes mainīs savu darba direktoriju uz šeit norādīto.
Tādējādi UserParameter komandas var izmantot relatīvu ./ prefiksu pilna ceļa vietā.
Atļauts tikai viens ieraksts.
Piemērs:
UserParameterDir=C:\opt\myscripts