mysql -uroot -ppassword > grant usage, process, replication client on *.* to 'zbx'@'localhost' identified by 'xxxxxxxxxx;
** xxxxxxx是zbx用戶的密碼。**mysql
vi /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
vi /var/lib/zabbix/.my.cnf #以下內容 [mysql] host=localhost user=zbx password='xxxxxxxxxx' socket=/tmp/mysql.sock [mysqladmin] host=localhost user=zbx password='xxxxxxxxxx' socket=/tmp/mysql.sock
systemctl restart zabbix-agent
zabbix_get -s 127.0.0.1 -p 10050 -k mysql.ping 若提示:sh: mysqladmin: 未找到命令 須要: ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/ zabbix_get -s 127.0.0.1 -p 10050 -k mysql.version zabbix_get -s 127.0.0.1 -p 10050 -k mysql.size
Configuration -> Hosts -> Create host Agent interfaces -> 127.0.0.1 10050 Templates -> Select -> Template DB MySQL -> select -> Add Add