summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2016-08-18 16:29:29 +0300
committerMichael Klishin <michael@clojurewerkz.org>2016-08-18 16:29:29 +0300
commit80efcc7258bcf9ae9ca62a8509a76f56b2fc6c5c (patch)
treed01b5d3e5edcef415ce4c674318e480a05859f26 /scripts
parent9f1c12f8ab553aab2da435f82a805da8b08c9149 (diff)
parent387b54920ec520e4c6a12940fce27f00dc8e0fec (diff)
downloadrabbitmq-server-git-80efcc7258bcf9ae9ca62a8509a76f56b2fc6c5c.tar.gz
Merge branch 'stable'
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/rabbitmq-server-ha.ocf8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/rabbitmq-server-ha.ocf b/scripts/rabbitmq-server-ha.ocf
index 9e07dc8490..8f9cb16aa5 100755
--- a/scripts/rabbitmq-server-ha.ocf
+++ b/scripts/rabbitmq-server-ha.ocf
@@ -1616,13 +1616,13 @@ get_monitor() {
elif [ -n "${queues}" ]; then
local q_c
- q_c=`printf "%b\n" "${queues}" | wc -l`
+ q_c=`printf %b "${queues}\n" | wc -l`
local mem
- mem=`printf "%b\n" "${queues}" | awk -v sum=0 '{sum+=$1} END {print (sum/1048576)}'`
+ mem=`printf %b "${queues}\n" | awk -v sum=0 '{sum+=$1} END {print (sum/1048576)}'`
local mes
- mes=`printf "%b\n" "${queues}" | awk -v sum=0 '{sum+=$2} END {print sum}'`
+ mes=`printf %b "${queues}\n" | awk -v sum=0 '{sum+=$2} END {print sum}'`
local c_u
- c_u=`printf "%b\n" "${queues}" | awk -v sum=0 -v cnt=${q_c} '{sum+=$3} END {print (sum+1)/(cnt+1)}'`
+ c_u=`printf %b "${queues}\n" | awk -v sum=0 -v cnt=${q_c} '{sum+=$3} END {print (sum+1)/(cnt+1)}'`
local status
status=`echo $(su_rabbit_cmd "${OCF_RESKEY_ctl} -q status")`
ocf_log info "${LH} RabbitMQ is running ${q_c} queues consuming ${mem}m of ${TOTALVMEM}m total, with ${mes} queued messages, average consumer utilization ${c_u}"