在地铁上看了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 " , 哈哈
脚本内容自己写吧, 我就不共享了 !
摘要: 出处:黑洞中的奇点 的博客 http://www.cnblogs.com/kelvin19840813/ 您的支持是对博主最大的鼓励,感谢您的认真阅读。本文版权归作者所有,欢迎转载,但请保留该声明。
浙公网安备 33010602011771号