Network Connections, Stats and Bandwidth

Check Current Connections

Description:

Shell script to check the number of connections/sockets in a given state.
Uses iproute2’s ss tool to retrieve connections (Linux only).

Current Version

Last Release Date

2014-04-03

Compatible With

  • Nagios 3.x
  • Nagios 4.x
  • Nagios XI

Owner


Project Notes
Check the number of connections/sockets in a given state. Uses iproute2's ss tool to retrieve connections. Options: -s State of connection (def: all) (established, syn-sent, syn-recv, fin-wait-1, fin-wait-2, time-wait, closed, close-wait, last-ack, listen, and closing) -f Apply quoted ss expression filter e.g. '( dst 192.168.1/24 and dport >= :1024 )' -p Set protocol or family type (udp/tcp/inet/inet6) -c Critical threshold as an integer -w Warning threshold as an integer ########## # Example: # ########## # 1.) Critical if more than 1000 connections to port 443 are in the TCP ESTABLISHED state. # $ ./check_connections.sh -s established '( sport = :443 )' -w 800 -c 1000
Reviews (1) Add a Review
:]
by pinkpony, April 30, 2014

Work good!



Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
5 (10)
Favorites
0
Views
44,009