博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix nginx error log监控
阅读量:6300 次
发布时间:2019-06-22

本文共 791 字,大约阅读时间需要 2 分钟。

自定义key值,匹配1分钟前nginx error log出现的次数。

nginx_error_log的日志格式:

2016/12/05 21:01:29 [error] 13672#0: *440841 open() "/data/didipingang/steel-front/js/libs/angular-file-upload.js.map" failed (2: No such file or directory), client: 10.10.1.27, server: _, request: "GET /js/libs/angular-file-upload.js.map HTTP/1.0", host: "ddpg-static-steel-front"

脚本如下:

#!/bin/bashfunction error {date=`date -d "1 minutes ago" | awk '{print $4}' | cut -d: -f1,2`grep $date /usr/local/nginx/log/error.log | egrep -i "failed|no|not|denied|error" | wc -l}$1

执行结果如下:

$ sh error_log.sh error7

在zabbix_agentd.conf文件添加此行

cat zabbix_agentd.confUserParameter=erro_log[*],/usr/local/zabbix/share/zabbix/alertscripts/error_log.sh $1

重启zabbix agent

 /etc/init.d/zabbix_agentd restart

添加web监控模板:

添加应用集:

添加自定义key:

添加绘图:

模板请到入监下载:

转载地址:http://zqrta.baihongyu.com/

你可能感兴趣的文章
验证码识别(python)
查看>>
Ruby学习笔记-正则表达式
查看>>
.NET Reflection 反射 类属性间的拷贝
查看>>
设计一个只能在堆上或栈上实例化的类
查看>>
(转载)利用webkit抓取动态网页和链接
查看>>
纯C#钩子实现及应用(转)
查看>>
文本主题模型之潜在语义索引(LSI)
查看>>
Xamarin Alpha预览
查看>>
iOS:UITableViewCell自定义单元格
查看>>
.NET Framework 4 和 .NET Framework 4 Client Profile
查看>>
麦当劳理论(转转转)
查看>>
视图与暂时表
查看>>
C# 视频监控系列(6):服务器端——封装API(上) [HikServer.dll]
查看>>
Less动态css-演讲稿(ppt)
查看>>
SQLite.NET提供程序的选择
查看>>
js window.open()实现打印,如何在关闭打印窗口时刷新父窗口
查看>>
KSFramework:集成U3D热重载框架 - README
查看>>
pipe row的用法, Oracle split 函数写法.
查看>>
WPF快速指导4:数据绑定之绑定方向与自定义转换器
查看>>
C++问题:if( input.rdstate() & std::ios::failbit )
查看>>