公司这边接入很多外部API接口,每次调用都收费,所以没办法进行调用测试监控,只能通过Log来做监控,基于这个前提,和开发协商定义好日志规范和规则,来Match日志中出现error的字段,则报警。
一、依次点击 "组态" -> "主机"
二、点击要监控的主机后面点"项目"->右上角"创建监控" (下面是一个举例,不是生产)
名称:随便写
类型:选内个主动式的
键值:选择Log[****]开头的格式里面输入 要监控的日志文件绝对路径即可 我这里是 /tmp/test.log
数据类型:选择 日志
其他:保持默认
三、依次点击 主机 -> 点击要添加触发器的机器后面的“触发器” -> "创建触发器"
名称:定义一个触发器名称
表达式:{172.16.7.11:log[/tmp/test.log].regexp(error)}=1 #其中的(error)就是你要监控的字段,具体原理我就不讲了。
保存即可。
阅读(3126) | 评论(0) | 转发(0) |