一 环境背景 监控主机A:192.168.24.231:被监控主机B:192.168.24.233 A/B主机,通过公私钥建立ssh连接 [操作B主机时不需要输入密码,详见笔记:http://app.yinxiang.com/l/ACQDOta4_v1IEr_WI6aufZVFEux9o1ou6ts/] 二 监控目标及测试结果      主机 A监测主机B上以下信息:   正在运行的容器数量 (黄) 已经定义的容器数量 (绿) 崩溃的容器数量        (红)       三 整体步骤 B主…
agent端: zabbix 自定义脚本 [root@localhost script]# cat check_ping.sh #!/bin/bash result=$(/usr/local/nagios/libexec/check_icmp -s $ $) a=$(echo $result | awk '{print $1}') if [ $a == "OK" ];then " else " fi [root@localhost script]# 执行脚本: [r…
Centos 配置开机启动脚本启动 docker 容器 Intro 我们的 Centos 服务器上部署了好多个 docker 容器,因故重启的时候就会导致还得手动去手动重启这些 docker 容器,为什么不写个脚本自动重启呢,于是就有了这篇文章. 批量启动 Docker 容器 之前我们有提到过关于 docker 的一些骚操作 ,可以直接使用 docker start $(docker ps -aq) # 启动所有容器 docker start $(docker ps -aq -f status=…
索引 一.本地开发与测试相关脚本 1.startup.sh 2.shutdown.sh 3.catalina-out.sh 4.localhost_access_log.sh 5.上传本地文件到服务器指定目录 二.服务端部署与日志查看 1.nginx配置以及日志查看 2.定制程度较高的一个脚本... // 留着备用 一.本地开发与测试相关脚本 个人习惯在项目的根目录下建立一个script文件夹用来存放各种自定义的脚本, 这样在根目录下不仅可以使用mvn命令和还可以很方便地执行自定义脚本(通过sh…
自定义脚本扩展在 Azure 虚拟机上下载并执行脚本. 此扩展适用于部署后配置.软件安装或其他任何配置/管理任务. 可以从 Azure 存储或 GitHub 下载脚本,或者在扩展运行时将脚本提供给 Azure 门户. 自定义脚本扩展与 Azure Resource Manager 模板集成,也可以使用 Azure CLI.PowerShell.Azure 门户或 Azure 虚拟机 REST API 运行它. 本文档详细说明了如何通过 Azure PowerShell 模块和 Azure Res…
本节内容: Zabbix的通知功能 定义接收告警的用户 定义Action Zabbix自定义脚本发送报警邮件 一.Zabbix的通知功能 在配置好监控项和触发器之后,一旦正常工作中的某触发器状态发生改变,一般意味着有异常情况发生,此时通常需要采取一定的动作(action),如告警或者执行远程命令. 实现zabbix的通知功能,一般需要两个步骤:定义所需的“媒介”和配置一个”动作”. 媒介类型有:E-mail,SMS,Jabber和自定义的通知脚本.我这里就使用E-mail了. 1.定义媒介 登录…
自定义脚本媒介.zabbix会将信息传递给脚本,接下来你在脚本里面随意处理,一共会传递三个参数,按顺序接受也就是$1,$2,$3了,为了方便记忆,一般分别给他们赋值到To\Subject\body 配置AlertScriptsPath 在server的配置文件中配置,这是用来定义脚本目录,这样一来zabbix就能找到脚本了   1 2 3 4 # cat /usr/local/zabbix-2.2.1/etc/zabbix_server.conf | grep AlertScriptsPath…
nrpe的安装    tar xvfz nrpe-2.13.tar.gz cd nrpe-2.13 ./configure make all make install-plugin make install-daemon make install-daemon-config yum install xinetd make install-xinetd [root@nhserver2 ~]# vim /usr/local/nagios/etc/nrpe.cfgallowed_hosts=127.0…
RT(Request Tracker)是一个基于 Perl 语言的开源状态跟踪和工作流系统,支持审批.权限管理等功能,中文化支持的也不错,可以作为企业的流程审批系统使用.可惜的是,该系统在国内使用的不多,中文资料也很少. 默认情况下,当有人提交新申请单后,RT会发送邮件提醒给相关人员.如果我们需要发送微信.短信或者执行一个自定义脚本该怎么实现呢?可以通过RT的 Scrip(比脚本的Script少一个字母t)来实现: Scrip 是一个基于 Perl 语言的脚本,可以在指定的状态下触发,比如:提交…
自定义脚本的稳定性测试 常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Monkey脚本的规范编写好脚本,存放到手机上,启动Monkey通过-f 参数调用脚本即可. 测试案例 启动考研帮app3.1.0,然后跳过升级提示和引导页面,进入到登录界面并输入用户名密码进行登录. 需求分析 从用户角度来思考步骤该怎样进行? 要操作的元素该如何定位? 怎样将操作步骤转化为测试脚本? 获…