文档章节

zabbix监控PHP错误日志

gaolongquan
 gaolongquan
发布于 2016/11/08 18:03
字数 416
阅读 527
收藏 1
点赞 0
评论 0

一、创建ITEM

组态--主机--WEB2--项目--创建监控项

log[/data/wwwlogs/php-error.log,error,,,,,]   

yyMMddphh:mm:ss

    1)监控项类型是Zabbix agent (active),返回数据类型是Log。//ServerActive=监控机IP:10051

    2)Zabbix agent要对监控的日志文件有可读权限,否则会返回unsupported。

    3)参数介绍:

    file - 日志文件的全路径。
    regexp - 过滤日志的正则表达式。
    encoding - 字符编码,默认为英文单字节SBCS(Single-Byte Character Set)。

    maxlines - agent每秒发送给server(或proxy)的数据的最大行数,这个参数会覆盖掉zabbix_agentd.conf配置文件里的'MaxLinesPerSecond'参数。

    mode - 可填参数:all(默认),skip(跳过旧数据)。
    output - 自定义格式化输出,默认输出regexp匹配的整行数据。转义字符'\0'表示regexp

匹配的数据,转义字符'\N'(N=1..9)表示regexp里第N个分组匹配到的数据。如果填其他字符串就会覆盖掉regexp匹配的数据。

二、创建触发器TRIGGER

{vpc-web1:log[/data/wwwlogs/php-error.log,error,,,,,].str(error)}=1 and 
{vpc-web1:log[/data/wwwlogs/php-error.log,error,,,,,].nodata(60)}=0

  表达式的含义为:如果产生错误日志,item返回数据中会包含"error",则触发器被触发,60秒内没有新数据的话,触发器恢复。这样就保证了触发器不会一直在触发状态。

PS,服务器上的PHP错误日志每天都会自己切割。

三、报警配置

当然,不管有几条错误信息,有一条错误我们就应该跑到服务器看了。

这里也给开发发一封邮件。

组态--动作--创建名称为php-err-trigger--添加条件C

。。。。

© 著作权归作者所有

共有 人打赏支持
gaolongquan
粉丝 10
博文 125
码字总数 50599
作品 0
厦门
运维
Zabbix 3.2 监控部署

一、准备工作 1.系统环境 系统:CentOS 6.8 X86_64 MySQL:5.7.12 Apache:2.4.20 PHP:7.1.4 Zabbix:3.2.6 2.安装所需环境 [root@Kry133 ~]# rpm -ivh http://www.lishiming.net/data/atta......

Kry1702 ⋅ 2017/05/26 ⋅ 0

Zabbix 3.2 监控部署

一、准备工作 1.系统环境 系统:CentOS 6.8 X86_64 MySQL:5.7.12 Apache:2.4.20 PHP:7.1.4 Zabbix:3.2.6 2.安装所需环境 [root@Kry133 ~]# rpm -ivh http://www.lishiming.net/data/atta......

Kry1702 ⋅ 2017/05/26 ⋅ 0

搭建一个高可用负载均衡的集群架构(第二部分)

笔记内容:使用15台机器搭建一个高可用负载均衡的集群架构(第二部分) 笔记日期:2017.12.16——2017.12.16 属于第二部分的需求: 14 搭建zabbix监控告警系统,要求监控各个基础指标(cpu、...

ZeroOne01 ⋅ 2017/12/20 ⋅ 0

zabbix 服务端安装

zabbix监控配置 1. Zabbix简介 基于web的开源软件,开源监控系统状态也可以监控网络设备。 和nagios不同的是zabbix会把获取的数据保存在数据库中,所以zabbix需要有数据库支持 Zabbix还可以自...

51_cto_con ⋅ 2016/10/26 ⋅ 0

zabbix源码安装流程及报错解决方法

zabbix源码安装流程及报错解决方法 一. zabbix的介绍 1) zabbix是什么 zabbix是一款基于web页面的、开源的、企业级的,支持分布式部署的监控软件。 2)2.zabbix的作用 监控windows和Linux主机...

JAYZ_HAO ⋅ 2017/08/22 ⋅ 0

zabbix服务端安装、zabbix客户端安装、zabbix忘记admin密码怎么做、

常见开源监控软件 CactiEZ、nagios、zabbix、smokeping、open-falcon等; cacti、smokeping偏向于基础网络设备监控,成图漂亮; cacti、nagios、zabbix服务端,需要php环境支持,其中zabbix和...

