Usefull Scripts

script_to_chk_load_in_all_containers

for x in $(vzlist -a | awk ‘{print $1}’) ; do  vzlist -a | grep $x  && vzctl exec $x w ;echo -e \n;done

Determine the number of established and time_wait TCP connections on the server
—————————————-
netstat -an | grep tcp | egrep -i ‘established|time_wait’ | wc -l
—————————————-

How do you list the IP’s and the number of connections they have with the server?
—————————————
netstat -anp | grep ‘tcp’ | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n
—————————————-

Check what ports are listening on server
—————————————-
netstat –listen

lsof -i
—————————————-
Of the two, lsof is by far the most detailed.

To know the exim connection status:
====================================================

netstat -an | grep :25 | awk ‘{print $5 }’ | cut -d: -f1 | sort | uniq -c | sort -n

====================================================

To know the Apache connection status:
====================================================

netstat -an | grep :80 | awk ‘{print $5 }’ | cut -d: -f1 | sort | uniq -c | sort -n

====================================================

Advertisements
  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: