One Hat Cyber Team
Your IP :
216.73.217.126
Server IP :
185.33.55.30
Server :
Linux cl30.webspacecontrol.com 5.14.0-611.38.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 10 17:21:28 EDT 2026 x86_64
Server Software :
Apache
PHP Version :
8.1.34
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
lib64
/
nagios
/
plugins
/
custom
/
View File Name :
check_swapusage_mysqld
#!/bin/bash # Get current swap usage for all running processes # Erik Ljungstrom 27/05/2011 # Modified by Mikko Rantalainen 2012-08-09 # Pipe the output to "sort -nk3" to get sorted output SUM=0 OVERALL=0 DIRS=` pgrep mysqld | xargs -I'()' echo '/proc/()'` for DIR in $DIRS do PID=`echo $DIR | cut -d / -f 3` # PROGNAME=`ps -p $PID -o args --no-headers` # PROGNAME=`cat /proc/$PID/cmdline | tr '\0' ' '` for SWAP in `grep Swap $DIR/smaps 2>/dev/null | awk '{ print $2 }'` do let SUM=$SUM+$SWAP done # if (( $SUM > 0 )); then # echo "PID=$PID swapped $SUM KB ($PROGNAME)" # fi let OVERALL=$OVERALL+$SUM SUM=0 done echo "Overall swap used: $(( $OVERALL / 1024 )) MB"