启动mysql
/usr/sbin/mysqld --user=mysql & # 启动服务
mysqld --initialize --user=mysql # 初始化
注意 初始化之前将mysql数据目录删除(rm -rf /var/lib/msyql)
grant usage, process, replication client on *.* to 'zabbix'@'localhost' identified by 'ABCabc!@#123';
vi /etc/my.cnf
[mysql]
host=localhost
user=zabbix
password='ABCabc!@#123'
socket=/var/lib/mysql/mysql.sock
[mysqladmin]
host=localhost
user=zabbix
password='ABCabc!@#123'
socket=/var/lib/mysql/mysql.sock
mysql是根据程序执行,去读对应的配置文件(不涉及mysqld,无需启动)
在服务端测试数据获取
zabbix_get -s [zabbix_agent端IP] -k mysqlstatus[3306]
最后添加
主机
==>监控项
,链接模板
(zabbix,自带的mysql监控模板)
网友评论