From a56331508b67e87c5e496ee77b27c7dbcc808cbf Mon Sep 17 00:00:00 2001
From: "Hahn Axel (hahn)" <axel.hahn@unibe.ch>
Date: Thu, 8 Jun 2023 13:12:59 +0200
Subject: [PATCH] update counte labels

---
 check_psqlserver | 37 +++++++++++++++++++------------------
 1 file changed, 19 insertions(+), 18 deletions(-)

diff --git a/check_psqlserver b/check_psqlserver
index 1dc096f..92e088b 100755
--- a/check_psqlserver
+++ b/check_psqlserver
@@ -228,7 +228,7 @@ case "${sMode}" in
         typeset -i iQOther;    iQOther=$iQTotal-$iQActive-$iQIdle-$iQFastpath
 
         descr="Running total: $iQTotal ... active: $iQActive idle: $iQIdle fastpath: $iQFastpath other: $iQOther"
-        out=$( grep "^.[a-z]" <<< "${_out}" | cut -c 1-150 )
+        out=$( grep "^.[a-z]" <<< "${_out}" | cut -c 1-150 | tr '|' ':' )
         ph.perfadd "running-total"     "${iQTotal}"
         ph.perfadd "running-active"    "${iQActive}"
         ph.perfadd "running-idle"      "${iQIdle}"
@@ -237,29 +237,29 @@ case "${sMode}" in
         ;;
     "conflicts")
         descr="Detected conflicts (from pg_stat_database_conflicts)"
-        renderCounters "select                          \
-            sum(confl_tablespace)  as confltablespace,  \
-            sum(confl_lock)        as confllock,        \
-            sum(confl_snapshot)    as conflsnapshot,    \
-            sum(confl_bufferpin)   as conflbufferpin,   \
-            sum(confl_deadlock)    as confldeadlock     \
+        renderCounters "select                              \
+            sum(confl_tablespace)  as conflicts-tablespace,  \
+            sum(confl_lock)        as conflicts-lock,        \
+            sum(confl_snapshot)    as conflicts-snapshot,    \
+            sum(confl_bufferpin)   as conflicts-bufferpin,   \
+            sum(confl_deadlock)    as conflicts-deadlock     \
             from pg_stat_database_conflicts "
           ;;
     "dbrows")
         descr="Count of database row actions (from pg_stat_database)"
-        renderCounters "select               \
-            sum(tup_returned)     as return, \
-            sum(tup_fetched)      as fetch,  \
-            sum(tup_inserted)     as insert, \
-            sum(tup_updated)      as update, \
-            sum(tup_deleted)      as delete  \
+        renderCounters "select                     \
+            sum(tup_returned)     as tup-returned, \
+            sum(tup_fetched)      as tup-fetched,  \
+            sum(tup_inserted)     as tup-inserted, \
+            sum(tup_updated)      as tup-updated,  \
+            sum(tup_deleted)      as tup-deleted   \
             from pg_stat_database "
           ;;
     "diskblock")
         descr="Count of diskblocks physically read or coming from cache (from pg_stat_database)"
-        renderCounters "select             \
-            sum(blks_read)     as read,    \
-            sum(blks_hit)      as cached   \
+        renderCounters "select                \
+            sum(blks_read)     as blks-read,  \
+            sum(blks_hit)      as blks-hit    \
             from pg_stat_database "
           ;;
     "problems")
@@ -268,8 +268,8 @@ case "${sMode}" in
             sum(conflicts)          as conflicts,        \
             sum(deadlocks)          as deadlocks,        \
             sum(checksum_failures)  as checksumfailures, \
-            sum(temp_files)         as tmpfiles,         \
-            sum(temp_bytes)         as tmpbytes          \
+            sum(temp_files)         as temp-files,       \
+            sum(temp_bytes)         as temp-bytes        \
             from pg_stat_database "
           ;;
     "replication")
@@ -298,6 +298,7 @@ case "${sMode}" in
 esac
 
 ph.status "Pgsql $sMode :: $descr"
+echo
 echo "$out"
 
 ph.exit
-- 
GitLab