15 Откривање домаћина интерфејса у Zabbix-у
Преглед
Могуће је открити све интерфејси конфигурисани у Zabbix кориснички интерфејс за домаћина.
Кључ ставке
Ставка која се користи у откриће правило је
zabbix[host,discovery,interfaces]
интерна ставка.
Ова ставка враћа JSON са описом интерфејса, укључујући:
- IP адреса/DNS име домаћина (у зависности од подешавања домаћина “Повежи се са”)
- Број порта
- Тип интерфејса (Zabbix агент, SNMP, JMX, IPMI)
- Да ли је подразумевани интерфејс или не
- Ако је омогућена функција групног захтева - само за SNMP интерфејсе.
на пример:
[{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT}":"10050","{#IF.TYPE}":"AGENT","{#IF.DEFAULT}":1}]
Са више интерфејса, њихови записи у JSON-у су поређани према:
- Тип интерфејса,
- Подразумевано - подразумевани интерфејс се ставља испред неподразумеваног интерфејси,
- ID интерфејса (у растућем редоследу).
Подржани макрои
Следећи макрои су подржани за коришћење у правилу откривања филтер и прототипови ставки, покретача и графикона:
| Macro | Description |
|---|---|
| {#IF.CONN} | IP адреса интерфејса или DNS име домаћина. |
| {#IF.IP} | IP адреса интерфејса. |
| {#IF.DNS} | Име домаћина DNS интерфејса. |
| {#IF.PORT} | Број порта интерфејса. |
| {#IF.TYPE} | Тип интерфејса ("AGENT", "SNMP", "JMX" или "IPMI"). |
| {#IF.DEFAULT} | Подразумевани статус за интерфејс: 0 - није подразумевани интерфејс 1 - подразумевани интерфејс |
| {#IF.SNMP.BULK} | Статус групне обраде SNMP за интерфејс: 0 – онемогућен 1 – омогућен Овај макро се враћа само ако је тип интерфејса “SNMP”. |