身為一個網管人員,維持網路正常服務是其基本的責任,也是最重要的使命,依此推想,網管人員在工作上最迫切需要的,其實是一套合適的網路服務監控軟體,它不但能夠減輕相關人員的工作負擔,而且可以徹底杜絕人為疏失所帶來的資安危機。

Zabbix是一套強大的網管軟體,基本上它將架構分為Server端(監控端)與Agent端(被監控端),Server端可利用SNMP協定、透過Agent端的回傳資訊或是Ping等相關方法,來取得Agent端上的相關資源資訊(如CPU的運算狀態或記憶體的使用情況等等),或者取得Agent端上的服務狀態。

EPower Zabbix 客製化

搭配 EPower 嵌入式 Linux 系統晶片, 穩定可靠隨插即用免安裝

採用高效能收集分析引擎, 可處理上千台網路設備數據

搭配 EPower Telegram Bot, 監控設備異常即時推播到手機

整合軟體 Nginx + MariaDB 10 + PHP 7

內建 EPower UI 後台管理界面

EPower Zabbix

EPower Zabbix

EPower Zabbix

EPower Zabbix

EPower Zabbix

在實際監控架構中,zabbix根據網絡環境、監控規模等 分了三種架構: server-client 、master-node-client、server-proxy-client三種 。

1、server-client架構
也是zabbix的最簡單的架構,監控機和被監控機之間不經過任何代理 ,直接由zabbix server和zabbix agentd之間進行數據交互。適用於網絡比較簡單,設備比較少的監控環境 。

2、server-proxy-client架構
其中proxy是server、client之間溝通的一個橋樑,proxy本身沒有前端,而且其本身並不存放數據,只是將agentd發來的數據暫時存放,而後再提交給server 。該架構經常是和master-node-client架構做比較的架構 ,一般適用於跨機房、跨網絡的中型網絡架構的監控。

3、master-node-client架構
該架構是zabbix最複雜的監控架構,適用於跨網絡、跨機房、設備較多的大型環境 。每個node同時也是一個server端,node下面可以接proxy,也可以直接接client 。node有自已的配置文件和資料庫,其要做的是將配置信息和監控數據向master同步,master的故障或損壞對node其下架構的完整性。