nagios 分發(fā)文件實現(xiàn)代碼
更新時間:2014年09月01日 16:49:57 投稿:mdxy-dxy
這篇文章主要介紹了nagios 分發(fā)文件實現(xiàn)代碼,需要的朋友可以參考下
Nagios是一款開源的免費網(wǎng)絡監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的主機狀態(tài),交換機路由器等網(wǎng)絡設置,打印機等。在系統(tǒng)或服務狀態(tài)異常時發(fā)出郵件或短信報警第一時間通知網(wǎng)站運維人員,在狀態(tài)恢復后發(fā)出正常的郵件或短信通知。
#!/bin/bash
#!/usr/bin/expect -f
#!/usr/bin/env bash
for((i=101;i<=177;i++)) do #cmd="wget http://172.16.92.99/scripts/nagios_client_install.sh && chmod 777 nagios_client_install.sh && sh nagios_client_install.sh" line="192.168.89.$i"
cmd1="/etc/init.d/xinetd restart"
cmd2="ssh root@$line"
cmd3="scp -r ./nagios/libexec $line:/usr/local/nagios"
cmd4="scp ./nagios/nrpe.cfg $line:/usr/local/nagios/etc/"
expect -c "#set timeout 20;
#spawn $cmd4;
set timeout 200;
spawn $cmd3; set timeout 20; #spawn $cmd2;
set timeout 1200; #expect "*@*";send \"$cmd1\r exit\r\";; expect eof;" if [ $i -eq 145 ]
then
i=151 fi done
相關文章
bash?shell?自定義函數(shù)命令持久化生效問題
這篇文章主要介紹了bash?shell?自定義函數(shù)命令持久化生效,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-03-03
Linux系統(tǒng)上實現(xiàn)定時重啟Tomcat服務腳本介紹
大家好,本篇文章介紹的是Linux系統(tǒng)上實現(xiàn)定時重啟Tomcat服務腳本介紹,感興趣的同學趕緊來看看,希望可以對你起到幫助2021-11-11
bash shell命令行選項與修傳入?yún)?shù)處理
本文介紹了bash shell命令行參數(shù)與命令行選項的操作方法,有關shell 命令行參數(shù)的實例教程,有需要的朋友參考下。2014-04-04
CentOS7運行.sh腳本提示syntax error: unexpected end of file的解決方法
這篇文章主要介紹了解決執(zhí)行腳本報syntax error: unexpected end of file或syntax error near unexpected token fi錯誤的問題,需要的朋友可以參考下2020-02-02

