This is a translation of the original English documentation page. Help us make it better.

1 Configurant una regla de descoberta de xarxa

Vista general

Per configurar una regla de descoberta de xarxa emprada per Zabbix per descobrir equips i serveis:

  • Aneu a Recull de dades → Descoberta
  • Feu clic a Crea una regla de descoberta (o al nom de la regla per editar una regla existent).
  • Editeu els atributs de la regla de descoberta

Attributs de regla

Tots els camps d'entrada obligatoris són marcats amb un asterisc vermell.

Paràmetre Descripció
Nom Nom únic de la regla. Per exemple, "Xarxa local".
Descoberta per Qui fa la descoberta:
Servidor - el servidor Zabbix fa la descoberta
proxy - feta per un proxy (triat al camp de nom del proxy)
Interval d'adreces IP L'interval d'adreces IP per a la descoberta. Pot tindre els formats següents:
Adreça IP única: 192.168.1.33
Rang d'adreces IP: 192.168.1-10.1-255. L'interval és limitat pel nombre total d'adreces cobertes (menys de 64 Ko).
Màscara IP: 192.168.4.0/24
Màscares IP admeses:
/16 - /30 per a adreces IPv4
/112 - /128 per a adreces IPv6
Llistat: 192.168.1.1-255, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24
Des de Zabbix 3.0, aquest camps i espais de pestanya admeten múltiples línies.
Interval d'actualització Aquest paràmetre defineix la freqüència amb què Zabbix executarà la regla.
L'interval es mesura després que la instància de descoberta anterior s'hagi acabat d'executar per evitar la superposició.
S'admeten els sufixos de temps, per exemple: 30s, 1m, 2h, 1d, des de Zabbix 3.4.0.
Les macros d'usuari s'admeten.
Tingueu en compte que si una macro d'usuari s'empra i el seu valor canvia (ex: 1w → 1h), la següent comprovació s'executarà segons el valor anterior (molt en el futur amb valors d'exemple).
Comprovacions concurrents màximes per tipus Definiu el nombre màxim de fils de descoberta (treballs) per comprovació de servei per al processament paral·lel de comprovacions de descoberta:
Un - un fil
Il·limitat - nombre il·limitat de fils (però no més que al paràmetre StartDiscoverers)
Personalitzat - estableix un nombre personalitzat de fils (0-999)
Tingueu en compte que totes les regles de descoberta amb comprovacions de servei asíncrones SNMPv3 les processa un treball a causa de les peculiaritats de la implementació de libsnmp, és a dir, augmentar el nombre de treballs no augmentarà la velocitat de descoberta.
Validació Zabbix emprarà aquesta llista de comprovació per a la descoberta. Feu clic a per configurar una nova comprovació en una finestra emergent.
Comprovacions admeses: SSH, LDAP, SMTP, FTP, HTTP, HTTPS, POP, NNTP, IMAP, TCP, Telnet, agent Zabbix, agent SNMPv1, agent SNMPv2, agent SNMPv3, ping ICMP.
La descoberta basada en protocols empra la funcionalitat de network.tcp.service[] per provar tots els equips excepte SNMP que consulta un OID SNMP. L'agent Zabbix es prova consultant un element en mode sense xifrar. Consulteu Elements de l'agent per obtindre més informació.
El paràmetre 'Ports' pot ser un dels següents:
Port únic: 22
Interval de ports: 22- 45
Llista: 22-45,55,60-70
Des de Zabbix 7.0. totes les comprovacions del servei es fan de manera asíncrona, excepte les comprovacions LDAP.
Com que la comprovació HTTP/HTTP de Zabbix 7.0 es fa mitjançant amb libcurl si el servidor/proxy Zabbix es compila sense libcurl, les comprovacions HTTP funcionaran com a versions anteriors (és a dir, com a comprovacions TCP), però les comprovacions HTTPS no rutllaran pas.
Criteris d'unicitat del dispositiu Els criteris d'unicitat poden ser:
adreça IP - no processeu diversos dispositius d'una sola IP. Si ja existeix un dispositiu amb la mateixa IP, es considerarà que ja s'ha descobert i no s'afegirà cap equip nou.
<comprovació de descoberta> - comprovació de l'agent Zabbix o de l'agent SNMP.
Tingueu en compte aquesta singularitat. Els criteris emprats durant la descoberta no són els mateixos que la identificació de l'equip al sistema quan es realitzen accions. Els criteris d'unicitat durant la descoberta defineixen si dos o més dispositius trobats són iguals (o diferents), mentre que només l'adreça IP és el criteri per a la identificació de l'equip a Zabbix (veieu Creació de l'equip ).
Nom d'equip Defineix el nom d'equip tècnic d'un equip creat mitjançant:
Nom DNS - Nom DNS (per defecte)
Adreça IP - Adreça IP
<verificació> - valor de cadena rebut de la verificació de descoberta (p. ex., agent Zabbix, verificació de l'agent SNMP)
Veieu també: Nom de l'equip.
Nom visible Estableix el nom d'equip visible d'un equip creat amb:
Nom d'equip - nom d'equip tècnic (per defecte)
Nom DNS - Nom DNS
Adreça IP - Adreça IP
<verificació> - valor de cadena rebut de la verificació de descoberta (p. ex., agent Zabbix, verificació de l'agent SNMP)
Veieu també: Nom de l'equip.
Aquesta opció és compatible des de la versió 4.2.0.
Activat Amb la casella marcada, la regla és activa i serà executada pel servidor Zabbix.
Si no és marcada, la regla no és activa i no s'executarà.
Superar el límit del descriptor de fitxers

En cas d'un gran nombre de comprovacions concurrents, és possible esgotar el límit del descriptor de fitxers per al gestor de descoberta.

El nombre de descriptors de fitxers necessaris per a la detecció equival al nombre de treballs de descoberta * 1000. Per defecte hi ha 5 treballs de detecció, mentre que el límit baix del sistema és ~1024.

En aquest cas, Zabbix reduirà el nombre predeterminat de comprovacions simultànies per tipus per a cada treball i escriurà un avís al fitxer de registre. Però, si l'usuari ha establert un valor més alt per a Comprovacions concurrents màximes per tipus que el valor calculat per Zabbix, Zabbix, emprarà el valor d'usuari per a un treball.

Escenari real

En aquest exemple, ens cal configurar la descoberta de xarxa per a la xarxa local amb un rang d'adreces IP: 192.168.1.1-192.168.1.254.

Al nostre escenari, volem:

  • descobrir els equips on s'executa l'agent Zabbix
  • llançar la descoberta cada 10 minuts
  • afegir l'equip per veure si el temps d'activitat de l'equip és superior a 1 hora
  • esborrar els equips si el temps d'inactivitat de l'equip és superior a 24 hores
  • afegir equips Linux al grup "Servidors Linux".
  • afegir equips Windows al grup "Servidors Windows".
  • emprar Plantilla OS Linux per als equips Linux
  • emprar Plantilla OS Windows per als equips de Windows
Passa 1

Definir una regla de descoberta de xarxa per el nostre rang IP.

Zabbix mirarà de descobrir equips del rang IP 192.168.1.1-192.168.1.254 connectant-se als agents Zabbix i obtinguent el valor de la clau system.uname. El valor rebut de l'agent es pot emprar per aplicar diferents accions a diferents sistemes operatius. Per exemple, enllaceu servidors Windows a Plantilla OS Windows, servidors Linux a Plantilla OS Linux.

La regla s'executarà cada 10 minuts (600 segons).

Quan s'afegeix aquesta regla, Zabbix inicia automàticament la descoberta i genera esdeveniments basats en la descoberta per a un processat posterior.

Passa 2

Definir una acció per afegir els servidors Linux trobats al grup/model corresponent.

S'activarà l'acció si:

  • El servei "agent Zabbix" és "engegat"
  • el valor de system.uname (la clau de l'agent Zabbix que hem emprat a la definició de la regla) conté "Linux"
  • La disponibilitat és d'1 hora (3600 segons) o més

L'acció realitzarà les operacions següents:

  • afegeix l'equip descobert al grup "Servidors Linux" (i també afegeix l'equip si no s'ha afegit abans)
  • enllaça l'equip al "Template OS Linux". Zabbix començarà a monitorar automàticament l'equip mitjançant elements i triggers "Plantilla OS Linux".
Passa 3

Definir una acció per afegir els servidors Windows trobats al grup/model corresponent.

Passa 4

Definir una acció per esborrar els servidors perduts.

s'esborrarà un servidor si el servei "Agent Zabbix" és 'aturat' durant més de 24 hores (86400 segons).