一、安装zabbix-agent
rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm /usr/bin/yum -y install zabbix-server-mysql yum -y install php53 php53-cli php53-gd php53-xml php53-bcmath php53-mbstring /usr/bin/yum -y install zabbix-agent /usr/bin/yum -y install php53-mysql 以上软件是必须的。
二、数据库授权访问用户
[root@localhost ~]# mysql -e "grant all select,super,process on *.* to zabbix@localhost identified by 'zabbix';"
三、修改zabbix_agentd.conf文件
vim zabbix_agentd.cof 修改如下内容: Server=zabbix_server_IP ServerActive=zabbix_server_IP 主动向zabbix server发送监控内容 Hostname=name 这里的hostname要跟页面的中host name一致
四、修改配置文件
将mysql.xml导入到模板中 上传zabbix-mysqlmonitor.tar.gz,并进行解压 对ss_get_mysql_stats.php文件进行修改: $mysql_user = 'mysqluser'; $mysql_pass = 'mysqlpass'; 改成相应的 对/etc/zabbix/zabbix_agentd.conf进行修改 #Include=/etc/zabbix/zabbix_agentd.d/ Include=/etc/zabbix/zabbixmysql.conf
mkdir -p /usr/local/share/zabbix/plugins/ cp ss_get_mysql_stats.php /usr/local/share/zabbix/plugins/