生产环境Shell脚本Ping监控主机是否存活(多种方法)

在网上针对shell脚本ping监控主机是否存活的文档很多,但大多都是ping一次就决定了状态,误报率会很高,为了精确判断,ping三次不通再发告警,只要一次ping通则正常。于是,今天中午抽出点时间总结了下面脚本。 脚本功能:通过Ping命令监控主机是否存活,如果ping失败则继续ping,三次不...

写一个脚本/root/bin/hostping.sh,接受一个主机的IPv4地址做为参数,测试是否可连通。如果能ping通,则提示用户“该IP地址可访问”;如果不可ping通,则提示用户“该IP地址不可访问

vim /root/bin/hostping.sh !/bin/bash if [ $# -lt 1 ];then echo "请输入参数:" exit 0fi ping -c 1 -w 1 $1 &>/dev/nullif [ $? -eq 0 ];then echo "该IP地址可...

Linux Shell脚本实现批量PING测试

Linux Shell脚本实现批量PING测试

Linux Shell脚本实现批量PING测试 需求:通过Linux服务器定时ping验证目标IP地址连通情况。目标IP地址以TXT文件方式存储在本地。生成的测试记录包含测试时间、目标IP地址、连通情况。 1、测试目的IP地址列表 39.156.66.18 203.119.129.109 111.3...

shell 编写脚本批量ping ip

最近做机房带宽检测。最近编写一个shell脚本批量ping各地机房的ip,返回失败率及平均响应时间 1 2 3 4 5 6 7 8 9 #!/bin/bash log=$1.log echo -n "" > $log for i in...

今天写了一个批量检查ip是否ping得通的脚本,备忘

脚本内容如下,需要配合ip.txt使用。ip.txt里写上需要检查的ip for i in `cat ./ip.txt` do { ping -c 1 $i >/dev/null 2>&1 if [ ! $? -eq 0 ] then echo date >>./er...

Linux系统下ping整个网段IP脚本

#!/bin/bash #加载functions,action需要用到 . /etc/init.d/functions #for循环网段1-254 for var in {1..254}; do #定义变量IP ip=172.21.0.$var #ping的信息不要显示...

Shell脚本Ping监控主机是否存活并发邮件报警(三种方法)

#前提已经可以通过mail或mutt客户端发邮件 1.先安装sendmail来发邮件 1 2 3   # yum -y install sendmail   # /etc/init.d/sendmail&nbs...

shell脚本ping网段所有IP

#!/bin/sh # Ping网段所有IP ip="192.168.9." for i in `seq 1 254` do   ping -c 2 $ip$i | grep -q 'ttl=' && echo "$ip$i yes"|| echo "$ip$i no" &...

最近公司需要监测网络PING写了一个脚本

#!/bin/bash until [ -f /tmp/hk.txt ];do date >> /tmp/pinghk.log ping -s 1024 -c 100 123.1.1.3 >> /tmp/pinghk.log ping -s 1024 -c 100 123.1...

WINDOWS和LINUX下带时间的PING包监控脚本

 ================================WINDOWS================================= '' ''使用方法 '';cscript ping.vbs 172.26.163.10 -t -l 1000 '' Dim args, fla...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

ping脚本相关内容