天天看點

Linux開源監控平台

常見linux開源監控平台:

1. cacti、nagios、zabbix、smokeping、open-falcon等等

2. cacti、smokeping偏向于基礎監控,成圖非常漂亮

3. cacti、nagios、zabbix服務端監控中心,需要php環境支援,其中zabbix和cacti都需要mysql作為資料存儲,nagios不用存儲曆史資料,注重服務或者監控項的狀态,zabbix會擷取服務或者監控項目的資料,會把資料記錄到資料庫裡,進而可以成圖

4. open-falcon為小米公司開發,開源後受到諸多大公司和運維工程師的追捧,适合大企業,滴滴、360、新浪微網誌、京東等大公司在使用這款監控軟體,值得研究

Zabbix監控平台:

1. C/S架構,基于C++開發,監控中心支援web界面配置和管理

2. 單server節點可以支援上萬台用戶端,可支援同時上萬台的server監控,并發量高,如果超過一定的量,性能可能會降低,但是可以增加Proxy代理點來充當監控伺服器來減輕壓力

3. 最新版本3.4,官方文檔https://www.zabbix.com/manuals

4. 5個元件

zabbix-server   監控中心,接收用戶端上報資訊,負責配置、統計、操作資料

資料存儲        存放資料,比如mysql

web界面         也叫web UI,在web界面下操作配置是zabbix簡單易用的主要原因

zabbix-proxy    可選元件,它可以代替zabbix-server的功能,減輕server的壓力

zabbix-agent    用戶端軟體,負責采集各個監控服務或項目的資料,并上報

本文轉自Grodd51CTO部落格,原文連結:http://blog.51cto.com/juispan/2060637,如需轉載請自行聯系原作者

繼續閱讀