Om een netwerk-ontdekkingsregel te configureren die door Zabbix wordt gebruikt om hosts en services te ontdekken:
Alle verplichte invoervelden zijn gemarkeerd met een rode asterisk.
Parameter | Omschrijving |
---|---|
Naam | Unieke naam voor de regel. Bijvoorbeeld, "Lokaal netwerk". |
Ontdekking via proxy | Wat de ontdekking uitvoert: geen proxy - Zabbix-server voert de ontdekking uit <proxy-naam> - deze proxy voert de ontdekking uit |
IP-bereik | Het bereik van IP-adressen voor ontdekking. Het kan de volgende indelingen hebben: Enkel IP: 192.168.1.33 Bereik van IP-adressen: 192.168.1-10.1-255. Het bereik wordt beperkt door het totale aantal gedekte adressen (minder dan 64K). IP-masker: 192.168.4.0/24 Ondersteunde IP-maskers: /16 - /30 voor IPv4-adressen /112 - /128 voor IPv6-adressen Lijst: 192.168.1.1-255, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24 Vanaf Zabbix 3.0.0 ondersteunt dit veld spaties, tabulatie en meerdere regels. |
Bijwerkinginterval | Deze parameter bepaalt hoe vaak Zabbix de regel zal uitvoeren. Het interval wordt gemeten nadat de uitvoering van de vorige ontdekkingsinstantie is voltooid, dus er is geen overlap. Tijdsuffixen worden ondersteund, bijvoorbeeld 30s, 1m, 2u, 1d, sinds Zabbix 3.4.0. Gebruikersmacro's worden ondersteund, sinds Zabbix 3.4.0. Opmerking dat als een gebruikersmacro wordt gebruikt en de waarde ervan wordt gewijzigd (bijv. 1w → 1h), de volgende controle wordt uitgevoerd volgens de vorige waarde (ver in de toekomst met de voorbeeldwaarden). |
Controles | Zabbix gebruikt deze lijst met controles voor ontdekking. Klik op om een nieuwe controle te configureren in een pop-up venster. Ondersteunde controles: SSH, LDAP, SMTP, FTP, HTTP, HTTPS, POP, NNTP, IMAP, TCP, Telnet, Zabbix-agent, SNMPv1-agent, SNMPv2-agent, SNMPv3-agent, ICMP-ping. Een protocolgebaseerde ontdekking gebruikt de functionaliteit net.tcp.service[] om elke host te testen, behalve voor SNMP die een SNMP OID bevraagt. De Zabbix-agent wordt getest door een item in niet-versleutelde modus te bevragen. Zie agentitems voor meer details. De parameter 'Poorten' kan een van de volgende zijn: Enkele poort: 22 Bereik van poorten: 22-45 Lijst: 22-45,55,60-70 |
Uniciteitscriteria apparaat | Uniciteitscriteria kunnen zijn: IP-adres - geen verwerking van meerdere enkelvoudige IP-apparaten. Als een apparaat met hetzelfde IP al bestaat, wordt het al ontdekt beschouwd en wordt er geen nieuwe host toegevoegd. <ontdekkingscontrole> - ofwel Zabbix-agent of SNMP-agentcontrole. |
Hostnaam | Stel de technische hostnaam van een gemaakte host in met behulp van: DNS-naam - DNS-naam (standaard) IP-adres - IP-adres <ontdekkingscontrole> - ontvangen tekenreekswaarde van de ontdekkingscontrole (bijv. Zabbix-agent, SNMP-agentcontrole) Zie ook: Hostnaamgeving. Deze optie wordt ondersteund sinds 4.2.0. |
Zichtbare naam | Stel de zichtbare hostnaam van een gemaakte host in met behulp van: Hostnaam - technische hostnaam (standaard) DNS-naam - DNS-naam IP-adres - IP-adres <ontdekkingscontrole> - ontvangen tekenreekswaarde van de ontdekkingscontrole (bijv. Zabbix-agent, SNMP-agentcontrole) Zie ook: Hostnaamgeving. Deze optie wordt ondersteund sinds 4.2.0. |
Ingeschakeld | Met het aangevinkte selectievakje is de regel actief en zal deze worden uitgevoerd door de Zabbix-server. Als het niet is aangevinkt, is de regel niet actief. Deze wordt niet uitgevoerd. |
In dit voorbeeld willen we netwerkontdekking instellen voor het lokale netwerk met een IP-bereik van 192.168.1.1-192.168.1.254.
In ons scenario willen we:
Definieer een netwerkontdekkingsregel voor ons IP-bereik.
Zabbix zal proberen hosts te ontdekken in het IP-bereik van 192.168.1.1-192.168.1.254 door verbinding te maken met Zabbix-agenten en de waarde van de sleutel system.uname op te halen. De waarde die van de agent wordt ontvangen, kan worden gebruikt om de hosts een naam te geven en ook om verschillende acties toe te passen voor verschillende besturingssystemen. Bijvoorbeeld, koppel Windows-servers aan het sjabloon Windows en Linux-servers aan het sjabloon Linux.
De regel zal elke 10 minuten worden uitgevoerd.
Wanneer deze regel is toegevoegd, zal Zabbix automatisch de ontdekking starten en de op ontdekking gebaseerde gebeurtenissen genereren voor verdere verwerking.
Definieer een ontdekkings-actie om de ontdekte Linux-servers toe te voegen aan de respectieve groep/sjabloon.
Deze actie wordt geactiveerd als:
De actie zal de volgende bewerkingen uitvoeren:
Definieer een ontdekkingsactie om de ontdekte Windows-servers toe te voegen aan de respectieve groep/sjabloon.
Definieer een ontdekkingsactie om verloren servers te verwijderen.
Een server wordt verwijderd als de "Zabbix agent"-service langer dan 24 uur (86400 seconden) 'down' is.