9 Web service Zabbix

Vista general

El web service Zabbix és un procés emprat per comunicar amb serveis web externs.

Aquesta secció llista els paràmetres suportats al fitxer de configuració del web service Zabbix (zabbix_web_service.conf).

Els paràmetres es llisten sense informació addicional. Feu clic al paràmetre per veure'n tots els detalls.

Paràmetre Descripció
AllowedIP Llistat d'adreces IP delimitades per comes, opcionalment en notació CIDR, o noms DNS de servidors Zabbix i proxys Zabbix.
DebugLevel Nivell de depuració.
IgnoreURLCertErrors Especifica la gestió d'errors de validació del certificat TLS en accedir a l'URL de la interfície.
Include Podeu incloure fitxers individuals o tots els fitxers d'un directori al fitxer de configuració.
ListenPort El servei escoltarà en aquest port les connexions des del servidor.
LogFile Nom del fitxer de registre.
LogFileSize Mida màxima del fitxer de registre.
LogType Tipus de sortida del registre.
Temps d'espera No dediqueu més de segons de temps d'espera al processament.
TLSAccept Quines connexions entrants acceptar.
TLSCAFile Ruta completa d'un fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprat per a comunicacions xifrades entre components Zabbix.
TLSCertFile Ruta completa d'un fitxer que conté el certificat de servei o la cadena de certificats, emprat per a comunicacions xifrades entre components Zabbix.
TLSKeyFile Ruta completa d'un fitxer que conté la clau privada del servei, emprada per a comunicacions xifrades entre components Zabbix.

Cap paràmetre és obligatori, tret que s'indiqui explícitament que ho és.

Veieu que:

  • Els valors per defecte reflecteixen els valors per defecte dels processos, i no pas els valors dels fitxers de configuració lliurats;
  • Zabbix suporta els fitxers de configuració codificats només en UTF-8, sense BOM ;
  • Els comentaris que comencen per "#" només es suporten a principi de línia.

Detalls del paràmetre

AllowedIP

Un llistat d'adreces IP delimitades per comes, opcionalment en notació CIDR, o noms DNS de servidors i proxys Zabbix. Només s'acceptaran connexions entrants dels equips especificats.
Si el suport IPv6 és habilitat, 127.0.0.1, ::127.0.0.1, ::ffff:127.0.0.1 es tracten de la mateixa manera i ::/0 permetrà qualsevol adreça IPv4 o IPv6. 0.0.0.0/0 es pot emprar per permetre qualsevol adreça IPv4.

Exemple:

127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.exemple.cat

Obligatori: sí

DebugLevel

Especifiqueu el nivell de depuració:

  • 0 - informació bàsica sobre l'inici i l'aturada dels processos Zabbix;
  • 1 - informació crítica;
  • 2 - informació d'error;
  • 3 - avisos;
  • 4 - per a la depuració (produeix molta informació);
  • 5 - depuració ampliada (produeix encara més informació).

Per defecte: 3
Interval: 0-5

IgnoreURLCertErrors

Especifica la gestió d'errors de validació del certificat TLS en accedir a l'URL del taulr:
0 - no ignora els errors de certificat;
1 - ignora els errors de certificat.

Valor per defecte: 0
Interval: 0-1

Inclou

Especifiqueu un directori o fitxers individuals que s'han d'incloure al fitxer de configuració.
Durant la instal·lació de Zabbix, aquest paràmetre s'estableix en /usr/local/etc, llevat que canvieu això durant el temps de compilació.

Regles generals per al paràmetre Inclòs:

  • El camí pot ser relatiu a la ubicació del fitxer zabbix_web_service.conf.
  • Podeu especificar diversos paràmetres Incloure en un fitxer de configuració.
  • Zabbix processa el paràmetre Inclou tan aviat com el llegeixi, així que considereu col·locar-lo al final del fitxer de configuració.

Regles per a fitxers inclosos:

  • Cada arxiu ha de ser llegible.
  • Cada fitxer ha de tenir una sintaxi correcta. En cas contrari, el component no començarà.

Regles per incloure directoris o patrons de fitxers:

  • No assumeixi cap ordre d'inclusió (per exemple, els fitxers no estan inclosos en l'ordre alfabètic).
  • No definiu el mateix paràmetre en més d'un fitxer inclòs (per exemple, per anul·lar una configuració general amb una específica), ja que no podeu predir quin valor s'utilitzarà.
  • Compte amb les còpies de seguretat que alguns editors de text creen automàticament (per exemple, l'edició include/my_specific.conf pot crear include/my_specific.conf.BAK), ja que tots dos fitxers s'inclouran.

Per incloure només fitxers rellevants d'un directori, utilitzeu el comodí (*) per a la coincidència de patrons.

Exemple:

``per defecte Include=/absolute/path/to/config/files/*.conf



[comment]: # ({/a404cb81-7b404da0})

[comment]: # ({ca521675-e99b72c0})
##### ListenPort

el servei escoltarà en aquest port les connexions des del servidor.

Per defecte: `10053`<br>
Rang: 1024-32767

[comment]: # ({/ca521675-e99b72c0})

[comment]: # ({94601de5-bb5252d8})
##### LogFile

Nom del fitxer de registre.

Exemple: 

`/tmp/zabbix_service.log`

Obligatori: Sí, si `LogType` s'estableix a `fitxer`; en cas contrari no

[comment]: # ({/94601de5-bb5252d8})

[comment]: # ({f7604f8f-778f1edc})
##### LogFileSize
Mida màxima d'un fitxer de registre en Mo.<br>0: desactiva la rotació automàtica del registre.<br>*Nota*: Si s'arriba al límit de mida del fitxer de registre i la rotació del fitxer falla, per qualsevol motiu, el fitxer de registre existent es trunca i comença de nou.

Per defecte: `1`<br>
Rang: 0-1024

[comment]: # ({/f7604f8f-778f1edc})

[comment]: # ({6fdb8e96-9d26f327})
##### LogType

El tipus de sortida del registre:
- *fitxer* - escriu el registre al fitxer especificat pel paràmetre `LogFile`;
- *system* - escriu el registre al syslog;
- *consola* - escriu el registre a la sortida estàndard.

Per defecte: `file`

[comment]: # ({/6fdb8e96-9d26f327})

[comment]: # ({75e1012a-ee64bcdf})
##### Timeout

El temps màxim (en segons) dedicat a formatar el PDF [informe](/manual/config/reports) d'un tauler.

Per defecte: `10`<br>
Rang: 1-30

[comment]: # ({/75e1012a-ee64bcdf})

[comment]: # ({bf232f35-849f8496})
##### TLSAccept

Quines connexions entrants acceptar:
- *sense xifrar* - accepta connexions sense xifrat (per defecte);
- *cert* - accepta connexions amb TLS i un certificat.

Per defecte: `unencrypted`

[comment]: # ({/bf232f35-849f8496})

[comment]: # ({65d07bda-336a620d})
##### TLSCAFile

La ruta completa del fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

[comment]: # ({/65d07bda-336a620d})

[comment]: # ({a608b1f1-185ad3c6})
##### TLSCertFile

El camí complet del fitxer que conté el certificat del servei o la cadena de certificats, emprat per a comunicacions xifrades amb components Zabbix.

[comment]: # ({/a608b1f1-185ad3c6})

[comment]: # ({ae0ead19-cbcbba0a})
##### TLSKeyFile

Ruta completa del fitxer que conté la clau privada del servei, emprada per a les comunicacions xifrades entre els components del Zabbix.

[comment]: # ({/ae0ead19-cbcbba0a})