linux上zabbix监控nginx和php
linux上zabbix监控nginx和php
1:准备:
yum -y install net-tools
2:自定义监控
vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
#nginx存活
UserParameter=nginx.ping,ps -ef | grep -v grep | grep nginx | wc -l
#nginx进程数
UserParameter=nginx.jc,ps -ef | grep -v grep | grep nginx | wc -l
#nginx并发连接数
UserParameter=nginx.bf,netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' | grep ESTABLISHED | awk '{print $2}'
#nginx等待超时数
UserParameter=nginx.dd,netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' | grep TIME_WAIT | awk '{print $2}'
#php-fpm存活
UserParameter=php.ping,ps -ef | grep -v grep | grep php-fpm | wc -l
#php-fpm进程数量
UserParameter=php.jc,ps -ef | grep -v grep | grep php-fpm | wc -l
3:web端添加模板
- 在CentOS 7 64位操作系统环境下搭建LNMP(Linux+Nginx+MySQL+PHP)来运行Zabbix监控程序
- zabbix监控nginx、php-fpm的状态
- zabbix通过自定义脚本监控nginx,php-fpm和mysql占用内存数和进程的个数
- Zabbix监控Memcached PHP-FPM Tomcat Nginx MySQL 网站日志
- ZABBIX 监控 LINUX Nginx
- zabbix用low level discovery监控磁盘吞吐量与iops zabbix监控nginx,php-fpm和mysql占用内存和进程个数
- zabbix监控nginx,Mysqld,Php状态,MySQL主从复制状态
- Zabbix监控Nginx 和PHP-FPM状态
- 系统linux/redhat6.5 zabbix 2.47监控nginx1.8.0 (下)
- 系统linux/redhat6.5 zabbix 2.47监控nginx1.8.0 (上)
- zabbix密钥监控mysal、nginx、php
- 分布式监控系统Zabbix-3.0.3-完整安装记录(3)-监控nginx,php,memcache,Low-level discovery磁盘IO
- zabbix通过自定义脚本监控nginx,php-fpm和mysql占用内存数和进程的个数
- zabbix监控nginx、php-fpm的状态
- 使用zabbix监控nginx和php-fpm性能
- linux-shell脚本,监控nginx,tomcat,redis,php-cli,磁盘状态
- Linux的企业-Zabbix监控、nginx、邮箱微信报警(1)
- zabbix监控nginx和php、memcached(discuz)
- zabbix监控nginx、php参考
- Linux 下配置Nginx,MySql,php-fpm开机启动