当前位置:首页 > 监控 > 正文内容

zabbix监控-自定义模板

5年前 (2019-09-24)监控661

11:自定义模板

11.1 创建自定义模板

利用模板可以快速添加监控项: 模板可以分享


监控tcp 11种状态


11.2 nginx模板(开启监控取值页面)

11.2.1:开启监控页面

vim nginx.conf
location /nginx_status {
           stub_status;
        }
systemctl restart nginx

image.png

11.2.2: 导入模板image.png

11.2.3:准备zabbix的配置文件,并测试脚本

vim  zbx_nginx.conf
UserParameter=nginx_status[*],/bin/bash  /server/scripts/nginx_monitor.sh $1

systemctl  restart  zabbix-agent

#测试脚本取值

sh nginx_monitor.sh accepts

11.2.4:在zabbix-server上zabbix-get测试取值

zabbix_get -s 10.0.0.100 -k nginx_status[accepts]

11.2.5:链接模板


11.3 php-fpm模板

11.3.1:开启监控页面

vim /etc/php-fpm.d/www.conf

pm.status_path = /php_status
vim /etc/nginx/nginx.conf
    location /php_status {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  html$fastcgi_script_name;
        include        fastcgi_params;
    }

systemctl restart php-fpm.service nginx.service


image.png

11.3.2: 导入模板


11.3.3:准备zabbix的配置文件,并测试脚本

sh /server/scripts/fpm.sh "total processes" http://127.0.0.1/php_status

11.3.4:在zabbix-server上zabbix-get测试取值

zabbix_get -s 10.0.0.100 -k php-fpm["total processes",http://127.0.0.1/php_status]

11.3.5:链接模板

image.png

12: zabbix 监控总结

a: 物理硬件监控(cpu温度,风扇转速,主板温度,电压,功率 ipmi工具监控 机房巡检)ipmitool命令行b:操作系统监控(cpu负载,内存,磁盘容量io,网卡io,进程数,安全监控/etc/password)linux模板c: 应用软件监控(nginx,php-fpm,mysql,redis,分布式文件系统glusterFS,ceph) 修改开源的模板d:业务监控(业务状态,网页速度,pv,uv,ip监控,会员活跃数量,每天的成单量)e: 网络设备监控  snmpf:ELK监控日志pv,uv,ip监控piwik  matomo  js代码AWstates第三方统计,腾讯分析。百度统计,谷歌分析,



返回列表

上一篇:zabbix监控--grafana自定义图形

没有最新的文章了...

“zabbix监控-自定义模板” 的相关文章