我无法从 Zabbix 默认模板应用程序 MySQL 获得所有结果。错误是:
Not supported by zabbix agent
我已经设置了 zabbix_agent.conf
并包含了 my.cnf
。为了让 Zabbix Agent 监控 MySQL Server,我还需要配置哪些其他设置?
最佳答案
检查您的 zabbix_server 配置文件是否包含/etc/zabbix/zabbix_agentd.d/*.conf :
vi /etc/zabbix/zabbix_agentd.conf
(你会在几乎文件末尾找到:Include =/etc/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 username=zabbix 和 password=zabbix 的所有权限。
重启mysql:
service mysqld restart
现在连接到你的 zabbix gui 并检查来自 mysql 的值(监控--> 最新数据)
关于mysql - 使用 Zabbix Agent 监控 MySQl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34805211/