Bonjour,
Je pense que je sais d'où ça vient, parce que je viens d'avoir exactement le même problème sur une de mes bases de données.
J'imagine que tu as installé l'extension pg_stat_statements avec la commande :
CREATE EXTENSION pg_stat_statements;
Cette commande ajoute la vue pg_stat_statements (et les fonctions et vues associées) dans le schéma par défaut de l'utilisateur qui crée l'extension. Ce n'est pas nécessairement le schéma public...
Quand ton utilisateur ELK se connecte, lui aussi a un search_path défini, et si le schéma dans lequel a été créée l'extension n'est pas dans son search_path à lui, alors il ne la voit pas.
Il faut donc soit ajouter le schéma (et les droits d'usage) où a été installée pg_stat_statements dans le search_path d'ELK, soit déplacer l'extension dans un schéma déjà visible par l'utilisateur ELK (type public).
ced
Partager