为了账号安全,请及时绑定邮箱和手机立即绑定

zabbix监控php-fpm性能状态

标签:
PHP

不多说,首先你需要开启php-fpm的状态页,请参考凉白开前面写的文章《启用php-fpm状态详解》,然后更我一步一步来完成zabbix对php-fpm的监控。

zabbix客户端配置

增加自定义key


1

2

# cat zabbix_agentd.conf | grep 'php-fpm'

UserParameter=php-fpm.status[*],/usr/bin/curl -s "http://127.0.0.1/status?xml" | grep "<$1>" | awk -F'>|<' '{ print $$3}'

在此没有额外使用脚本,比网络上的其他脚本要精练不少!

重启zabbix客户端


1

2

# killall zabbix_agentd

# /usr/local/zabbix-3.0.0/sbin/zabbix_agentd

依据自己的情况来重启你的zabbix客户端

zabbix管理后台配置

导入php-fpm模板

附件中会给出模板(备注:更多关于zabbix模板内容,请看前面关于模板的章节,我不在多说)

进入后台->configuration->templates->import(右侧)->选择在ttlsa下载的模板->最后点击import。至此php-fpm模板已经导入到zabbix中。

Link/关联模板

接下来需要把php-fpm模板link到你的主机上,进入后台->configuration->点击你的主机->templates->输入php-fpm模板名称,点击add,最后点击update即可

php

zabbix监控php-fpm

还有另外一种更快的方法,点击php-fpm模板,然后将主机添加进去即可,都是一些简单的操作,不在截图演示!

效果展示

latest数据

php

慢日志数量

php

php-fm php

php-fpm进程退出会触发告警,我不多做演示,有相关问题在此留言。继续关注zabbix,继续关注ttlsa。最近比较忙,都没来得及给投稿的小伙伴发红包,实在是抱歉了!


点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消