pgBadger начинал как небольшой инструмент Linux CLI, который помог администраторам баз данных анализа лог-файлов PostgreSQL.
Проект видел хороший скорость принятия и развитие развивались, чтобы создать более полный продукт, теперь с графический веб-интерфейс включен, написанный на Perl и упакованы с большим количеством интересных функций.
, интерфейс pgBadger путем чтения файлов журналов PostgreSQL, организации данных, а затем черчения различные детали данных с помощью графиков библиотеки JavaScript.
Это делает чтение данных журнала намного проще и обеспечить более быстрый и легче понять краткий обзор того, что происходит в базе данных.
Журналы за несколько дней, месяцев и лет могут быть сохранены, а также различные базы данных (регистрируемые) детали могут быть проверены.
pgBadger в настоящее время работает с обычными файлами журналов, а также GZIP сжатый файл. Сценарий также может обрабатывать файлы журналов при очень больших размерах
Что нового в этом выпуске:.
- < LI> Новые отчеты pgbouncer являются:
- Запрос Пропускная способность
- Б операций ввода / вывода
- Запросы Средняя продолжительность
- одновременных сеансов
- Гистограмма сессий времени
- Сессии в базе данных
- Сессии одного пользователя
- Сеансы на хост
- налаженные связи
- Подключения в базе данных
- Подключения на одного пользователя
- Подключения на хост
- Наиболее часто используемые зарезервированные пулы
- Наиболее частые ошибки / События
Что нового в версии 7.3:
- Добавить --timezone = + / - HH для управления часовой пояс используется в графиках. Библиотеку JavaScript работает на стороне клиента, так что временная зона используется временная зона браузера так отображаемое время в картах может отличаться от времени в файле журнала.
- Добавить файл /tmp/pgbadger.pid для предотвращения хрон рабочих мест перекрывающихся на тех же файлов журналов.
- Добавлена опция командной строки --pid-Dir, чтобы иметь возможность запускать два pgbadger в то же время, установив альтернативный путь к файлу ФИД.
- Сообщить информацию о & Quot; LOG: пропускаем анализ из ... & Quot; в отчетах событий.
- Сообщить сообщение & Quot; LOG: отправка отмена блокирования автовакуумной & Quot; в события, отчеты. Полезно для поиска запросов генерации автовакуумной убийство по причине вопроса блокировки.
Что нового в версии 7.1:.
- Новый отчет о распределении событий за 5 минут
- Новое в деталях приложения (продолжительность и времена выполнения) для каждого запроса сообщается в самые популярные поисковые запросы отчетов. Подробности видны с новой кнопки под названием & Quot; App (соединений), вовлеченных & Quot;.
- Добавить поддержку auto_explain расширения. EXPLAIN план будет добавлен вместе с топ-запросов при самых медленных доступных в лог-файл.
- Новый отчет о запросах совмещаться длительности каждого пользователя.
- Новый отчет о количестве отмененных запросов (график)
- Новый отчет о запросах генерации наиболее отмены (N)
- Новый отчет о запросах наиболее отменен.
Что нового в версии 7.0:.
- Новый отчет о распределении событий за 5 минут
- Новое в деталях приложения (продолжительность и времена выполнения) для каждого запроса сообщается в самые популярные поисковые запросы отчетов. Подробности видны с новой кнопки под названием & Quot; App (соединений), вовлеченных & Quot;.
- Добавить поддержку auto_explain расширения. EXPLAIN план будет добавлен вместе с топ-запросов при самых медленных доступных в лог-файл.
- Новый отчет о запросах совмещаться длительности каждого пользователя.
- Новый отчет о количестве отмененных запросов (график)
- Новый отчет о запросах генерации наиболее отмены (N)
- Новый отчет о запросах наиболее отменен.
Что нового в версии 6.3:
- Фиксированный случай, когда умирают с прерывания сигнала принимается при использовании - е вариант.
- добавлена новая программа pgbadger_tools, чтобы продемонстрировать, как бороться с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первый из них "объяснить-медленный" позволяют печатать топ самых медленных запросов в EXPLAIN заявления.
- Keep клеща форматирование при масштабировании.
- Исправлено автоматическое обнаружение журналов rsyslogd.
- Исправлена ошибка при расчете мин / макс / сред в & выше общей активности & Quot; отчет. Он был построен на сумму продолжительности запросов в минуту вместо каждой длительности.
- Та же проблема остается с процентили, которые строят, используя сумму продолжительности в минуту и не представляет реальную длительность запросов.
- Это обязательство также включать в себя модификацию в convert_time () сообщениям миллисекунд.
- Добавлен -B или --bar-граф параметр командной строки, чтобы использовать строке вместо строки в графике.
- Исправлена Checkpoint Wal название файлов график использования.
Метод
Что нового в версии 6.0:
- Это новый крупный релиз добавляет некоторые новые функции, такие как автоматической очистки двоичный
- файлы в пошаговом режиме или максимальное количество недель для удержания отчетов.
- Это улучшит инкрементный режим с позволяя использовать многопроцессорной с
- множественный лог-файл.
- Он также добавляет отчет о времени ожидания запроса процентиля на общую таблицу активности
- (процентили 90, 95, 99).
- Там также новый формат вывода: JSON. Этот формат хорош для обмена данными
- с другими языками, что позволяет легко интегрировать результат pgBadger в в
- другие инструменты мониторинга.
- Вы можете выставить свои отчеты, но не данные, используя --anonymize
- вариант pgBadger сможет анонимную все буквенные значения в запросах.
- Когда-нибудь выбрать, чтобы скопировать запрос из отчета может быть боль. Там сейчас
- нажатие кнопки к выберите перед каждым запросом, который позволит вам просто использовать
- Ctrl + C, чтобы скопировать его в буфер обмена
- Использование новой опции -X также позволяют pgBadger выписать дополнительные файлы
- OutDir при создании дополнительных отчетов. Эти файлы являются CSS и
- Javascript код обычно повторяется в каждом HTLM файлов.
- Внимание: поведение pgBadger в пошаговом режиме изменилось. Он теперь будет
- всегда зачистка выходной каталог всех устаревших двоичный файл. Если бы вы были
- использовать эти файлы для создания собственных отчетов, вы можете предотвратить pgBadger удалить
- их с помощью --noclean опции. Обратите внимание, что если вы используете функцию удержания,
- все эти файлы в устаревших каталогов будут удалены тоже.
Комментарии не найдены