zabbix 是另外一個用的比較多地監控工具,同樣也需要 apache+php 的支援,但它比nagios 要多一個 mysql,因為它有資料需要存儲。是以,安裝 zabbix,必須要安裝 mysql。在安裝 zabbix 之前,也需要安裝 epel 擴充源,因為 centos 自帶 yum 源是沒有 zabbix 的。
注:zabbix使用LNMP也可以,但是在yum安裝zabbix會預設将配置檔案生成到apache的目錄下。
安裝擴充源
安裝zabbix需要使用擴充源
安裝lamp 環境
安裝 zabbix 服務端
mysql 配置檔案部分
啟動 mysql 服務
建立zabbix資料庫
配置zabbix的admin登陸密碼
啟動服務
網頁安裝 zabbix
浏覽器通路 http://ip/zabbix,預設會有“It is not safe to rely on the systems timezone settings ”這樣的警告資訊,需要将/etc/php.ini 設定 date.timezone=“Asia/Shanghai”
第1步直接NEXT
第2步
Next它會提示有一些參數不合适,需要通過編輯配置檔案/etc/php.ini,解決相關的報錯資訊
第3步
填寫相關資訊,Database Port為0,預設使用3306端口
第4步
填寫zabbix server相關資訊
第5步
retry接着輸入 mysql 相關資訊。首先要測試一下,如果不通過,則需要調試,測試通過後,點 NEXT後可以預覽一下剛才的配置資訊
第6步
最後Finish,完成。
預設管理者賬号為 admin,密碼為 zabbix,上面已經配置。
問題:
建立的zabbix資料庫登入位址是localhost,但是在zabbix網頁安裝的時候輸入localhost不行,然後輸入127.0.0.1可以。
分析:
用localhost那就意味着使用socket 可能它找的位置和你的mysql的socket位置不一樣
來自為知筆記(Wiz)