From 3369aa3befbd859288d8f5d8f5b1dcc44d6ecf43 Mon Sep 17 00:00:00 2001 From: Patrick Van der Veken Date: Thu, 5 Jul 2018 17:43:57 +0200 Subject: [PATCH] * Added current & expected values in check_linux_process_limits * fixed bug in log_hc() --- sources/lib/core/include_core.sh | 4 ++-- sources/lib/platform/linux/check_linux_process_limits.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sources/lib/core/include_core.sh b/sources/lib/core/include_core.sh index eb3686b..411d98c 100644 --- a/sources/lib/core/include_core.sh +++ b/sources/lib/core/include_core.sh @@ -1600,9 +1600,9 @@ then data_contains_string "${4}" "${MSG_SEP}" if (( $? > 0 )) then - HC_CUR_VAL=$(data_magic_quote "${4}") + HC_MSG_CUR_VAL=$(data_magic_quote "${4}") else - HC_CUR_VAL="${4}" + HC_MSG_CUR_VAL="${4}" fi fi if [[ -n "${5}" ]] diff --git a/sources/lib/platform/linux/check_linux_process_limits.sh b/sources/lib/platform/linux/check_linux_process_limits.sh index abbd250..fe63408 100644 --- a/sources/lib/platform/linux/check_linux_process_limits.sh +++ b/sources/lib/platform/linux/check_linux_process_limits.sh @@ -288,12 +288,12 @@ then if (( _CURR_VALUE > (_LIMIT_VALUE * _LIMIT_THRESHOLD / 100) )) then _MSG="(${_LIMIT_PID}/${_LIMIT_USER}/${_LIMIT_PROCESS}) limit (${_LIMIT_TYPE}) on '${_LIMIT_NAME}' has been surpassed (${_CURR_VALUE} > ${_LIMIT_VALUE} @${_LIMIT_THRESHOLD}%)" - log_hc "$0" 1 "${_MSG}" + log_hc "$0" 1 "${_MSG}" ${_CURR_VALUE} $(( _LIMIT_VALUE * _LIMIT_THRESHOLD / 100 )) else if (( _LOG_HEALTHY > 0 )) then _MSG="(${_LIMIT_PID}/${_LIMIT_USER}/${_LIMIT_PROCESS}) limit (${_LIMIT_TYPE}) on '${_LIMIT_NAME}' is safe (${_CURR_VALUE} <= ${_LIMIT_VALUE} @${_LIMIT_THRESHOLD}%)" - log_hc "$0" 0 "${_MSG}" + log_hc "$0" 0 "${_MSG}" ${_CURR_VALUE} $(( _LIMIT_VALUE * _LIMIT_THRESHOLD / 100 )) fi fi fi