You've already forked postgres_exporter
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:
12
README.md
12
README.md
@@ -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**
|
||||
|
||||
Reference in New Issue
Block a user