天天看點

監控腳本

個人根據公司需求編寫的監控伺服器的腳本

#!/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