zabbix是一個基於WEB介面的提供分散式系統監視以及網路監視功能的企業級的開源解決方案。 zabbix能監視各種網路參數,保證伺服器系統的安全運營;並提供柔軟的通知機制以讓HTTP://www.aliyun.com/zixun/aggregation/13879.html">系統管理員快速定位/ 解決存在的各種問題。 zabbix由2部分構成,zabbix server與可選元件zabbix agent。
zabbix server可以通過SNMP,zabbix agent,ping,埠監視等方法提供對遠端伺服器/網路狀態的監視,資料收集等功能,它可以運行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平臺上。
zabbix agent需要安裝在被監視的目標伺服器上,它主要完成對硬體資訊或與作業系統有關的記憶體,CPU等資訊的收集。 zabbix agent可以運行在Linux ,Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000/2003/XP/Vis ta)等系統之上。
在Ubuntu 上安裝 Zabbix 其實比較簡單,當然前提是已經安裝好了 LAMP(Linux Apache2 Mysql5 Php5)
安裝
sudo apt-get install zabbix-server-mysql zabbix-frontend-php
在安裝過程中,由於zabbix需要安裝和設定資料庫,因此會要求你使用 dbconfig-common 來為 zabbix-server-mysql 設定資料庫,回答是。 然後輸入資料庫管理員(DBA)的密碼,再輸入zabbix-server-mysql所用資料庫的密碼,如果留空的話則是一個隨機生成的密碼,重複輸入一次之後就成功安裝了 Zabbix 了。
配置
打開瀏覽器,輸入你安裝了zabbix-server-mysql 的機器IP或功能變數名稱(在這裡是10.137.253.10),如圖所示: