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

最新文章

  1. Linux常用命令学习
  2. bootstrap表单带验证
  3. UDP信息接收与发送
  4. Linux C学习笔记06--Tlist使用(编程工具篇)
  5. MyBatis插入多条
  6. H3C SecPath F100-C 防火墙配置说明
  7. 【原创】纯OO:从设计到编码写一个FlappyBird (二)
  8. MFC中将编辑框文本转换成整数,从而实现两个整数相加。
  9. AOP:代理实现方式①通过继承②通过接口
  10. Json,Gson,Ajax基础知识
  11. OKR相关4本书,好书3本
  12. CF821C Okabe and Boxes
  13. Ubuntu卸载软件
  14. 5、JDBC-元信息
  15. python nltk 安装及配置说明
  16. 升级Chrome后无法打开网页
  17. 使用com.jayway.jsonpath.JsonPath包进行JSON的快速解析、设置值需要注意的性能提升方法
  18. springmvc+freemarker生成静态html文件
  19. vs2010查看quartz.net 2.1.2的源码时其中一报错的解决方法
  20. 一元回归_ols参数解读(推荐AAA)

热门文章

  1. 查找担保圈-step5-比较各组之间的成员,对组的包含性进行查询,具体见程序的注释-版本2
  2. oracle -- 查询执行计划,判读查询语句优劣
  3. kdress学习
  4. 作业2:java内存模型图示
  5. chrome input 输入框去掉黄色
  6. vue-cli3开干
  7. 1 设置 dev express控件RepositoryItemLookUpEdit数据源的方法
  8. 2.Struts2-Action
  9. CentOS7安装cnpm
  10. STM32WB RTC