mrtg批量添加主机脚本

#!/bin/bash
path=/usr/local/mrtg/bin
CFGDIR=/usr/local/mrtg/etc/mrtg.cfg
WEBDIR=/var/www/html/mrtg
CFGMAKE=$path/cfgmaker
INDEXMAKE=$path/indexmaker
community_name=public
#sheng cheng pei zhi wen jian
ips=`cat ./hosts`
for ip in $ips;do
   $CFGMAKE --snmp-options=:::::2 --global "WorkDir: /var/www/html/mrtg"  --global "Options[_]: growright,bits"  --ifref=descr  $community_name@$ip  >> $CFGDIR
done
#sheng cheng index ye mian
$INDEXMAKE $CFGDIR --output=$WEBDIR/index.html  --title="MRTG MONIT"
#qi dong mrtg
env LANG=C $path/mrtg $CFGDIR  --logging /usr/local/mrtg/log/mrtg.log
env LANG=C $path/mrtg $CFGDIR  --logging /usr/local/mrtg/log/mrtg.log
env LANG=C $path/mrtg $CFGDIR  --logging /usr/local/mrtg/log/mrtg.log


本文出自 “不莱梅乐队” 博客,谢绝转载!

你可能感兴趣的:(脚本,监控,mrtg)