3 触发器报警-->远程执行命令
2024-08-30 02:25:02
0、需求
上节课我们讲了,触发器报警,发送邮件,这节课主要讲下远程执行命令
流程图如下
item--> triggers-->action--->Email
|——>远程执行命令
参考blog:
https://www.cnblogs.com/yanjieli/archive/2019/05/08/10833311.html
http://blog.chinaunix.net/uid-26168435-id-5745877.html
https://blog.51cto.com/12970189/2363777
我的参考 https://www.jianshu.com/p/ae61f49a7ed8
1、创建一个item
以node2为例,监控redis端口 6379
创建成功
2、打开远程执行命令开关
agent默认不支持执行远程命令
[root@node2 ~]# vim /etc/zabbix/zabbix_agentd.conf
3、zabbix用户基于sudo授权
在Zabbix-agent端编辑sudo文件,给server端的zabbix用户添加执行命令的权限,配置如下:
[root@node2 ~]# visudo
zabbix ALL=(ALL) NOPASSWD:ALL
#Defaults requiretty
Defaults:nobody !requiretty
4、定义trigger
依赖于 item
设定result
创建成功
5、设置Action动作
依赖于trigger
操作
设定步骤,时间
远程执行,zabbix-agent,执行命令
创建成功
6、模拟测试
1、停止3679 端口,报警
2、不出意外的话,过一会就ok
最新文章
- Linux常用命令学习
- bootstrap表单带验证
- UDP信息接收与发送
- Linux C学习笔记06--Tlist使用(编程工具篇)
- MyBatis插入多条
- H3C SecPath F100-C 防火墙配置说明
- 【原创】纯OO:从设计到编码写一个FlappyBird (二)
- MFC中将编辑框文本转换成整数,从而实现两个整数相加。
- AOP:代理实现方式①通过继承②通过接口
- Json,Gson,Ajax基础知识
- OKR相关4本书,好书3本
- CF821C Okabe and Boxes
- Ubuntu卸载软件
- 5、JDBC-元信息
- python nltk 安装及配置说明
- 升级Chrome后无法打开网页
- 使用com.jayway.jsonpath.JsonPath包进行JSON的快速解析、设置值需要注意的性能提升方法
- springmvc+freemarker生成静态html文件
- vs2010查看quartz.net 2.1.2的源码时其中一报错的解决方法
- 一元回归_ols参数解读(推荐AAA)