用於Nagios中監控服務器連接數腳本
阿新 • • 發佈:2017-06-16
ss nagios socket
最近因為服務器不斷有增加新的業務,需要對服務器的最大連接數進行調整評估,所以就利用Nagios去監控相應的連接數,腳本也是利用Nagios發送相應的轉態來實現監控,實現也很簡單
#/bin/bash #Used to monitor the number of socket connections in Nagios #writer jim #histor #2017.6.15 STATE_OK=0 STATE_WARNING=1 STATE_CRITICALLL=2 STATE_UNKNOWN=3 declare -i socket_num=$(ss -an|wc -l) declare -i max_num=65535 if [ $socket_num -le $max_num ] ; then echo "The number of socket connections is $socket_num.OK" exit $STATE_OK else echo "error!!!The number of socket connections is too much.the number is $socket_num" exit $STATE_CRITICALL fi
本文出自 “技術隨筆” 博客,謝絕轉載!
用於Nagios中監控服務器連接數腳本