pgBadger

Logiciel capture d'écran:
pgBadger
Détails logiciels:
Version: 8.0 Mise à jour
Date de transfert: 9 Apr 16
Développeur: Dalibo
Licence: Gratuit
Popularité: 28

Rating: nan/5 (Total Votes: 0)

pgBadger a commencé comme un petit outil Linux CLI qui a aidé les administrateurs de base de données à analyser les fichiers journaux de PostgreSQL.

Le projet a connu un taux d'adoption bonne et le développement a évolué pour produire un produit plus complet, maintenant avec une interface graphique basée sur le Web inclus, écrit en Perl et emballé avec beaucoup de fonctionnalités intéressantes.

L'interface pgBadger fonctionne en lisant les fichiers journaux de PostgreSQL, l'organisation des données, puis traçant différents détails de données en utilisant une bibliothèque de cartographie JavaScript.

Cela rend la lecture des données du journal beaucoup plus facile et de fournir une plus rapide et plus facile à comprendre aperçu de ce qui se passe dans la base de données.

Logs pour plusieurs jours, des mois et des années peuvent être conservés, et diverses bases de données (enregistrées) les détails peuvent être vérifiés.

pgBadger travaille actuellement avec les fichiers journaux normaux, ainsi que gzip fichier compressé. Le script est également capable de gérer les fichiers journaux à très grandes tailles

Ce qui est nouveau dans cette version:.

    < li> de nouveaux rapports de pgbouncer sont:
  • Demande Throughput
  • Octets I / O Throughput
  • Requêtes Durée moyenne
  • sessions simultanées
  • Histogramme des sessions fois
  • Sessions par base de données
  • Sessions par utilisateur
  • Sessions par hôte
  • Connexions établies
  • Connexions par base de données
  • Connexions par utilisateur
  • Connexions par hôte
  • piscines réservées les plus utilisés
  • erreurs les plus fréquentes / Events

Ce qui est nouveau dans la version 7.3:

  • Ajouter --timezone = + / - HH pour contrôler la fuseau horaire utilisé dans les graphiques. La bibliothèque javascript fonctionne à côté client de sorte que le fuseau horaire utilisé est le fuseau horaire du navigateur de sorte que le temps affiché dans les tableaux peut être différent du temps dans le fichier journal.
  • Ajouter un fichier /tmp/pgbadger.pid pour éviter les tâches cron overlaping sur mêmes fichiers journaux.
  • Ajout d'une option de ligne de commande --pid-dir pour être en mesure d'exécuter deux pgbadger en même temps en définissant un autre chemin vers le fichier pid.
  • Informations Rapport sur les & quot; LOG: sauter l'analyse de ... & quot; dans des rapports d'événements.
  • message de rapport & quot; LOG: l'envoi d'annuler le blocage autovacuum & quot; dans des événements rapports. Utile pour rechercher des requêtes générant autovacuum tuer à cause d'un problème de verrouillage.

Ce qui est nouveau dans la version 7.1:.

  • Nouveau rapport sur les événements de distribution par 5 minutes
  • Nouveau par les détails d'application (durée totale et temps exécuté) pour chaque requête rapporté dans Top requêtes rapports. Les détails sont visibles à partir d'un nouveau bouton appelé & quot; App (s) impliqué & quot;.
  • Ajout du support pour auto_explain l'extension. EXPLAIN plan sera ajouté avec top les plus lentes requêtes lorsque disponibles dans le fichier journal.
  • Un nouveau rapport sur les requêtes durées cumulées par utilisateur.
  • Nouveau rapport sur le nombre de requêtes annulées (graphique)
  • Un nouveau rapport sur les requêtes générant le plus de l'annulation (N)
  • Un nouveau rapport sur les requêtes les plus annulée.

