convert the memory unit for mapping zabbix-server
This commit is contained in:
parent
9ce60691d7
commit
268f591379
@ -5,12 +5,18 @@
|
||||
# Filename: memory-check.sh
|
||||
# Modified: 2016-10-24 13:05
|
||||
# Description: Monitoring memory usage of specific process.
|
||||
#
|
||||
# The RSS (resident set size) is mean memory used in KB, not B,
|
||||
# so we need to `* 1024` for mapping zabbix-server.
|
||||
#
|
||||
# Reference:
|
||||
#
|
||||
# 1. Total memory used by Python process? | Stack Overflow
|
||||
# - http://stackoverflow.com/a/40173829/686105
|
||||
# 2. linux - ps aux output meaning | Super User
|
||||
# - http://superuser.com/a/117921/205255
|
||||
#
|
||||
# ===========================================================
|
||||
|
||||
PROCESS_NAME="$1"
|
||||
ps aux | grep $PROCESS_NAME | awk '{ sum=sum+$6 }; END { print sum }'
|
||||
ps aux | grep $PROCESS_NAME | awk '{ sum=sum+$6 }; END { print sum*1024 }'
|
||||
|
Loading…
Reference in New Issue
Block a user