zabbix--远程执行命令】的更多相关文章

原文发表于cu:2016-06-14 Zabbix触发器(trigger)达到阀值后会有动作(action)执行:发送告警信息或执行远程命令. 本文主要配置验证zabbix执行远程命令. 一.环境 Server:基于CentOS-7-x86_64-1511: Zabbix:zabbix-3.0.1server/agent. 二.注意事项 一些能想到的比较重要的注意事项: 远程执行命令是server端向agent端执行,不支持主动模式的agent: 不支持代理模式: zabbix用户必须对命令具有…
点击返回:自学Zabbix之路 19 Zabbix 利用Scripts栏目对Hosts远程执行命令 在Monitoring板块中,有Host出现的地方,单击Host按钮后,都可以执行对Host远程执行一些命令. 单击ping执行如下操作:   就是利用了Scripts栏目的作用. 如何自定义创建Scripts  Administration---Scripts name: 脚本的名字,单击host按钮的时候可见 type: 脚本的类型,可以使script和IPMI , 其中script就是she…
监控项是在zabbix中手机数据的基础,没有监控项就没有数据,系统自带模板带有大量默认item,自定义item可以定义在模板中,在应用模板即可使用对应item:也可直接在host中定义 目标:自定义监控项检查/tmp/aa文件是否存在,并设置触发器,实现邮件报警 其实zabbix自带监控项vfs.file.exists可以检查文件是否存在,本文主要为了说明怎么自定义监控项,所以不使用自带的. vfs.file.exists[file] 检查文件是否存在.返回 0 - 未找到文件:1 - 常规文件…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 20 Zabbix 利用Scripts栏目对Hosts远程执行命令 在Monitoring板块中,有Host出现的地方,单击Host按钮后,都可以执行对Host远程执行一些命令. 单击ping执行如下操作:   就是利用了Scripts栏目的作用. 1. 如何自定义创建Scripts Administration---Scripts name: 脚本的名字,单击host按钮的时候可见 type:…
主机的工作基本流程 Host group --> Host --> Application --> Item --> Trigger(OK-->PROBLEM,trigger event) --> Action( Conditon+Operation(send Message,Rend Command))注释:主机组.主机.模板.监控项.触发器(OK或失败,产生事件).动作(通知动作) 一.触发器表达式 触发器之间的依赖关系例如一个主机DOWN就会出现很多报警,该主机的…
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.c…
利用scp传输文件 1.从服务器下载文件scp username@servername:/path/filename /tmp/local_destination例如scp codinglog@192.168.0.101:/home/kimi/test.txt  把192.168.0.101上的/home/kimi/test.txt 的文件下载到 /tmp/local_destination 指定端口用 -P , 如scp -P 52200 codinglog@192.168.0.101:/ho…
   在测试的时候要同时操作多台机器,每次都要挨个去执行几乎相同的命令或者修改一些设置,这样很影响工作效率也很烦,所以就想写一个脚本,远程自动去做这些操作.远程执行命令很简单,但是不能在执行命令加上命令,还得手动输入,放在脚本里肯定不行.Google一番看到了这篇文章< ssh免输密码自动登录>,上面介绍了三种方法.我选择的是sshpass,简单方便,内网测试,也不用考虑安全的问题.不过CentOS发行版中没有带sshpass的rpm包,一种方法是自己手动编译源码,还可以用fedora的rpm…
以192.168.1.104作为客户机 以192.168.1.103作为服务器 使用密钥登录 创建密钥对 在SSH客户机创建用户秘钥对 ssh-keygen -t rsa 之后全回车即可 将会在~/.ssh目录中生成两个文件:id_rsa(私钥) 与 id_rsa.pub(公钥) 上传公钥文件 当然,也可以直接将内容拷贝粘贴 scp ~/.ssh/id_rsa.pub chencye@192.168.1.103:~/.ssh/id_rsa.pub_192.168.1.104 导入公钥信息 在SS…
python远程批量执行 我并不是一个专业的开发,我一直在学习linux运维,对于python也是接触不久,所以代码写的并不是很规范简洁. 前段时间一个同学找我一起做一个自动化运维平台,我对python的django还没有了解,并且对于HTML和JS这类开发学习还没有涉及,所以我说我做些后台的实现,前端就交给我的同学做.不扯淡了,下面说下我做批量执行的思路. 用到的模块:paramiko 功能:很简单就是批量执行命令,类似于ansible,本来想用Fabric,但是想一想还是用paramiko,…