pgBadger започна като малка Linux CLI инструмент, който помага на администраторите на бази данни анализират PostgreSQL лог файлове.
Проектът е видял добра скорост на приемане и развитие се е развила за да се получи по-пълна продукт, сега с уеб-базиран GUI включена, написан на Perl и опаковани с много готини функции.
интерфейс работи pgBadger чрез четене PostgreSQL лог файлове, организиране на данните, и след това нанасяне на различни детайли на данни с помощта на JavaScript диаграми библиотека.
Това прави четенето регистрираните данни много по-лесно и да се осигури по-бързо и по-лесно да се разбере, преглед на това, което се случва в базата данни.
Дневници за няколко дни, месеци и години могат да се съхраняват, както и различни бази данни (регистриран) детайли могат да бъдат проверени.
pgBadger в момента работи с нормални лог файлове, както и GZIP компресиран файл. Сценарият е в състояние да се справят с лог файлове в изключително големи размери също
Какво ново в тази версия:.
- < Li> Нови доклади pgbouncer са:
- Заявка Пропускателна
- Bytes I / O Пропускателна
- Заявки Средна продължителност
- Едновременно сесии
- Хистограма на сесии пъти
- сесии на база данни
- сесии на потребител
- сесии на домакина
- Създадени връзки
- Connections на база данни
- Connections на потребител
- Connections на домакина
- Най-използваните запазени басейни
- Най-честите грешки / Събития
Какво ново във версия 7.3:
- Добави --timezone = + / - HH да се контролира часова зона, използвана в класациите. The JavaScript библиотека работи на страна на клиента, така че часовата зона, използвана е часовата зона на браузъра, така че показва времето в класациите може да се различава от времето, в лог файл.
- Добави /tmp/pgbadger.pid файл, за да се предотврати Cron работни места припокриващи се на същите лог файлове.
- Добави опция на командния ред --pid-реж да бъде в състояние да тече два pgbadger в същото време чрез създаване на алтернативен път до файла PID.
- Доклад информация за & quot; журнал: прескочите анализира на ... & quot; в докладите събития.
- Доклад съобщение & quot; журнал: изпращане откажете да блокира autovacuum & quot; в събития съобщава. Полезно да търсят заявки, генериращи autovacuum убие заради проблем със заключване.
Какво ново във версия 7.1:.
- New доклад за събитията разпределение на 5 минути
- New на данни за полагане (обща продължителност и пъти изпълнен) за всяка заявка се съобщава в Top Заявки доклади. Подробностите са видими от нов бутон, наречен & quot; App (ите), които участват & quot;.
- Добавяне на подкрепа за auto_explain разширение. Обяснете план ще бъдат добавени заедно с топ-бавните заявки, когато на разположение в лог файл.
- New доклад за заявки натрупва продължителност на потребител.
- New доклад за броя на анулираните заявки (графика)
- New доклад за заявки генериране на най-отмяната (N)
- New доклад за заявки най анулирана.
Какво ново във версия 7.0:.
- New доклад за събитията разпределение на 5 минути
- New на данни за полагане (обща продължителност и пъти изпълнен) за всяка заявка се съобщава в Top Заявки доклади. Подробностите са видими от нов бутон, наречен & quot; App (ите), които участват & quot;.
- Добавяне на подкрепа за auto_explain разширение. Обяснете план ще бъдат добавени заедно с топ-бавните заявки, когато на разположение в лог файл.
- New доклад за заявки натрупва продължителност на потребител.
- New доклад за броя на анулираните заявки (графика)
- New доклад за заявки генериране на най-отмяната (N)
- New доклад за заявки най анулирана.
Какво ново във версия 6.3:
- Фиксиран случай, когато умре с прекъсване на сигнала е получен при използване - д опция.
- Добавена нова програма pgbadger_tools да покаже как да се справят с pgBadger бинарни файлове, за да изгради своя собствена нова функция. Първият "обясни-бавния" позволява печат на топ-бавните заявки като ОБЯСНЕТЕ отчети.
- Дръжте кърлеж форматиране при мащабиране.
- Фиксиран автоматично откриване на rsyslogd трупи.
- Фиксирана проблем при изчисляването мин / макс / ср в & quot; Активност & quot; доклад. Тя е построена върху сумата от продължителността заявки за минути, вместо на всеки срок.
- Същият въпрос остава с персентил, че са изградени с помощта на сумата от продължителността на минути и не представлява продължителността на недвижими запитвания.
- Това се ангажират също така включва промяна в convert_time () метод, за да доклади милисекунди.
- Добавено -B или --bar-графика опция на командния ред, за да използвате бар вместо ред в графика.
- Фиксиран Checkpoint Wal файлове използване графика заглавие.
Какво ново във версия 6.0:
- Тази нова основна версия добавя някои нови функции, като автоматично почистване на двоичен
- файлове в частичното режим или максимален брой седмици за задържане доклади.
- Тя подобри инкрементален режим с което позволява използване на многопроцесорна с
- множествена лог файл.
- Той добавя също доклад на заявка латентност персентил на масата за обща дейност
- (персентил са 90, 95, 99).
- Има също така и нов изходен формат: JSON. Този формат е добре за обмен на данни
- с други езици, което го прави лесно да се интегрират в резултат pgBadger е в
- други средства за наблюдение.
- Вие може да искате да се изложи отчетите си, но не и на данни, с помощта на --anonymize
- опция pgBadger ще бъде в състояние да анонимна всички буквални стойности в заявките.
- Някъде изберете да копирате на запитването от доклада може да бъде болка. Има сега
- бутон в предната част на всяка заявка, която да ви позволи да използвате просто кликване за избор
- Ctrl + C, за да го копирате в клипборда
- Използването на новата опция -X също позволи pgBadger да напише допълнителни файлове към
- на outdir при създаването на единични съобщения. Тези файлове са СГО и
- Javascript код обикновено се повтаря във всяка Htlm файлове.
- Внимание: поведението на pgBadger в частичното режим се е променило. Тя вече ще
- винаги почистване на изход директория на всички остарели двоичен файл. Ако сте били
- използване на тези файлове, за да изгради своя собствена доклади, можете да се предотврати pgBadger да премахнете
- ги с помощта на --noclean вариант. Имайте предвид, че ако използвате функцията за задържане,
- всички тези файлове в остарели директории ще бъдат премахнати също.
Коментари не е намерена