15 Hostu saskarņu atklāšana Zabbix
Pārskats
Ir iespējams atklāt visas saskarnes, kas ir konfigurētas Zabbix lietotāja saskarnē hostam.
Vienuma atslēga
Vienums, ko izmantot atklāšanas kārtulā, ir Zabbix iekšējais vienums:
zabbix[host,discovery,interfaces]
Šis vienums atgriež JSON ar interfeisu aprakstu, tostarp:
- IP adrese/DNS hosta nosaukums (atkarībā no hosta iestatījuma “Connect to”)
- Porta numurs
- Interfeisa tips (Zabbix aģents, SNMP, JMX, IPMI)
- Vai tas ir noklusējuma interfeiss vai nē
- Vai ir iespējota lielapjoma pieprasījumu funkcija — tikai SNMP interfeisiem.
Piemēram:
[{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT}":"10050","{#IF.TYPE}":"AGENT","{#IF.DEFAULT}":1}]
Ja ir vairāki interfeisi, to ieraksti JSON tiek sakārtoti pēc:
- Interfeisa tipa,
- Noklusējuma — noklusējuma interfeiss tiek novietots pirms interfeisiem, kas nav noklusējuma,
- Interfeisa ID (augošā secībā).
Atbalstītie makrosi
Tālāk norādītie makrosi tiek atbalstīti izmantošanai atklāšanas kārtulas filtrā un vienumu, trigeru un grafiku prototipos:
| Macro | Description |
|---|---|
| {#IF.CONN} | Saskarnes IP adrese vai DNS hosta nosaukums. |
| {#IF.IP} | Saskarnes IP adrese. |
| {#IF.DNS} | Saskarnes DNS hosta nosaukums. |
| {#IF.PORT} | Saskarnes porta numurs. |
| {#IF.TYPE} | Saskarnes tips ("AGENT", "SNMP", "JMX" vai "IPMI"). |
| {#IF.DEFAULT} | Saskarnes noklusējuma statuss: 0 - nav noklusējuma saskarne 1 - noklusējuma saskarne |
| {#IF.SNMP.BULK} | Saskarnes SNMP lielapjoma apstrādes statuss: 0 - atspējots 1 - iespējots Šis makross tiek atgriezts tikai tad, ja saskarnes tips ir “SNMP”. |