zabbix监控mysql fpmmm篇

2017-10-29  本文已影响100人  Lee_M
Paste_Image.png

yum install php56w-cli php56w-process php56w-mysqli php56w-memcached php56w-posix

cat << _EOF >/etc/php.d/fpmmm.ini
variables_order = "EGPCS"
_EOF

1、造成问题:

1

解决:修改php的配置文件

vim /etc/php.ini
  date.timezone = PRC
/etc/init.d/httpd restart

测试:

[root@h01 bin]# /usr/local/fpmmm/bin/fpmmm --config=/usr/local/fpmmm/fpmmm.conf > /dev/null
PHP Warning:  Module 'mbstring' already loaded in Unknown on line 0

2、但是还有另外一条报错:

PHP Warning:  Module 'mbstring' already loaded in Unknown on line 0

解决:

在/etc/php.ini 中注释
;extension=mbstring.so
3、问题: 2.png

解决:

ln -s /usr/local/zabbix/bin/zabbix_sender  /usr/bin

4、问题:


3.png

解决:

[root@h01 fpmmm]# chmod o+r /usr/local/mysql/data/h01.vm.com.pid

5、切记:在web端导入的模板,需要在被监控端fpmmm配置文件中写出该模块,
否则不出数据。

例如:web端监控 master这个模板,在被监控端的配置文件中也要添加master。

4.png

6、记录:添加的两个日志权限改为zabbix

Template_FromDual.MySQL.mpm.xml (监控mpm agent本身,这个必须导入)
Template_FromDual.MySQL.server.xml (监控Linux系统跟数据库使用相关的附加项)
Template_FromDual.MySQL.process.xml (监控各种Linux进程[比如:mysqld,ndbd])
Template_FromDual.MySQL.mysql.xml (监控MySQL常用状态变量)
Template_FromDual.MySQL.innodb.xml (监控InnoDB存储引擎状态变量)
Template_FromDual.MySQL.myisam.xml (监控MyISAM存储引擎状态变量)
Template_FromDual.MySQL.master.xml (监控MySQL主从复制的Master状态)
Template_FromDual.MySQL.slave.xml (监控MySQL主从复制的Slave状态)

MPM其它用途的模板:
Template_FromDual.MySQL.ndb.xml (监控MySQL Cluster)
Template_FromDual.MySQL.galera.xml (监控MySQL Galera Cluster)
Template_FromDual.MySQL.pbxt.xml (监控PBXT存储引擎状态变量)
Template_FromDual.MySQL.aria.xml (监控Aria存储引擎的状态变量)
Template_FromDual.MySQL.drbd.xml (监控DRBD设备状态信息

官网安装:http://www.fromdual.com/fpmmm-installation-guide

上一篇下一篇

猜你喜欢

热点阅读