Q:检测一个接口,判断是不是200,如果不是,发通知并进行恢复操作,再次判断恢复操作的接口是不是200,然后通知,怎么二次判断?
A:使用Zabbix的触发器和动作来进行配置。
Q:我一次判断自己做好了,二次判断的话,触发器要怎么设置?
A:
1、创建一个Zabbix动作来处理告警事件。在该动作中,可以指定发送通知的方式,例如通过电子邮件、短信等方式发送通知。
2、执行根据告警事件通知执行的操作(恢复操作)。例如,可以使用Zabbix的命令功能调用一个脚本来进行恢复操作,或者使用Zabbix的自动化操作来自动识别和解决问题。
3、最后,创建一个二次触发器,在恢复操作完成后将检测HTTP StatusCode监控项是否返回状态码200,如果是的话则触发该二次触发器,并发送通知。二次触发器的表达式可以设置为:last(xxxxxxx)=200
Q:如何设置自动发现的机器自动匹配模板,以及让它成为维护状态,不让它自己加入?
A:自动发现结合动作去实现自动匹配模板。
Q:那么让它自动成为维护状态怎么设置呢?
A:维护模式建好之后,然后在自动发现的动作里将发现的主机加入这个维护模式的群组里就可以了。
Q:服务器上日志或者是应用程序的日志怎么监控?
A:可以通过脚本去监控。
Q:agent端一直报:zabbix cannot obtain filesystem information,是什么问题?
A:# AllowRoot=0将配置文件里的注释去掉,将0改为1,然后重启agent。
错误信息