nagios_create_services.sh
前言
成都创新互联专注于金平企业网站建设,成都响应式网站建设,购物商城网站建设。金平网站建设公司,为金平等地区提供建站服务。全流程定制网站建设,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
自动生成services.cfg,将不同的服务放置在不同的文件内,便于批量管理和维护。
脚本
[root@nagios_scripts nagios_scripts]# cat nagios_create_service.sh
#!/bin/sh
HOSTPATH="/usr/local/nagios/etc/services"
>tmp.host
exec i=1 while read line do if [ $i -eq 10 ];then echo -n "`echo $line|awk '{print $1}'`" >>tmp.host else echo -n "`echo $line|awk '{print $1}'`", >>tmp.host fi ((i++)) done members=`head -1 tmp.host` for SERVICENAME in load mem iostat swap disk do cat >>$HOSTPATH/$SERVICENAME.cfg< define service { use generic-service host_name $members service_description $SERVICENAME check_command check_nrpe!check_$SERVICENAME } EOF done
分享文章:nagios_create_services.sh
转载注明:http://ybzwz.com/article/gjsdeh.html