1
0
mirror of https://github.com/prometheus-community/postgres_exporter.git synced 2025-11-04 18:51:42 +03:00

Add pg_stat_statements view for non-superuser instructions (#398)

This commit is contained in:
Robbie Trencheny
2020-08-27 17:03:23 -07:00
committed by GitHub
parent e2df41f43e
commit a7538454ed

View File

@@ -255,6 +255,18 @@ AS
SELECT * FROM get_pg_stat_replication();
GRANT SELECT ON postgres_exporter.pg_stat_replication TO postgres_exporter;
CREATE OR REPLACE FUNCTION get_pg_stat_statements() RETURNS SETOF pg_stat_statements AS
$$ SELECT * FROM public.pg_stat_statements; $$
LANGUAGE sql
VOLATILE
SECURITY DEFINER;
CREATE OR REPLACE VIEW postgres_exporter.pg_stat_statements
AS
SELECT * FROM get_pg_stat_statements();
GRANT SELECT ON postgres_exporter.pg_stat_statements TO postgres_exporter;
```
> **NOTE**