在地铁上看了zabbix 的书发现 "报警执行远程命令"

时间:2023-03-09 15:41:54
在地铁上看了zabbix 的书发现 "报警执行远程命令"

在地铁上看了zabbix 的书发现 "报警执行远程命令"

远程命令整个过程:  items -> triggers -> action -> remote commands

1.创建一个 mysql / oracle items

页面流程: Configuration -> Hosts > Items

里面的内容不贴图了, 有基础的朋友都明白

2.配置mysql / oracle triggers

页面流程: Configuration -> Hosts > Triggers

里面的内容不贴图了, 有基础的朋友都明白

3.配置远程命令的actions

页面流程: Configuraction -> Actions

条件选择触发器值为PROBLEM、触发器为上面的mysql / oracle触发器

执行次数为5次,每次间隔60秒

操作类型为:远程命令

类型为:自定义脚本

命令:具体命令将贴在Commands里面 , 我把我的写好修复mysql 各种故障修复脚本贴上去 " mysql_replication_repair.py " , 哈哈

脚本内容自己写吧, 我就不共享了 !