若白衣 ⋅ 04/12 ⋅ 0

基于nginx的zabbix安装问题

首次运用zabbix这个软件,yum安装在Apache上使用时很顺利,但是在预编译安装后在nginx上时遇到了一系列问题,中间一度怀疑人生 ==!,逐一解决后最简单的监控终于成功。 一.php安装的问题 本...

进击de小白 ⋅ 04/13 ⋅ 0

详解zabbix安装部署(Server端篇)

Linux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目...

zhuifeng19 ⋅ 2017/04/19 ⋅ 0

zabbix3.0 安装方法

菜单 引言 免费开源监控工具 Zabbix 因其强大的监控功能得到各大互联网公司的广泛认可,具体功能不再详细介绍,在之前发布的 Zabbix 2.4.1 安装及微信短信提醒已经做了详细介绍,本篇主要对 ...

JAVA枪手 ⋅ 2016/05/04 ⋅ 0

运维必知必会的监控知识体系全梳理总结

监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题。 目前业界有很多不错的开源产品可供选择。选择一款开源的监控系统,是一个...

English0523 ⋅ 2017/09/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Nginx服务架构初探(四):nginx服务器的rewrite功能

nginx服务器的rewrite功能 1.nginx后端服务器组的配置 1>upstream name {…} name是给服务器组限的组名 2>server address [parameters]; address为服务器地址 parame......

余温灬未存 ⋅ 今天 ⋅ 0

layer.prompt使文本框为空的情况下也能点击确定

最近一直在使用layui,但是用到弹出层layer.prompt时,如果文本框是空的话点击确定没有反应,不能向下执行。 但是我又需要空值,看看我原来的代码。 123456789 layer.prompt...

孟飞阳 ⋅ 今天 ⋅ 0

Linux普通文件压缩工具gzip、Bzip2、xz

第六章 文件压缩和打包 6.1 压缩打包介绍 Linux环境常见压缩文件类型: .zip,.gz,.bz2,.xz, .tar.gz,.tar.bz2,.tar.xz 压缩打包的目的 方便文件传输 节省磁盘空间 减少传输花费的时间 ...

弓正 ⋅ 今天 ⋅ 0

移动弹窗基础知识浅析——IOS弹窗体系

摘要: 最为常见的【弹窗】反而是最“捉摸不定”的东西。各种类型的弹窗傻傻分不清楚,不知道在什么场景下应该用哪种弹窗。尤其是遇到“二次确认”等场景…… 因此,打算从头整理移动弹窗的基...

阿里云云栖社区 ⋅ 今天 ⋅ 0

zabbix短信报警统计以及报表展示

一、需求 由于我们的业务报警比较频繁,之前是针对每个报警进行具体处理,但是有时还会重复出现,或者后续处理有时忘记跟进等,因此进行报警短信的统计,可以针对一些问题与业务跟进,明确后...

o翡翠谷o ⋅ 今天 ⋅ 0

JNI 输出LOG

1、导入log头文件。在你使用的 .c/ .cpp 文件中,导入 log.h 头文件。 #include<android/log.h> 2、在android.mk 加上 LOCAL_LDLIBS := -llog 或 LOCAL_SHARED_LIBRARIES := liblog 3、定义L......

国仔饼 ⋅ 今天 ⋅ 0

主线程pthread_exit 作用

#include <iostream>#include <pthread.h>#include <unistd.h>using namespace std;#define NUM_THREADS 10void* say_hello(void* args){ int i = *((int*)args);/......

xxdd ⋅ 今天 ⋅ 0

崛起于Springboot2.X之Mybatis-xml方式操作mysql数据库(3)

序言:当第一篇讲道Mybatis的时候,只要使用过mybatis的java程序员100%都会知道这种方式,因为这是最广泛最全面的编写sql操作mysql数据库的方式,高级sql的编写往往通过xml方式,接下来进入正...

木九天 ⋅ 今天 ⋅ 1

移动弹窗基础知识浅析——IOS弹窗体系

摘要: 最为常见的【弹窗】反而是最“捉摸不定”的东西。各种类型的弹窗傻傻分不清楚,不知道在什么场景下应该用哪种弹窗。尤其是遇到“二次确认”等场景…… 因此,打算从头整理移动弹窗的基...

猫耳m ⋅ 今天 ⋅ 0

spring elasticsearch 2.4 date 日期

1.mappingPUT user_behavior { "mappings": { "user_behavior": { "properties": { "date": { "type": "createDate", ......

xiaomin0322 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部