共计 1002 个字符,预计需要花费 3 分钟才能阅读完成。
当我们误操作,批量设置了主机和服务的计划维护时间,如何批量删除呢?下面通过一个脚本轻松搞定~~~
#!/bin/bash
#eg:
# ./Del_downtime.sh 877 885 hosts
# 删除 System–Downtime 下的维护计划中 Scheduled Host Downtime 从 877 到 885 项设置
# ./Del_downtime.sh 886 894 services
# 删除 System–Downtime 下的维护计划中 Scheduled Service Downtime 从 886 到 894 项设置
if [$3 == “hosts”];then
for((i=$1;i<=$2;i++));do echo “\[`date +%s`\] DEL_HOST_DOWNTIME;$i” >> /usr/local/nagios/var/rw/nagios.cmd;done
elif [$3 == services];then
for((i=$1;i<=$2;i++));do echo “\[`date +%s`\] DEL_SVC_DOWNTIME;$i” >> /usr/local/nagios/var/rw/nagios.cmd;done
else
echo “Input error….”
fi
Nagios 的详细介绍 :请点这里
Nagios 的下载地址 :请点这里
相关阅读 :
网络监控器 Nagios 全攻略 http://www.linuxidc.com/Linux/2013-07/87067.htm
Nagios 搭建与配置详解 http://www.linuxidc.com/Linux/2013-05/84848.htm
Nginx 环境下构建 Nagios 监控平台 http://www.linuxidc.com/Linux/2011-07/38112.htm
在 RHEL5.3 上配置基本的 Nagios 系统 (使用 Nagios-3.1.2) http://www.linuxidc.com/Linux/2011-07/38129.htm
CentOS 5.5+Nginx+Nagios 监控端和被控端安装配置指南 http://www.linuxidc.com/Linux/2011-09/44018.htm
Ubuntu 13.10 Server 安装 Nagios Core 网络监控运用 http://www.linuxidc.com/Linux/2013-11/93047.htm