10000 fix key_and_queries in statements.py with adding info_view · postgrespro/mamonsu@b148085 · GitHub
[go: up one dir, main page]

Skip to content

Commit b148085

Browse files
committed
fix key_and_queries in statements.py with adding info_view
1 parent 4ab97fb commit b148085

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

mamonsu/plugins/pgsql/statements.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -275,13 +275,16 @@ def keys_and_queries(self, template_zabbix):
275275
i + 1))
276276

277< AD09 /td>277
if Pooler.server_version_greater("14"):
278+
info_view = 'pgpro_stats_info'
278279
if self.extension == "pg_stat_statements":
279-
for i, item in enumerate(self.Items_pg_14):
280-
keys = item[0].split("[")
281-
result.append(
282-
"{0}[*],$2 $1 -c \"{1}\" | awk -F '|' '{{print ${2}}}'".format(
283-
"{0}{1}.{2}".format(self.key, keys[0], keys[1][:-1]),
284-
self.query_info.format(metrics=(item[1]), extension_schema=extension_schema),
280+
info_view = 'pg_stat_statements_info'
281+
for i, item in enumerate(self.Items_pg_14):
282+
keys = item[0].split("[")
283+
result.append(
284+
"{0}[*],$2 $1 -c \"{1}\" | awk -F '|' '{{print ${2}}}'".format(
285+
"{0}{1}.{2}".format(self.key, keys[0], keys[1][:-1]),
286+
self.query_info.format(metrics=(item[1]), extension_schema=extension_schema,
287+
info_view_name=info_view),
285288
i + 1))
286289
return template_zabbix.key_and_query(result)
287290
else:

0 commit comments

Comments
 (0)
0