我無法從Zabbix默認的模板應用MySQL獲取每個結果。錯誤是:使用Zabbix代理監控MySQl
不受ZABBIX代理
我已經設置zabbix_agent.conf
支持,包括my.cnf
。我需要配置哪些其他設置,以便Zabbix Agent監控MySQL服務器?
我無法從Zabbix默認的模板應用MySQL獲取每個結果。錯誤是:使用Zabbix代理監控MySQl
不受ZABBIX代理
我已經設置zabbix_agent.conf
支持,包括my.cnf
。我需要配置哪些其他設置,以便Zabbix Agent監控MySQL服務器?
檢查您的zabbix_server config文件中,包括/etc/zabbix/zabbix_agentd.d/*.conf:
vi /etc/zabbix/zabbix_agentd.conf
(你會發現文件幾乎結束:包括= /等/ ZABBIX/zabbix_agentd.d/* CONF)
檢查您zabbix_mysql配置爲:
vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
如果你會發現它,例如:HOME =的/ var/lib中/ ZABBIX然後創建一個目錄,如果它不存在:
mkdir /var/lib/zabbix
改變你到該目錄位置和創建/編輯.my.cnf文件:
cd /var/lib/zabbix
vim .my.cnf
添加以下內容:
[mysql]
user=zabbix
password=zabbix
host=localhost
[mysqladmin]
user=zabbix
password=zabbix
host=localhost
然後保存。
我認爲你已經有了一個mysql用戶名= zabbix和密碼= zabbix具有所有權限。
重啓MySQL:
service mysqld restart
現在連接到您的ZABBIX GUI和檢查來從MySQL中的值(監視 - >最新數據)
不需要重新啓動mysql – MattBianco
@MattBianco它需要重新啓動Zabbix代理,呃? –
如果有什麼需要重新啓動,是的,這將是'zabbix-agentd'進程 – MattBianco
當你使用「zabbix_agentd測試MySQL的項目,會發生什麼 - t ...「?它工作嗎?您是否使用了正確的代理配置文件(它應該是zabbix_agentd.conf而不是zabbix_agent.conf)?你包含哪些用戶參數定義? – asaveljevs