#!/bin/bash
while :
do
tday=`date +%Y%m%d_%T`
ps_name="$1"
ps_count_listen=`netstat -lpn | grep $ps_name | grep LISTEN | wc -l`
ps_network_status_listen=LISTEN
echo "$tday $1 $ps_count_listen | $ps_network_status_listen" >> /root/$1_listen
ps_count_es=`netstat -lpn | grep $ps_name | grep ES | wc -l`
ps_network_status_es=ESTABLISHED
echo "$tday $1 $ps_count_es | $ps_network_status_es" >> /root/$1_established
ps_count_time=`netstat -lpn | grep $ps_name | grep TIME | wc -l`
ps_network_status_time=TIME_WAIT
echo "$tday $1 $ps_count_time | $ps_network_status_time" >> /root/$1_timewait
ps_count=`netstat -lpn | grep $ps_name | wc -l`
ps_network_status=ALL
echo "$tday $1 $ps_count | $ps_network_status" >> /root/$1_monitor_all
sleep 10
done
'IT Study > script' 카테고리의 다른 글
Jmeter-server install scripts Ver 5 (2021.2.25) (0) | 2021.02.25 |
---|---|
Jmeter-server install scripts Ver 3.2 (2017.5.15) (0) | 2016.11.29 |
zabbix 3.0 install scripts (0) | 2016.10.10 |
linux server default dependencies install (0) | 2016.05.09 |
server default configure script (0) | 2016.05.09 |