當前位置:首頁 > 科技 > 正文

不遜色Zabbix的開源監控LibreNMS:全功能網絡監控

各位小夥伴大家好,我是運維蟲子!

之前的文章講了如何使用zabbix,這次推薦一款也同樣優秀的監控軟件Librenms。

LibreNMS簡單介紹

LibreNMS是一個全功能的開源網絡監控系統。它用于SNMP從不同設備獲取數據。LibreNMS支持各種設備,如Cisco,Linux,FreeBSD,Juniper,Brocade,Foundry,HP等。它支持多種認證機制并支持雙因素認證。它有一個可定制的警報系統,可以通過電子郵件提醒網絡管理員。

LibreNMS安裝

通過官網可以知道librenms有以下幾種安裝方式:

為了避免把時間浪費在部署基礎的環境上面,我們采用docker來部署。

  1. 部署docker環境
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2. 安裝相關軟件

yum install git -yyum -y install epel-releaseyum -y install python-pippip install --upgrade pippip install docker-compose
  1. GitHub拉取文件
git clone https://github.com/librenms/docker.git

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監控設備
  1. 添加一台交換機

添加完成以後,在界面就能看到添加的交換機了,最右邊可以直接調用telnet,ssh,http等方式管理交換機。

稍等片刻,即可查看監控數據了,可以查看的指标有很多,這裡截幾張圖演示一下。

也可以自動發現,構建網絡拓撲圖,也可以滿足網絡95計費需求。

2.添加linux服務器

需要自行配置好服務器snmp,由于篇幅原因,這裡就不說Linux如何配置snmp了

添加好以後,可以直接點擊右邊ssh進行連接。

可以監控應用,如果圖中沒有,也可以自己設定需要監控的應用或者進程。

3.添加windows服務器

同樣通過snmp來獲取信息。


雖然官方教程比較麻煩,但是本次是利用docker,能夠在幾分鐘部署一套監控,也是一個相當不錯的監控軟件。希望有能夠解決一些小夥伴的監控需求。

你可能想看:

有話要說...

取消
掃碼支持 支付碼