De Zabbix-webdienst is een proces dat wordt gebruikt voor communicatie met externe webservices.
De ondersteunde parameters van het configuratiebestand van de Zabbix-webdienst (zabbix_web_service.conf) worden in deze sectie vermeld.
De parameters worden vermeld zonder aanvullende informatie. Klik op de parameter om de volledige details te zien.
Parameter | Beschrijving |
---|---|
AllowedIP | Een lijst van door komma's gescheiden IP-adressen, optioneel in CIDR-notatie, of DNS-namen van Zabbix-servers en Zabbix-proxies. |
DebugLevel | Het debugniveau. |
ListenPort | De agent luistert op deze poort voor verbindingen van de server. |
LogFile | De naam van het logbestand. |
LogFileSize | De maximale grootte van het logbestand. |
LogType | Het type loguitvoer. |
Timeout | Besteed niet meer dan Timeout seconden aan verwerking. |
TLSAccept | Welke inkomende verbindingen te accepteren. |
TLSCAFile | Het volledige pad naar een bestand dat de CA-certificaten van het hoogste niveau bevat voor verificatie van peer-certificaten, gebruikt voor versleutelde communicatie tussen Zabbix-componenten. |
TLSCertFile | Het volledige pad naar een bestand dat het servicecertificaat of de certificaatketen bevat, gebruikt voor versleutelde communicatie tussen Zabbix-componenten. |
TLSKeyFile | Het volledige pad naar een bestand dat de privésleutel van de service bevat, gebruikt voor versleutelde communicatie tussen Zabbix-componenten. |
Alle parameters zijn niet-verplicht, tenzij expliciet is vermeld dat de parameter verplicht is.
Merk op dat:
Een lijst van door komma's gescheiden IP-adressen, optioneel in CIDR-notatie, of DNS-namen van Zabbix-servers en Zabbix-proxies. Inkomende verbindingen worden alleen geaccepteerd vanaf de hier vermelde hosts.
Als IPv6-ondersteuning is ingeschakeld, worden '127.0.0.1', '::127.0.0.1' en '::ffff:127.0.0.1' gelijk behandeld en '::/0' staat elk IPv4- of IPv6-adres toe. '0.0.0.0/0' kan worden gebruikt om elk IPv4-adres toe te staan.
Voorbeeld:
Verplicht: ja
Specificeer het debugniveau:
0 - basisinformatie over het starten en stoppen van Zabbix-processen
1 - kritieke informatie;
2 - foutinformatie;
3 - waarschuwingen;
4 - voor debugging (produceert veel informatie);
5 - uitgebreide debugging (produceert nog meer informatie).
Standaard: 3
Bereik: 0-5
De service zal luisteren op deze poort voor verbindingen van de server.
Standaard: 10053
Bereik: 1024-32767
De naam van het logbestand.
Voorbeeld:
Verplicht: Ja, als LogType is ingesteld op file; anders nee
De maximale grootte van een logbestand in MB.
0 - schakel automatische logrotatie uit.
Opmerking: Als de limiet voor de grootte van het logbestand wordt bereikt en het draaien van bestanden mislukt, om welke reden dan ook, wordt het bestaande logbestand afgekapt en opnieuw gestart.
Standaard: 1
Bereik: 0-1024
Het type loguitvoer:
file - schrijf log naar het bestand gespecificeerd in de parameter LogFile;
system - schrijf log naar syslog;
console - schrijf log naar standaarduitvoer.
Standaard: file
Besteed niet meer dan Timeout seconden aan verwerking.
Standaard: 3
Bereik: 1-30
Welke inkomende verbindingen te accepteren:
unencrypted - accepteer verbindingen zonder versleuteling (standaard)
cert - accepteer verbindingen met TLS en een certificaat
Standaard: unencrypted
Het volledige pad naar het bestand dat de CA-certificaten van het hoogste niveau bevat voor verificatie van peer-certificaten, gebruikt voor versleutelde communicatie tussen Zabbix-componenten.
Het volledige pad naar het bestand dat het servicecertificaat of de certificaatketen bevat, gebruikt voor versleutelde communicatie met Zabbix-componenten.
Het volledige pad naar het bestand dat de privésleutel van de service bevat, gebruikt voor versleutelde communicatie tussen Zabbix-componenten.