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
Incloureen un fitxer de configuració. - Zabbix processa el paràmetre
Incloutan 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.confpot crearinclude/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})