nagios_create_services.sh-古蔺大橙子建站
RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
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://scgulin.cn/article/gjsdeh.html