From 20aefc2e15ca95dfcd1051e3ba97e606866a84c0 Mon Sep 17 00:00:00 2001 From: Xela Date: Wed, 4 Aug 2021 20:26:46 +0300 Subject: [PATCH] Add some SQL in README.md Getting the error when adding non-root postgres user for exporter: ``` postgres=# CREATE OR REPLACE FUNCTION get_pg_stat_statements() RETURNS SETOF pg_stat_statements AS postgres-# $$ SELECT * FROM public.pg_stat_statements; $$ postgres-# LANGUAGE sql postgres-# VOLATILE postgres-# SECURITY DEFINER; ERROR: type "pg_stat_statements" does not exist ``` Add following sql command for enable pg_stat_statements: ``` CREATE EXTENSION IF NOT EXISTS pg_stat_statements; ``` Signed-off-by: Xela Tirdan --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 13875fca..19481654 100644 --- a/README.md +++ b/README.md @@ -267,6 +267,7 @@ AS GRANT SELECT ON postgres_exporter.pg_stat_replication TO postgres_exporter; +CREATE EXTENSION IF NOT EXISTS pg_stat_statements; CREATE OR REPLACE FUNCTION get_pg_stat_statements() RETURNS SETOF pg_stat_statements AS $$ SELECT * FROM public.pg_stat_statements; $$ LANGUAGE sql