Zabbix如何通過ssh監(jiān)控獲取網(wǎng)絡設備數(shù)據(jù)
場景模擬:
某企業(yè)的運維人員想用zabbix監(jiān)控以前購買的一批網(wǎng)絡設備的光口的狀態(tài)利用率,電壓等信息,他們發(fā)現(xiàn)這臺網(wǎng)絡設備是支持snmp協(xié)議的,于是他們想通過snmp協(xié)議進行監(jiān)控。但是由于這臺設備的維保期已過,客服無法給他們提供oid文件。讓該企業(yè)的運維人員無從監(jiān)控。這時候他們發(fā)現(xiàn)zabbix有一種ssh的監(jiān)控方式。于是他們打算使用該方式通過ssh獲取數(shù)據(jù)。
需求分析:
光模塊應該是多個,如果要監(jiān)控多個光口的狀態(tài),電壓,應該做成自動發(fā)現(xiàn)
通過ssh監(jiān)控,執(zhí)行語句后,返回的光口信息為字符串,需要額外處理。
需求實現(xiàn):
創(chuàng)建一個監(jiān)控項,類型為ssh客戶端。
名稱:自定義
類型為ssh客戶端
鍵值ssh.run[自定義(以執(zhí)行的命令命名比較好),設備IP,,]
認證方法:密碼(用賬號和密碼登錄)
用戶名:ssh的用戶名(一般用宏比較好,有可能是多臺)
密碼:ssh的密碼 (一般用宏比較好,有可能是多臺)
已執(zhí)行腳本 : 需要執(zhí)行的命令


這時候自動發(fā)現(xiàn)的監(jiān)控項就會提示報錯,說這不是json格式。所以要對該數(shù)據(jù)處理。在zabbix4.X版本后,可以用javascript對監(jiān)控項的值做處理。

把自動發(fā)現(xiàn)的結果用javascript處理后,變成了正確的json格式后,再創(chuàng)建監(jiān)控項原型。

最后等待數(shù)據(jù)出來

監(jiān)控成功
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- 基于zabbix實現(xiàn)監(jiān)控Jenkins過程詳解
- 分布式監(jiān)控系統(tǒng)之Zabbix主動、被動及web監(jiān)控的過程詳解
- 分布式監(jiān)控系統(tǒng)之Zabbix 使用SNMP、JMX信道采集數(shù)據(jù)的原理解析
- Zabbix監(jiān)控SQL Server服務狀態(tài)的方法詳解
- zabbix 監(jiān)控mysql的方法
- Zabbix如何使用過濾器實現(xiàn)監(jiān)控
- Linux zabbix自定義監(jiān)控及報警實現(xiàn)過程解析
- zabbix監(jiān)控4.4升級至5.0的詳細教程
- zabbix 添加你需要監(jiān)控的主機步驟詳解
- 利用zabbix監(jiān)控ogg進程(Windows平臺)
相關文章
Zabbix對Kafka?topic積壓數(shù)據(jù)監(jiān)控的解決方案
這篇文章主要介紹了Zabbix對Kafka?topic積壓數(shù)據(jù)監(jiān)控的解決方案,它與Apache Storm和Spark非常好地集成,用于實時流式數(shù)據(jù)分析,需要的朋友跟隨小編一起看看吧2022-07-07
Zabbix6通過ODBC方式監(jiān)控Oracle?19C的詳細過程
這篇文章主要介紹了Zabbix6通過ODBC方式監(jiān)控Oracle?19C最佳實踐,主要包括客戶端安裝配置過程及數(shù)據(jù)庫相關操作,本文通過圖文實例相結合給大家介紹的非常詳細,需要的朋友可以參考下2022-09-09
通過Zabbix監(jiān)控Oracle 19c數(shù)據(jù)庫的完整配置指南
本文將詳細介紹如何使用Zabbix配置Oracle 19c數(shù)據(jù)庫監(jiān)控,包括安裝、配置、問題排查等全過程,本指南適合新手獨立完成配置,文中通過代碼示例講解的非常詳細,需要的朋友可以參考下2024-12-12
zabbix redis自動發(fā)現(xiàn)端口的腳本返回json格式
zabbix([`zæbiks])是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡監(jiān)視功能的企業(yè)級的開源解決方案。這篇文章主要介紹了zabbix redis自動發(fā)現(xiàn)端口的腳本,返回json格式,需要的朋友可以參考下2019-11-11
Zabbix3.4監(jiān)控mongodb數(shù)據(jù)庫狀態(tài)的方法
mongodb有db.serverStatus()命令,可以查看mongodb的運行狀態(tài),那么zabbix就可以調用這個命令實現(xiàn)mongodb的監(jiān)控。這篇文章主要介紹了Zabbix3.4監(jiān)控mongodb狀態(tài)的方法,需要的朋友可以參考下2019-12-12
解決zabbix監(jiān)控因php問題導致圖形界面中文亂碼方法
解決因編譯php中添加了-enable-gd-jis-conv選項導致Zabbix監(jiān)控系統(tǒng)圖形界面中文亂碼問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧2019-10-10

