Cacti監控華爲交換機不顯示端口解決辦法
今天配置了新購的華爲三層交換機S5120,雖然是snmp協議運行正常,但是在配置完畢使用cacti進行監控的時候出現了端口信息不完全的情況。
Cacti監控華爲流量監控的標題爲爲Traffic GigabitEthernet,但是對應的端口號卻是顯示不出來,查看圖片的流量統計描述都是 |host_description| – Traffic – |query_ifName| ,這個和其他的機器沒有什麼區別,但是就是發現其他型號的交換名ifname比較短,而華爲的交換機端口ifname比較長,判斷原因是Cacti的用於顯示數據查詢區域的最大字符數的“最大域 長度”默認值爲15,這個值是比較小的,爲了解決這個問題,我們需要有兩步進行:
一、修改監控查詢區域的長度
1、中文版
配置 -> 設置 -> 外觀 ->數據查詢出將最大區域長度有15改爲30即可。
2、英文版
Console -> Settings -> Visual -> Maximum Field Length: 默認15,修改爲30。
二、修改流量監控的數據模板
我們打開流量監控使用的數據模板。發現流量的繪圖引用的是Interface – Traffic (bits/sec)這個模板。修改過程如下:
1、中文版
模板 -> 數據模板 ->Interface – Traffic ->數據源-> 名字,
將
|host_description| - Traffic
修改爲
|host_description| - Traffic– |query_ifName|。
2、英文版
console–Graph Templates–Interface – Traffic Graph Template(這裏你自己加圖像時候選的何種模板就選哪種就好,我自己使用的是Interface - Traffic (bits/sec)) -> Title (–title) 將|host_description| - Traffic
修改爲
|host_description| - Traffic– |query_ifName|
在後面的框框裏面加上了 – |query_ifName| 這部分內容,以前這裏是沒有的!
三、設置成功
重新添加圖形,我們發現端口已經出來了!