最近在裝一個新的監控軟體"zabbix"。 通通都裝好,進到web做好設定後,卻出現 "zabbix server is not running: the information displayed may not be current",非常奇怪。 最多人提供的方式就是在在"/etc/zabbix/web下的zabbix.conf.php"把server的參數輸入ip,不要輸入hostname,照做然後重啟服務後,還是一樣沒用。 所以就來去看一下log,log的位置要去"/etc/zabbix/zabbix_server.conf"裡。 然後就看到了"Access denied for user 'zabbix'@'localhost"的錯誤訊息。 最後才發現有兩個設定檔"/etc/zabbix/web/zabbix.conf.php"跟"/etc/zabbix/zabbix_server.conf",這兩個檔案裡的db name,user name,password的參數都要設一樣才行,設定好之後重啟服務就ok了。