Skip to content

Commit d74e1b0

Browse files
committed
Revert "fix: fixed pg_stat_database.sessions metrics delta and template keys"
This reverts commit 0bf6d62.
1 parent 2ca28cc commit d74e1b0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

mamonsu/plugins/pgsql/databases.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,13 @@ class Databases(Plugin):
6161
key_invalid_indexes = "pgsql.database.invalid_indexes{0}"
6262

6363
# PG 14+ keys
64-
key_db_sessions = [("sessions", "pgsql.database.sessions{0}", "Total Number of Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
65-
("sessions_abandoned", "pgsql.database.sessions_abandoned{0}", "Client Lost Connection Terminated Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
66-
("sessions_fatal", "pgsql.database.sessions_fatal{0}", "Fatal Errors Terminated Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
67-
("sessions_killed", "pgsql.database.sessions_killed{0}", "Operator Intervention Terminated Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
68-
("session_time", "pgsql.database.session_time{0}", "Time Spent by Sessions", Plugin.UNITS.ms, Plugin.VALUE_TYPE.numeric_float),
69-
("active_time", "pgsql.database.active_time{0}", "Time Spent Executing SQL Statements", Plugin.UNITS.ms, Plugin.VALUE_TYPE.numeric_float),
70-
("idle_in_transaction_time", "pgsql.database.idle_in_transaction_time{0}", "Time Spent Idling While in a Transaction", Plugin.UNITS.ms, Plugin.VALUE_TYPE.numeric_float)]
64+
key_db_sessions = [("sessions", "pgsql.database.sessions[{0}]", "Total Number of Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
65+
("sessions_abandoned", "pgsql.database.sessions_abandoned[{0}]", "Client Lost Connection Terminated Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
66+
("sessions_fatal", "pgsql.database.sessions_fatal[{0}]", "Fatal Errors Terminated Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
67+
("sessions_killed", "pgsql.database.sessions_killed[{0}]", "Operator Intervention Terminated Sessions", Plugin.UNITS.none, Plugin.VALUE_TYPE.numeric_unsigned),
68+
("session_time", "pgsql.database.session_time[{0}]", "Time Spent by Sessions", Plugin.UNITS.ms, Plugin.VALUE_TYPE.numeric_float),
69+
("active_time", "pgsql.database.active_time[{0}]", "Time Spent Executing SQL Statements", Plugin.UNITS.ms, Plugin.VALUE_TYPE.numeric_float),
70+
("idle_in_transaction_time", "pgsql.database.idle_in_transaction_time[{0}]", "Time Spent Idling While in a Transaction", Plugin.UNITS.ms, Plugin.VALUE_TYPE.numeric_float)]
7171

7272
DEFAULT_CONFIG = {
7373
"min_rows": str(50),
@@ -98,7 +98,7 @@ def run(self, zbx):
9898
if Pooler.server_version_greater("14"):
9999
for session_item in self.key_db_sessions:
100100
session_result = Pooler.query(self.query_sessions.format(session_item[0], info[0]), info[0])[0][0]
101-
zbx.send(session_item[1].format("[{0}]".format(info[0])), int(session_result), self.DELTA_SPEED)
101+
zbx.send(session_item[1].format(info[0]), int(session_result))
102102

103103
zbx.send("pgsql.database.discovery[]", zbx.json({"data": dbs}))
104104
del dbs, bloat_count, invalid_indexes_count

0 commit comments

Comments
 (0)