IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils PostgreSQL Discussion :

PGWATCH2 : Adaptation du dashboard "Stat Activity Realtime"


Sujet :

Outils PostgreSQL

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2022
    Messages : 2
    Points : 1
    Points
    1
    Par défaut PGWATCH2 : Adaptation du dashboard "Stat Activity Realtime"
    Bonjour,
    j'ai installé pgwatch2 dans un docker (version postgres sans timescaleDB) et je souhaiterais faire évoluer le dashboard "Stat Activity Realtime" ou en créer un nouveau.
    Ce dashboard affiche en temps réel les verrouillages d'objet mais ne permet pas de les historiser : le besoin vient du fait que l'on nous demande très souvent l'explication d'un verrouillage qui a eu lieu pendant un week-end par exemple. Je n'ai trouvé que cet outil pour m'approcher de notre besoin.
    Les datas sont envoyées dans la base de stockage en temps réel donc elles sont bien présentes.
    D'une part je n'arrive pas à débloquer l'interdiction de mise à jour de graphana
    Et d'autre part j'aimerais connaitre la méthode pour reconstruire ou modifier le grafana qui pourrait restituer ce qui c'est déroulé à postériori.
    Est-ce que quelque de la communauté a déjà effectué ce type d'action dans pgwatch2
    Merci par avance

  2. #2
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 016
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 016
    Points : 23 705
    Points
    23 705
    Par défaut
    Bonjour,

    Là, ça demande des compétences autres que PostgreSQL, et donc il faudrait sûrement poser la question dans un autre forum.
    Néanmoins une remarque : Pgwatch2 permet de faire du monitoring "en direct". Mais pour ce que vous souhaitez faire, vous pouvez très bien configurer PostgreSQL pour enregistrer les locks dans les logs, puis faire de l'analyse de ces logs avec un outil comme pgBadger (qui a tout ce qu'il faut pour ça), sans avoir à essayer de "bidouiller" (sans aucune connotation péjorative de ma part) Pgwatch2.

    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2022
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci pour la réponse, nous avons déjà pgbadger (9.1) mais comme nous traçons uniquement les requêtes de plus de 1 seconde il y en a beaucoup qui passent à l'as.
    La solution d'augmenter le niveau de trace nous produirait trop de volume. On va donc peut-être devoir faire un outil "maison" parce que je ne trouve pas autre chose d'approchant nos besoins que pgwatch2.

  4. #4
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 016
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 016
    Points : 23 705
    Points
    23 705
    Par défaut
    En passant le paramètre log_lock_wait à ON, vous ne générez pas beaucoup plus de log et vous avez un aperçu des verrous bloquants. Et pgBadger analyse ces traces.
    Ça peut valoir le coup.
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

Discussions similaires

  1. Activity+ArrayList+Adapter vers Fragment
    Par regma dans le forum Android
    Réponses: 6
    Dernier message: 18/10/2016, 11h40
  2. Requete fichier .js VBA EXCEL REALTIME FX QUOTES
    Par tiuse75016 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 29/05/2010, 18h51
  3. Bouton radio activant/desactivant checkbox - adaptation de la FAQ
    Par 12monkeys dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 07/09/2007, 16h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo