各位小夥伴大家好,我是運維蟲子!
之前的文章講了如何使用zabbix,這次推薦一款也同樣優秀的監控軟件Librenms。
LibreNMS簡單介紹LibreNMS是一個全功能的開源網絡監控系統。它用于SNMP從不同設備獲取數據。LibreNMS支持各種設備,如Cisco,Linux,FreeBSD,Juniper,Brocade,Foundry,HP等。它支持多種認證機制并支持雙因素認證。它有一個可定制的警報系統,可以通過電子郵件提醒網絡管理員。
LibreNMS安裝通過官網可以知道librenms有以下幾種安裝方式:
為了避免把時間浪費在部署基礎的環境上面,我們采用docker來部署。
2. 安裝相關軟件
yum install git -yyum -y install epel-releaseyum -y install python-pippip install --upgrade pippip install docker-compose
4.利用docker-compose啟動容器
[root@yunweichongzi ~]# cd docker/examples/compose/[root@yunweichongzi compose]# lsdb docker-compose.yml librenms librenms.env msmtpd.env[root@yunweichongzi compose]# docker-compose up -d
5.等待安裝完成利用docker ps 查看一下啟動的容器
6.訪問web界面:http://ip+8000,默認用戶名密碼均為:librenms
修改一下語言,改成簡體中文。
到這裡就安裝完成了,接下來介紹一下如何監控設備。
LibreNMS監控設備添加完成以後,在界面就能看到添加的交換機了,最右邊可以直接調用telnet,ssh,http等方式管理交換機。
稍等片刻,即可查看監控數據了,可以查看的指标有很多,這裡截幾張圖演示一下。
也可以自動發現,構建網絡拓撲圖,也可以滿足網絡95計費需求。
2.添加linux服務器
需要自行配置好服務器snmp,由于篇幅原因,這裡就不說Linux如何配置snmp了
添加好以後,可以直接點擊右邊ssh進行連接。
可以監控應用,如果圖中沒有,也可以自己設定需要監控的應用或者進程。
3.添加windows服務器
同樣通過snmp來獲取信息。
雖然官方教程比較麻煩,但是本次是利用docker,能夠在幾分鐘部署一套監控,也是一個相當不錯的監控軟件。希望有能夠解決一些小夥伴的監控需求。
上一篇
繁榮的青島節慶文化
有話要說...