天天看点

监控脚本

个人根据公司需求编写的监控服务器的脚本

#!/bin/bash

day=`date +'%y%m%d-%H:%M:%S'`

touch $day.txt

for ip in $( < /var/IpFile ) 从该文件中读取ip列表

do

cd /var

server1=`ping $ip -c 3 |grep  rtt |sed -s 's/rtt//g'|awk '{print$3}'| cut -d "/" -f 1,2,3`

packet1=`ping $ip -c 3 |grep loss |awk '{print$6}'|cut -d "%" -f 1`

echo src 192.168.5.244 des $ip: $server1 >> $day.txt  $packet1 >> $day.txt

continue

done