Bonsoir
J'essaye de mettre en place du monitoring PgWatch2 vers une base Postgres.
Ma config est
- Sur un PC Windows10 un Postgres12 (c'est pour tester)
- Dans un "docker" officiel de Cybertec le pgwatch2
Le docker fonctionne et a priori il faut installer des procedure stocké sur la base Postgres avec l'utilisateur pgWatch2 afin de récuperer certains graph dans grafana
J'ai donc récupére les scripts sur le github de cybertec https://github.com/cybertec-postgres...statements/9.4
Lorsque je fais
J'ai le message
Code : Sélectionner tout - Visualiser dans une fenêtre à part psql -U postgres -f D:\pgwatch2\get_pg_statements\metric.sql Mabase
Ou est mon erreur ?psql:D:/pgwatch2/get_pg_statements/metric.sql:52: NOTICE: search_path = "$user", public
psql:D:/pgwatch2/get_pg_statements/metric.sql:52: ERREUR: get_stat_statements() SECURITY DEFINER helper will not be created as all schemas on search_path are unsecured where all users can create objects -
execute 'REVOKE CREATE ON SCHEMA $my_schema FROM public' to tighten security or comment out the DO block to disable the check
CONTEXTE : fonction PL/pgSQL inline_code_block, ligne 15 à RAISE
ROLLBACK
Merci
Partager