V1rus Private
User / IP
:
216.73.217.108
Host / Server
:
190.92.174.125 / aerosofthealthcare.com
System
:
Linux s3739.bom1.stableserver.net 4.18.0-513.24.1.lve.2.el8.x86_64 #1 SMP Fri May 24 12:42:50 UTC 2024 x86_64
Cmd
|
Upload
|
Mass Deface
|
Create
|
Sym
:
/
lib64
/
nagios
/
plugins
/
Viewing: a2_nf_conntrack_count.sh.all
#!/bin/bash # # Monitors NF conntrack value # SYSENG-14373 # _chk_name="nf_conntrack_monitor" _nf_warn="50" _nf_crit="75" if [[ ! -f /proc/sys/net/netfilter/nf_conntrack_count || ! -f /proc/sys/net/netfilter/nf_conntrack_max ]]; then echo "nf_conntrack - nf_conntrack module does not appear to be loaded!" exit 2 else _nfcount=$(cat /proc/sys/net/netfilter/nf_conntrack_count) _nfmax=$(cat /proc/sys/net/netfilter/nf_conntrack_max) _nf_warn_value=$(( _nfmax * _nf_warn / 100 )) _nf_crit_value=$(( _nfmax * _nf_crit / 100 )) _percentage_count=$(( _nfcount * 100 / _nfmax )) if [[ ${_percentage_count} -gt ${_nf_crit} ]]; then echo "nf_conntrack_count - ${_nfcount} NFconntrack is getting full (${_percentage_count}%) :sadserver:, please investigate." exit 2 elif [[ ${_percentage_count} -gt ${_nf_warn} ]]; then echo "nf_conntrack_count - ${_nfcount} WARN" exit 1 else echo "nf_conntrack_count - ${_nfcount} OK" exit 0 fi fi
Coded With 💗 by
HanzOFC