pgBadger är en öppen källkod och plattformsoberoende programvaruprojekt som har utformats från grunden för att fungera som en kommandorad mjukvara skriven i Perl, som kan användas av systemadministratörer och databasutvecklare att analysera PostgreSQL databasloggar mycket snabbare än om de använder andra verktyg.
Stöder detaljerade rapporter
Viktiga funktioner inkluderar stöd för att visa detaljerade rapporter om SQL-frågor, inklusive övergripande statistik, frågor som var mycket långsam, frågor som tog upp en hel del tid, de mest använda frågor, frågor som genererade ett stort antal temporära filer, frågor som väntade mest, frågor som genererade de största temporära filer, samt de vanligaste felen.
Stöder cirkeldiagram
Ansökan ger också användare med stöd för cirkeldiagram, ger dem möjlighet att låsa statistik, visa frågor av typen, inklusive ta bort, infoga, välj och uppdatera, granska sessioner per användare, kund eller databas, granska anslutningar per användare, kund eller databas, visa histogram av fråge gånger, displayen automatiskt analysera och automatisk vakuum per bord, liksom att visa fördelningen av frågor typ per program eller databas.
Stöder tidsbaserade diagram
Förutom ovanstående pgBadger stöder också tidsbaserade diagram, som kan visa statistik om SQL-frågor, statistik om vägspärrar, temporära filer statistik, auto-analysera och automatisk vakuum statistik samt histogram av varje timme händelser eller fel, och fråge varaktighet / count.
Under huven och stöds operativsystem
Programmet är skrivet helt i programmeringsspråket Perl, vilket innebär att det är en plattformsoberoende program för att stödja alla GNU / Linux-distributioner, olika BSD smaker, samt Microsoft Windows och Mac OS X-operativsystem. Båda hårdvaruplattformar 32-bitars och 64-bitars stöds just nu
Vad är nytt i den här versionen.
- Den här versionen åtgärda vissa problem och lägger till några nya funktioner. Det tillför en ny alternativ -B eller --bar-graf att använda bar i stället för linje i diagrammen. Det kommer också att hålla tick formatering när du zoomar.
- Frisläppandet också lägga ett nytt program: pgbadger_tools att visa hur man arbetar med pgBadger binära filer för att bygga din egen nyhet. De första verktyg "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden. Det finns också Additionnal alternativ för att utföra automatiskt uttalanden med förklara ANALYS och få exekveringsplanen. Se hjälp av programmet för mer information eller filen README i verktygskatalogen.
- Vissa ändringar kommer att ändra vissa beteenden:
- -T | --title textvärde kommer nu att visas i stället för pgBadger etiketten direkt efter logotypen. rapportera. Det var tidigare visas på musen över pgBadger etiketten.
- Ändringar:
- Byt -T | --title position på pgBadger rapport. Titel nu åsidosätta pgBadger etiketten. Tack vare Julien Rouhauld för plåstret.
- Lägg --file per fråga och --format-query möjlighet att skriva varje långsammaste fråga i separat fil med namnet qryXXX.sql och utföra minimal formatering av frågor. Tack vare Rodolphe Quiedeville för plåstret.
- Ta bort debug fråga från förklara det långsammaste verktyg.
- Fix uppsving i sessioner antal rapport när ett undantag eller alternativ integration (dbname, användare, appname, etc.) används. Tack vare suyah för rapporten.
- Fix allvarligt fel när fjärrloggfilen är 0 storlek. Tack vare Julien Rouhaud för rapporten.
- Tillåt pgbadger_tools --explain långsammaste att automatiskt köra explain uttalanden en rapport planen. Se pgbadger_tools help för mer förklaring.
- Lägg --analyze möjlighet att ersätta FÖRKLARA uttalanden förklara (ANALYSERA, VERBOSE buffertar).
- Flytta pgbadger_tools program och README.tools till verktygen / katalogen med att ta bort förlängningen. Lägg till fler kommentarer och förklaringar.
- Fix fall dö med avbrottssignal tas emot när man använder alternativet -e. Tack vare Lloyd Albin för rapporten.
- Lägg till ett nytt program pgbadger_tools att visa hur man handskas med pgBadger binära filer för att bygga din egen nyhet. Den första "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden.
- Håll tick formatering vid zoomning. Tack vare Julien Rouhaud för plåstret.
- Fix automatisk detektering av rsyslogd stockar. Tack vare David dag för rapporten.
- Fix fråga vid beräkningen av min / max / avg i & quot; General aktivitet & quot; rapportera. Det byggdes på summan av frågor varaktighet per minuter i stället för varje längd. Tack vare Jayadevan M för rapporten.
- Samma problem kvarstår med percentilen som är byggda med hjälp av summan av varaktigheten per minuter och representerar inte de verkliga frågor varaktighet.
- Detta begå även inkludera en förändring i convert_time () för att rapporter millisekunder.
- Lägg till -B eller --bar-graf kommandorad möjlighet att använda bar i stället för linje i diagrammet. Tack vare Bart Dopheide för förslaget.
- Fix Checkpoint Wal-filer användning graf titel.
Vad är nytt i version 7.3:
- Den här versionen åtgärda vissa problem och lägger till några nya funktioner. Det tillför en ny alternativ -B eller --bar-graf att använda bar i stället för linje i diagrammen. Det kommer också att hålla tick formatering när du zoomar.
- Frisläppandet också lägga ett nytt program: pgbadger_tools att visa hur man arbetar med pgBadger binära filer för att bygga din egen nyhet. De första verktyg "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden. Det finns också Additionnal alternativ för att utföra automatiskt uttalanden med förklara ANALYS och få exekveringsplanen. Se hjälp av programmet för mer information eller filen README i verktygskatalogen.
- Vissa ändringar kommer att ändra vissa beteenden:
- -T | --title textvärde kommer nu att visas i stället för pgBadger etiketten direkt efter logotypen. rapportera. Det var tidigare visas på musen över pgBadger etiketten.
- Ändringar:
- Byt -T | --title position på pgBadger rapport. Titel nu åsidosätta pgBadger etiketten. Tack vare Julien Rouhauld för plåstret.
- Lägg --file per fråga och --format-query möjlighet att skriva varje långsammaste fråga i separat fil med namnet qryXXX.sql och utföra minimal formatering av frågor. Tack vare Rodolphe Quiedeville för plåstret.
- Ta bort debug fråga från förklara det långsammaste verktyg.
- Fix uppsving i sessioner antal rapport när ett undantag eller alternativ integration (dbname, användare, appname, etc.) används. Tack vare suyah för rapporten.
- Fix allvarligt fel när fjärrloggfilen är 0 storlek. Tack vare Julien Rouhaud för rapporten.
- Tillåt pgbadger_tools --explain långsammaste att automatiskt köra explain uttalanden en rapport planen. Se pgbadger_tools help för mer förklaring.
- Lägg --analyze möjlighet att ersätta FÖRKLARA uttalanden förklara (ANALYSERA, VERBOSE buffertar).
- Flytta pgbadger_tools program och README.tools till verktygen / katalogen med att ta bort förlängningen. Lägg till fler kommentarer och förklaringar.
- Fix fall dö med avbrottssignal tas emot när man använder alternativet -e. Tack vare Lloyd Albin för rapporten.
- Lägg till ett nytt program pgbadger_tools att visa hur man handskas med pgBadger binära filer för att bygga din egen nyhet. Den första "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden.
- Håll tick formatering vid zoomning. Tack vare Julien Rouhaud för plåstret.
- Fix automatisk detektering av rsyslogd stockar. Tack vare David dag för rapporten.
- Fix fråga vid beräkningen av min / max / avg i & quot; General aktivitet & quot; rapportera. Det byggdes på summan av frågor varaktighet per minuter i stället för varje längd. Tack vare Jayadevan M för rapporten.
- Samma problem kvarstår med percentilen som är byggda med hjälp av summan av varaktigheten per minuter och representerar inte de verkliga frågor varaktighet.
- Detta begå även inkludera en förändring i convert_time () för att rapporter millisekunder.
- Lägg till -B eller --bar-graf kommandorad möjlighet att använda bar i stället för linje i diagrammet. Tack vare Bart Dopheide för förslaget.
- Fix Checkpoint Wal-filer användning graf titel.
Vad är nytt i version 7.1:
- Den här versionen åtgärda vissa problem och lägger till några nya funktioner. Det tillför en ny alternativ -B eller --bar-graf att använda bar i stället för linje i diagrammen. Det kommer också att hålla tick formatering när du zoomar.
- Frisläppandet också lägga ett nytt program: pgbadger_tools att visa hur man arbetar med pgBadger binära filer för att bygga din egen nyhet. De första verktyg "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden. Det finns också Additionnal alternativ för att utföra automatiskt uttalanden med förklara ANALYS och få exekveringsplanen. Se hjälp av programmet för mer information eller filen README i verktygskatalogen.
- Vissa ändringar kommer att ändra vissa beteenden:
- -T | --title textvärde kommer nu att visas i stället för pgBadger etiketten direkt efter logotypen. rapportera. Det var tidigare visas på musen över pgBadger etiketten.
- Ändringar:
- Byt -T | --title position på pgBadger rapport. Titel nu åsidosätta pgBadger etiketten. Tack vare Julien Rouhauld för plåstret.
- Lägg --file per fråga och --format-query möjlighet att skriva varje långsammaste fråga i separat fil med namnet qryXXX.sql och utföra minimal formatering av frågor. Tack vare Rodolphe Quiedeville för plåstret.
- Ta bort debug fråga från förklara det långsammaste verktyg.
- Fix uppsving i sessioner antal rapport när ett undantag eller alternativ integration (dbname, användare, appname, etc.) används. Tack vare suyah för rapporten.
- Fix allvarligt fel när fjärrloggfilen är 0 storlek. Tack vare Julien Rouhaud för rapporten.
- Tillåt pgbadger_tools --explain långsammaste att automatiskt köra explain uttalanden en rapport planen. Se pgbadger_tools help för mer förklaring.
- Lägg --analyze möjlighet att ersätta FÖRKLARA uttalanden förklara (ANALYSERA, VERBOSE buffertar).
- Flytta pgbadger_tools program och README.tools till verktygen / katalogen med att ta bort förlängningen. Lägg till fler kommentarer och förklaringar.
- Fix fall dö med avbrottssignal tas emot när man använder alternativet -e. Tack vare Lloyd Albin för rapporten.
- Lägg till ett nytt program pgbadger_tools att visa hur man handskas med pgBadger binära filer för att bygga din egen nyhet. Den första "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden.
- Håll tick formatering vid zoomning. Tack vare Julien Rouhaud för plåstret.
- Fix automatisk detektering av rsyslogd stockar. Tack vare David dag för rapporten.
- Fix fråga vid beräkningen av min / max / avg i & quot; General aktivitet & quot; rapportera. Det byggdes på summan av frågor varaktighet per minuter i stället för varje längd. Tack vare Jayadevan M för rapporten.
- Samma problem kvarstår med percentilen som är byggda med hjälp av summan av varaktigheten per minuter och representerar inte de verkliga frågor varaktighet.
- Detta begå även inkludera en förändring i convert_time () för att rapporter millisekunder.
- Lägg till -B eller --bar-graf kommandorad möjlighet att använda bar i stället för linje i diagrammet. Tack vare Bart Dopheide för förslaget.
- Fix Checkpoint Wal-filer användning graf titel.
Vad är nytt i version 7.0:
- Den här versionen åtgärda vissa problem och lägger till några nya funktioner. Det tillför en ny alternativ -B eller --bar-graf att använda bar i stället för linje i diagrammen. Det kommer också att hålla tick formatering när du zoomar.
- Frisläppandet också lägga ett nytt program: pgbadger_tools att visa hur man arbetar med pgBadger binära filer för att bygga din egen nyhet. De första verktyg "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden. Det finns också Additionnal alternativ för att utföra automatiskt uttalanden med förklara ANALYS och få exekveringsplanen. Se hjälp av programmet för mer information eller filen README i verktygskatalogen.
- Vissa ändringar kommer att ändra vissa beteenden:
- -T | --title textvärde kommer nu att visas i stället för pgBadger etiketten direkt efter logotypen. rapportera. Det var tidigare visas på musen över pgBadger etiketten.
- Ändringar:
- Byt -T | --title position på pgBadger rapport. Titel nu åsidosätta pgBadger etiketten. Tack vare Julien Rouhauld för plåstret.
- Lägg --file per fråga och --format-query möjlighet att skriva varje långsammaste fråga i separat fil med namnet qryXXX.sql och utföra minimal formatering av frågor. Tack vare Rodolphe Quiedeville för plåstret.
- Ta bort debug fråga från förklara det långsammaste verktyg.
- Fix uppsving i sessioner antal rapport när ett undantag eller alternativ integration (dbname, användare, appname, etc.) används. Tack vare suyah för rapporten.
- Fix allvarligt fel när fjärrloggfilen är 0 storlek. Tack vare Julien Rouhaud för rapporten.
- Tillåt pgbadger_tools --explain långsammaste att automatiskt köra explain uttalanden en rapport planen. Se pgbadger_tools help för mer förklaring.
- Lägg --analyze möjlighet att ersätta FÖRKLARA uttalanden förklara (ANALYSERA, VERBOSE buffertar).
- Flytta pgbadger_tools program och README.tools till verktygen / katalogen med att ta bort förlängningen. Lägg till fler kommentarer och förklaringar.
- Fix fall dö med avbrottssignal tas emot när man använder alternativet -e. Tack vare Lloyd Albin för rapporten.
- Lägg till ett nytt program pgbadger_tools att visa hur man handskas med pgBadger binära filer för att bygga din egen nyhet. Den första "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden.
- Håll tick formatering vid zoomning. Tack vare Julien Rouhaud för plåstret.
- Fix automatisk detektering av rsyslogd stockar. Tack vare David dag för rapporten.
- Fix fråga vid beräkningen av min / max / avg i & quot; General aktivitet & quot; rapportera. Det byggdes på summan av frågor varaktighet per minuter i stället för varje längd. Tack vare Jayadevan M för rapporten.
- Samma problem kvarstår med percentilen som är byggda med hjälp av summan av varaktigheten per minuter och representerar inte de verkliga frågor varaktighet.
- Detta begå även inkludera en förändring i convert_time () för att rapporter millisekunder.
- Lägg till -B eller --bar-graf kommandorad möjlighet att använda bar i stället för linje i diagrammet. Tack vare Bart Dopheide för förslaget.
- Fix Checkpoint Wal-filer användning graf titel.
Vad är nytt i version 6.4:
- Den här versionen åtgärda vissa problem och lägger till några nya funktioner. Det tillför en ny alternativ -B eller --bar-graf att använda bar i stället för linje i diagrammen. Det kommer också att hålla tick formatering när du zoomar.
- Frisläppandet också lägga ett nytt program: pgbadger_tools att visa hur man arbetar med pgBadger binära filer för att bygga din egen nyhet. De första verktyg "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden. Det finns också Additionnal alternativ för att utföra automatiskt uttalanden med förklara ANALYS och få exekveringsplanen. Se hjälp av programmet för mer information eller filen README i verktygskatalogen.
- Vissa ändringar kommer att ändra vissa beteenden:
- -T | --title textvärde kommer nu att visas i stället för pgBadger etiketten direkt efter logotypen. rapportera. Det var tidigare visas på musen över pgBadger etiketten.
- Ändringar:
- Byt -T | --title position på pgBadger rapport. Titel nu åsidosätta pgBadger etiketten. Tack vare Julien Rouhauld för plåstret.
- Lägg --file per fråga och --format-query möjlighet att skriva varje långsammaste fråga i separat fil med namnet qryXXX.sql och utföra minimal formatering av frågor. Tack vare Rodolphe Quiedeville för plåstret.
- Ta bort debug fråga från förklara det långsammaste verktyg.
- Fix uppsving i sessioner antal rapport när ett undantag eller alternativ integration (dbname, användare, appname, etc.) används. Tack vare suyah för rapporten.
- Fix allvarligt fel när fjärrloggfilen är 0 storlek. Tack vare Julien Rouhaud för rapporten.
- Tillåt pgbadger_tools --explain långsammaste att automatiskt köra explain uttalanden en rapport planen. Se pgbadger_tools help för mer förklaring.
- Lägg --analyze möjlighet att ersätta FÖRKLARA uttalanden förklara (ANALYSERA, VERBOSE buffertar).
- Flytta pgbadger_tools program och README.tools till verktygen / katalogen med att ta bort förlängningen. Lägg till fler kommentarer och förklaringar.
- Fix fall dö med avbrottssignal tas emot när man använder alternativet -e. Tack vare Lloyd Albin för rapporten.
- Lägg till ett nytt program pgbadger_tools att visa hur man handskas med pgBadger binära filer för att bygga din egen nyhet. Den första "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden.
- Håll tick formatering vid zoomning. Tack vare Julien Rouhaud för plåstret.
- Fix automatisk detektering av rsyslogd stockar. Tack vare David dag för rapporten.
- Fix fråga vid beräkningen av min / max / avg i & quot; General aktivitet & quot; rapportera. Det byggdes på summan av frågor varaktighet per minuter i stället för varje längd. Tack vare Jayadevan M för rapporten.
- Samma problem kvarstår med percentilen som är byggda med hjälp av summan av varaktigheten per minuter och representerar inte de verkliga frågor varaktighet.
- Detta begå även inkludera en förändring i convert_time () för att rapporter millisekunder.
- Lägg till -B eller --bar-graf kommandorad möjlighet att använda bar i stället för linje i diagrammet. Tack vare Bart Dopheide för förslaget.
- Fix Checkpoint Wal-filer användning graf titel.
Vad är nytt i version 6.2:
- Den här versionen åtgärda vissa problem och lägger till några nya funktioner. Det tillför en ny alternativ -B eller --bar-graf att använda bar i stället för linje i diagrammen. Det kommer också att hålla tick formatering när du zoomar.
- Frisläppandet också lägga ett nytt program: pgbadger_tools att visa hur man arbetar med pgBadger binära filer för att bygga din egen nyhet. De första verktyg "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden. Det finns också Additionnal alternativ för att utföra automatiskt uttalanden med förklara ANALYS och få exekveringsplanen. Se hjälp av programmet för mer information eller filen README i verktygskatalogen.
- Vissa ändringar kommer att ändra vissa beteenden:
- -T | --title textvärde kommer nu att visas i stället för pgBadger etiketten direkt efter logotypen. rapportera. Det var tidigare visas på musen över pgBadger etiketten.
- Ändringar:
- Byt -T | --title position på pgBadger rapport. Titel nu åsidosätta pgBadger etiketten. Tack vare Julien Rouhauld för plåstret.
- Lägg --file per fråga och --format-query möjlighet att skriva varje långsammaste fråga i separat fil med namnet qryXXX.sql och utföra minimal formatering av frågor. Tack vare Rodolphe Quiedeville för plåstret.
- Ta bort debug fråga från förklara det långsammaste verktyg.
- Fix uppsving i sessioner antal rapport när ett undantag eller alternativ integration (dbname, användare, appname, etc.) används. Tack vare suyah för rapporten.
- Fix allvarligt fel när fjärrloggfilen är 0 storlek. Tack vare Julien Rouhaud för rapporten.
- Tillåt pgbadger_tools --explain långsammaste att automatiskt köra explain uttalanden en rapport planen. Se pgbadger_tools help för mer förklaring.
- Lägg --analyze möjlighet att ersätta FÖRKLARA uttalanden förklara (ANALYSERA, VERBOSE buffertar).
- Flytta pgbadger_tools program och README.tools till verktygen / katalogen med att ta bort förlängningen. Lägg till fler kommentarer och förklaringar.
- Fix fall dö med avbrottssignal tas emot när man använder alternativet -e. Tack vare Lloyd Albin för rapporten.
- Lägg till ett nytt program pgbadger_tools att visa hur man handskas med pgBadger binära filer för att bygga din egen nyhet. Den första "förklara det långsammaste" tillåta utskrift av topplångsammaste frågor som FÖRKLARA uttalanden.
- Håll tick formatering vid zoomning. Tack vare Julien Rouhaud för plåstret.
- Fix automatisk detektering av rsyslogd stockar. Tack vare David dag för rapporten.
- Fix fråga vid beräkningen av min / max / avg i & quot; General aktivitet & quot; rapportera. Det byggdes på summan av frågor varaktighet per minuter i stället för varje längd. Tack vare Jayadevan M för rapporten.
- Samma problem kvarstår med percentilen som är byggda med hjälp av summan av varaktigheten per minuter och representerar inte de verkliga frågor varaktighet.
- Detta begå även inkludera en förändring i convert_time () för att rapporter millisekunder.
- Lägg till -B eller --bar-graf kommandorad möjlighet att använda bar i stället för linje i diagrammet. Tack vare Bart Dopheide för förslaget.
- Fix Checkpoint Wal-filer användning graf titel.
Vad är nytt i version 5.0:
- lägger Denna nya större version några nya funktioner som inkrementell läge och en SQL-frågor gånger histogram.
- Det finns också en timme grafisk representation av räkningen och genomsnittlig varaktighet av topp normaliserade frågor, och samma för fel eller händelser (du kommer att kunna se grafiskt på vilka timmar de förekommer det oftast).
Vad är nytt i version 4.1:
- Denna version åtgärdar två stora buggar och några andra mindre problem.
- Det finns också en ny kommandorad alternativ --exclude-appname som tillåter uteslutning av rapporten från frågor som genereras av ett särskilt program, som pg_dump.
- Dokumentation har uppdaterats med ett nytt kapitel om att bygga inkrementella rapporter.
Vad är nytt i version 4.0:
- Den här versionen kommer med en massa nya funktioner, inklusive en komplett översyn för HTML-rapporter, en del ny statistik, kompatibilitet med PostgreSQL 9.3, och tidsperiod utestängning.
Vad är nytt i version 3.5:
- senaste utgåvan av 3.x gren, är detta en felrättningsutgåva som också lägger till några ganska utskrift av Y-axelnummer på grafer och en ny graf som grupper frågor varaktighet serien (som visades som andra Y-axeln på grafer), samt en ny graf med antalet temporära filer ( som också användes som andra Y-axeln).
Vad är nytt i version 3.4:
- Denna version lagt till många grafiska förbättringar och bättre rendering av stockar över ett par timmar.
- buggar har åtgärdats, särskilt i rapporter om frågor som genererar mest temporära filer.
Vad är nytt i version 3.3:
- Denna version lägger fyra mer användbara rapporter om frågor som genererar lås och temporära filer.
- En annan ny rapport om omstart punkter och flera bugsfixes eller kosmetiska förändringar.
- Stöd för parallell bearbetning under Windows har tagits bort.
Vad är nytt i version 3.2:
- Detta är främst en felrättningsutgåva, som också tillägger att fly av HTML-kod i frågor och tillägger Min / Max rapporter med Genomsnittlig duration i alla frågor rapporter.
Vad är nytt i version 3.1:
- Detta är en snabbkoppling för att åtgärda saknade rapporter om mest frekventa fel och långsammaste normaliserade frågor i den tidigare versionen publicerades igår.
Krav :
- Perl
Kommentarer hittades inte