Ce qui est nouveau dans la version 7.0:.

  • Nouveau rapport sur les événements de distribution par 5 minutes
  • Nouveau par les détails d'application (durée totale et temps exécuté) pour chaque requête rapporté dans Top requêtes rapports. Les détails sont visibles à partir d'un nouveau bouton appelé & quot; App (s) impliqué & quot;.
  • Ajout du support pour auto_explain l'extension. EXPLAIN plan sera ajouté avec top les plus lentes requêtes lorsque disponibles dans le fichier journal.
  • Un nouveau rapport sur les requêtes durées cumulées par utilisateur.
  • Nouveau rapport sur le nombre de requêtes annulées (graphique)
  • Un nouveau rapport sur les requêtes générant le plus de l'annulation (N)
  • Un nouveau rapport sur les requêtes les plus annulée.

Ce qui est nouveau dans la version 6.3:

  • cas fixe où mourir avec signal d'interruption est reçu lors de l'utilisation - e option.
  • Ajout d'un nouveau pgbadger_tools de programme pour démontrer comment traiter les fichiers binaires pgBadger pour construire votre propre nouvelle fonctionnalité. Le premier 'expliquer-lent »permet l'impression des premières requêtes les plus lentes que EXPLAIN.
  • Gardez tick formatage lors du zoom.
  • détection automatique fixe des journaux de rsyslogd.
  • Correction d'un problème dans le calcul min / max / moyenne dans & quot; & quot Activité générale; rapport. Il a été construit sur la somme des requêtes durée par minute au lieu de chaque durée.
  • Le même problème reste avec percentile qui sont construire en utilisant la somme de la durée par minutes et ne représente pas la durée des requêtes réel.

  • méthode
  • Ce commit également inclure une modification dans convert_time () pour les rapports millisecondes.
  • Ajout option -b ou --bar-graph ligne de commande à utiliser la barre à la place de la ligne dans le graphique.
  • Checkpoint Wal titre fichiers usage graphique fixe.

Ce qui est nouveau dans la version 6.0:

  • Cette nouvelle version majeure ajoute quelques nouvelles fonctionnalités comme le nettoyage automatique des binaire
  • les fichiers en mode incrémental ou nombre maximal de semaines pour les rapports de rétention.
  • Il améliore le mode incrémental permettant l'utilisation de multitraitement avec
  • fichier journal multiple.
  • Il ajoute également le rapport de percentile requête de latence sur la table d'activité générale
  • (percentiles sont 90, 95, 99).
  • Il y a aussi un nouveau format de sortie: JSON. Ce format est bon pour le partage de données
  • avec d'autres langues, ce qui le rend facile à intégrer le résultat de pgBadger en
  • d'autres outils de surveillance.
  • Vous voudrez peut-être exposer vos rapports, mais pas les données, en utilisant la --anonymize
  • Option pgBadger sera en mesure de anonymiser toutes les valeurs littérales dans les requêtes.
  • sélectionnez Parfois, pour copier une requête à partir du rapport pourrait être une douleur. Il y a maintenant
  • un bouton click-to-select en face de chaque requête qui vous permettent d'utiliser simplement
  • Ctrl + C pour copier sur le presse-papiers
  • L'utilisation de la nouvelle option -X permettent également pgBadger d'écrire des fichiers supplémentaires sur
  • l'outdir lors de la création de rapports supplémentaires. Ces fichiers sont les CSS et
  • code Javascript normalement répété dans chaque fichier HTLM.
  • Attention: le comportement de pgBadger en mode incrémental a changé. Il va maintenant
  • toujours nettoyer le répertoire de sortie de tous les fichiers binaires obsolètes. Si vous étiez
  • l'utilisation de ces fichiers pour créer vos propres rapports, vous pouvez empêcher pgBadger pour supprimer
  • les en utilisant l'option --noclean. Notez que si vous utilisez la fonction de rétention,
  • tous ces fichiers dans des répertoires obsolètes seront supprimés aussi.

Logiciel similaire

TingoDB
TingoDB

10 Dec 15

Apache JDO
Apache JDO

11 Apr 15

CUBRID Perl Driver
CUBRID Perl Driver

13 May 15

PicoRedis
PicoRedis

13 May 15

D'autres logiciels de développeur Dalibo

pgBadger
pgBadger

26 Apr 16

pgShark
pgShark

14 Apr 15

Commentaires à pgBadger

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!