[root@wxhdb ~]# tar zxvf fpmmm-1.0.1.tar.gz -C /usr/local [root@wxhdb ~]# cd /usr/local/fpmmm-1.0.1/tpl/ [root@wxhdb tpl]# cp fpmmm.conf.template /etc/fpmmm.conf [root@wxhdb ~]# vi /etc/fpmmm.conf # Information for MySQL connections: Username = fpmmm Password = fpmmm MysqlHost = localhost MysqlPort = 3306 # Zabbix Server IP address ZabbixServer = 192.168.1.200 [wxhdb] # This MUST match Hostname in Zabbix! Type = mysqld MysqlPort = 3306 Modules = mysql innodb PidFile = /var/run/mysqld/mysqld.pid [root@wxhdb ~]# mysql -uroot -pabcd.1234 mysql> grant process on *.* to 'fpmmm'@'localhost'; mysql> grant replication client on *.* to 'fpmmm'@'localhost'; mysql> grant replication slave on *.* to 'fpmmm'@'localhost'; mysql> grant select on mysql.user to 'fpmmm'@'localhost'; mysql> flush privileges; [root@wxhdb ~]# yum install php-cli php-process php-mysqli php-posix [root@wxhdb ~]# cat << _EOF >/etc/php.d/fpmmm.ini variables_order = "EGPCS" date.timezone = 'Asia/Shanghai' _EOF [root@wxhdb ~]# useradd zabbix [root@wxhdb ~]# tar zxvf zabbix-3.0.20.tar.gz [root@wxhdb ~]# cd zabbix-3.0.20/ [root@wxhdb zabbix-3.0.20]# ./configure --enable-agent [root@wxhdb zabbix-3.0.20]# make install [root@wxhdb ~]# ln -s /usr/local/bin/zabbix_sender /usr/bin/zabbix_sender [root@wxhdb ~]# /usr/local/fpmmm-1.0.1/bin/fpmmm --config=/etc/fpmmm.conf 1 [root@wxhdb ~]# cat /var/log/fpmmm/fpmmm.log [root@wxhdb ~]# crontab -e * * * * * /usr/local/fpmmm-1.0.1/bin/fpmmm --config=/etc/fpmmm.conf [root@wxhdb ~]# crontab -l * * * * * /usr/local/fpmmm-1.0.1/bin/fpmmm --config=/etc/fpmmm.conf
开源监控解决方案:zabbix 监控mysql database
猜你喜欢
转载自blog.51cto.com/13598811/2169728
今日推荐
周排行