• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    nagios 分发文件实现代码

    Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。

    #!/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
    您可能感兴趣的文章:
    • IOS开发教程之put上传文件的服务器的配置及实例分享
    • ios系统下删除文件的代码
    • ios下移动文件方法汇总
    • ios实现文件对比的方法
    • IOS检测指定路径的文件是否存在
    上一篇:一键备份gitolite服务器的Shell脚本
    下一篇:阿里云云服务器Linux系统更新yum源Shell脚本
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    nagios 分发文件实现代码 nagios,分发,文件,实现,代码,