/dev/nu..."/>
您好,登錄后才能下訂單哦!
#!/bin/bash #DATE 2013-07-09 #AUTHOR charlie_cen #EMAIL cenhuqing@gmail.com #SITE http://charlie928.blog.51cto.com yum clean all > /dev/null 2>&1 yum makecache > /dev/null 2>&1 if [ $? -eq 0 ] then echo "yum is OK" else echo "yum is wrong" exit 5 fi if [ -e /usr/bin/sensors ] then echo "sensors was installed" else yum install -y lm_sensors if [ $? -eq 0 ] then echo "sensors was installed" sh -c "yes|sensors-detect" > /dev/null 2>&1 else echo "sensors was not install" exit 2 fi fi dir=/usr/local/nagios/libexec cat >> $dir/check_temp.sh << EOF #!/bin/bash sensors |awk '{print $3}' |egrep '^\+' |sed 's/\+//' |while read temp do if [[ $temp > 70 ]] then echo "$temp is critcal" else echo "$temp is normal" fi done EOF if [ -e $dir/check_temp.sh ] then chmod +x $dir/check_temp.sh chown nagios. $dir/check_temp.sh else echo "check_temp.sh is not exist" exit 2 fi dir1=/usr/local/nagios/etc if [ -e $dir1/nrpe.cfg ] then echo "command[check_temp]=$dir/check_temp.sh" >> $dir1/nrpe.cfg else echo "nrpe.cfg is not exist" exit 3 fi if [ -e /usr/local/nagios/bin/nrpe ] then pkill nrpe && /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d else echo "nrpe is not exist" exit 4 fi
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。