diff --git a/check_psqlserver b/check_psqlserver index 1dc096f728e6a93dd87a1d67815c19c498614375..92e088ba10a256d0241087deed05c8c57e4cf730 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