zabbix 監控項自動發現snmp

SNMP OID格式爲:

discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,]

以發現接口信息爲例:

discovery[{#IFDESCR},1.3.6.1.2.1.2.2.1.2,
{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,
{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,
{#IFTYPE},1.3.6.1.2.1.2.2.1.3,
{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8]

返回的數據格式爲:

{
    "data": [
        {
            "{#SNMPINDEX}": "1",
            "{#IFDESCR}": "Ten-GigabitEthernet0/0/1",
            "{#IFALIAS}": ""
			"{#IFTYPE}": "6"
			"{#IFOPERSTATUS}": "1"
        },
        {
            "{#SNMPINDEX}": "1",
            "{#IFDESCR}": "Ten-GigabitEthernet0/0/2",
            "{#IFALIAS}": ""
			"{#IFTYPE}": "6"
			"{#IFOPERSTATUS}": "1"
        },
        {
            "{#SNMPINDEX}": "3",
            "{#IFDESCR}": "Ten-GigabitEthernet0/0/1",
            "{#IFALIAS}": ""
			"{#IFTYPE}": "6"
			"{#IFOPERSTATUS}": "1"
        }
    ]
}

 

SNMP Community填寫設備配置的讀團體字

配置監控原型(以接口入方向流量大小爲例):

名稱設置爲:

Interface {#IFDESCR} {#IFALIAS} ifInOctets

鍵值:

network.if.ifInOctets[{#IFDESCR} ]

SNMP OID:

1.3.6.1.2.1.2.2.1.10.{#SNMPINDEX}

 

官方文檔:

https://www.zabbix.com/documentation/4.0/manual/discovery/low_level_discovery/snmp_oids

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章