pgBadger это программный проект с открытым исходным кодом и кросс-платформенный, которая была разработана с нуля, чтобы действовать в качестве командной строки программного обеспечения, написанного на языке Perl, который может быть использован системными администраторами и разработчиками баз данных для анализа PostgreSQL базы данных журналов гораздо быстрее, чем если бы они были с помощью других инструментов.
Поддерживает подробные отчеты
Основные функции включают поддержку для просмотра подробных отчетов о запросах SQL, включая общую статистику, запросы, которые были очень медленными, запросов, отнимала много времени, наиболее часто используемые запросы, запросы, генерируемые большое количество временных файлов, запросы, которые ждали больше всего, запросы, генерируемые самые большие временные файлы, а также наиболее часто встречающиеся ошибки.
Поддерживает круговые диаграммы
Приложение также предоставляет пользователям поддержку круговых диаграмм, что позволяет им блокировать статистику, просматривать запросы по типу, включая удаление, вставка, выбор и обновление, просмотр сеансов для каждого пользователя, клиента или базы данных, просматривать соединения для каждого пользователя, клиента или базы данных, просматривать гистограмму времени запроса, дисплей автоматически анализировать и автоматический вакуум за столом, а также показать распределение типа запросов в приложения или базы данных.
Поддержка времени на основе графиков
В дополнение к вышесказанному, pgBadger также поддерживает основанные на времени графики, который может отображать статистику о запросах SQL, статистические данные о контрольно-пропускных пунктов, временных статистических файлов, автоматическое анализа и автоматической вакуумной статистики, а также гистограмм почасовых событий или ошибок и запросов длительности / кол.
Под капотом и поддерживаемых операционных систем
Программа полностью написана на языке программирования Perl, а это значит, что она является независимой от платформы приложение, предназначенное для поддержки всех дистрибутивов GNU / Linux, различные BSD ароматы, а также операционные системы Microsoft Windows и Mac OS X. Обе 32-разрядные и 64-разрядные аппаратные платформы поддерживаются в данный момент
Что нового в этом выпуске:.
<уль >
<Литий> The -Т | --title значение текста теперь будет отображаться вместо метки pgBadger сразу после логотипа. отчет. Ранее оно размещалось на мыши над этикеткой pgBadger.
Метод
Что нового в версии 7.3:
- Этот релиз исправить некоторые проблемы и добавляет некоторые новые функции. Он добавляет новую опцию -B или --bar-граф, чтобы использовать строку вместо строки в виде графиков. Она также будет держать клеща форматирование при масштабировании.
- Выпуск также добавить новую программу: pgbadger_tools, чтобы продемонстрировать, как работает с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первые инструменты 'объяснить-Slowest' позволяют печатать топ самых медленных запросов как РАЗЪЯСНЯЕМ заявления. Там также additionnal опции для автоматического выполнения операторов с EXPLAIN ANALYZE и получить план выполнения. См помощи программы для получения дополнительной информации или в файле README в каталоге инструментов.
- Некоторые модификации изменит определенное поведение:
- Изменения:
- Изменить -Т | --title позиция по докладу pgBadger. Название Теперь переопределить метку pgBadger. Благодаря Julien Rouhauld для патча.
- Добавить --file-за запроса и опции --format-запроса для записи каждого медленную запроса в отдельном файле с именем qryXXX.sql и выполнить минимальную верстку запросов. Благодаря Родольф Quiedeville для патча.
- Удалить отладки запрос из-объяснения самого медленного инструмента.
- Исправлена ошибка всплеск сессий Номер отчета, когда исключение или включение опции (имя_бд, пользователь, имя_приложения и т.д.) используется. Благодаря suyah для отчета.
- Fix фатальную ошибку, когда удаленный файл журнала 0 размер. Благодаря Julien Rouhaud для отчета.
- Разрешить pgbadger_tools --explain-медленный, чтобы автоматически выполнять операторы EXPLAIN отчет об план. См pgbadger_tools --help для более подробного объяснения.
- Добавьте --analyze параметр для замены РАЗЪЯСНЯЕМ заявления EXPLAIN (ПРОАНАЛИЗИРУЙТЕ, VERBOSE, буферные).
- Программа Move pgbadger_tools и README.tools в поддиректорию инструментов / с удалением расширения. Добавить дополнительные замечания и пояснения.
- случай Фикс, где умирают с прерывания сигнала принимается при использовании опции -e. Благодаря Lloyd Альбин для отчета.
- Добавить новую программу pgbadger_tools, чтобы продемонстрировать, как бороться с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первый из них "объяснить-медленный" позволяют печатать топ самых медленных запросов в EXPLAIN заявления.
- Keep клеща форматирование при масштабировании. Благодаря Julien Rouhaud для патча.
- Исправьте автоматическое обнаружение бревен rsyslogd. Благодаря David Day для отчета.
- Исправлена проблема при вычислении мин / макс / сред в & выше общей активности & Quot; отчет. Он был построен на сумму продолжительности запросов в считанные минуты вместо каждой продолжительности. Благодаря Jayadevan M для отчета.
- Та же проблема остается с процентили, которые строят, используя сумму продолжительности в минуту и не представляет реальную длительность запросов.
- Это обязательство также включать в себя модификацию в convert_time () сообщениям миллисекунд.
- Добавьте -B или командной строки --bar-граф возможность использовать строку вместо строки в графике. Благодаря Bart Dopheide за предложение.
- Fix Checkpoint Wal название файлов график использования.
<Литий> The -Т | --title значение текста теперь будет отображаться вместо метки pgBadger сразу после логотипа. отчет. Ранее оно размещалось на мыши над этикеткой pgBadger.
Метод
Что нового в версии 7.1:
- Этот релиз исправить некоторые проблемы и добавляет некоторые новые функции. Он добавляет новую опцию -B или --bar-граф, чтобы использовать строку вместо строки в виде графиков. Она также будет держать клеща форматирование при масштабировании.
- Выпуск также добавить новую программу: pgbadger_tools, чтобы продемонстрировать, как работает с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первые инструменты 'объяснить-Slowest' позволяют печатать топ самых медленных запросов как РАЗЪЯСНЯЕМ заявления. Там также additionnal опции для автоматического выполнения операторов с EXPLAIN ANALYZE и получить план выполнения. См помощи программы для получения дополнительной информации или в файле README в каталоге инструментов.
- Некоторые модификации изменит определенное поведение:
- Изменения:
- Изменить -Т | --title позиция по докладу pgBadger. Название Теперь переопределить метку pgBadger. Благодаря Julien Rouhauld для патча.
- Добавить --file-за запроса и опции --format-запроса для записи каждого медленную запроса в отдельном файле с именем qryXXX.sql и выполнить минимальную верстку запросов. Благодаря Родольф Quiedeville для патча.
- Удалить отладки запрос из-объяснения самого медленного инструмента.
- Исправлена ошибка всплеск сессий Номер отчета, когда исключение или включение опции (имя_бд, пользователь, имя_приложения и т.д.) используется. Благодаря suyah для отчета.
- Fix фатальную ошибку, когда удаленный файл журнала 0 размер. Благодаря Julien Rouhaud для отчета.
- Разрешить pgbadger_tools --explain-медленный, чтобы автоматически выполнять операторы EXPLAIN отчет об план. См pgbadger_tools --help для более подробного объяснения.
- Добавьте --analyze параметр для замены РАЗЪЯСНЯЕМ заявления EXPLAIN (ПРОАНАЛИЗИРУЙТЕ, VERBOSE, буферные).
- Программа Move pgbadger_tools и README.tools в поддиректорию инструментов / с удалением расширения. Добавить дополнительные замечания и пояснения.
- случай Фикс, где умирают с прерывания сигнала принимается при использовании опции -e. Благодаря Lloyd Альбин для отчета.
- Добавить новую программу pgbadger_tools, чтобы продемонстрировать, как бороться с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первый из них "объяснить-медленный" позволяют печатать топ самых медленных запросов в EXPLAIN заявления.
- Keep клеща форматирование при масштабировании. Благодаря Julien Rouhaud для патча.
- Исправьте автоматическое обнаружение бревен rsyslogd. Благодаря David Day для отчета.
- Исправлена проблема при вычислении мин / макс / сред в & выше общей активности & Quot; отчет. Он был построен на сумму продолжительности запросов в считанные минуты вместо каждой продолжительности. Благодаря Jayadevan M для отчета.
- Та же проблема остается с процентили, которые строят, используя сумму продолжительности в минуту и не представляет реальную длительность запросов.
- Это обязательство также включать в себя модификацию в convert_time () сообщениям миллисекунд.
- Добавьте -B или командной строки --bar-граф возможность использовать строку вместо строки в графике. Благодаря Bart Dopheide за предложение.
- Fix Checkpoint Wal название файлов график использования.
<Литий> The -Т | --title значение текста теперь будет отображаться вместо метки pgBadger сразу после логотипа. отчет. Ранее оно размещалось на мыши над этикеткой pgBadger.
Метод
Что нового в версии 7.0:
- Этот релиз исправить некоторые проблемы и добавляет некоторые новые функции. Он добавляет новую опцию -B или --bar-граф, чтобы использовать строку вместо строки в виде графиков. Она также будет держать клеща форматирование при масштабировании.
- Выпуск также добавить новую программу: pgbadger_tools, чтобы продемонстрировать, как работает с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первые инструменты 'объяснить-Slowest' позволяют печатать топ самых медленных запросов как РАЗЪЯСНЯЕМ заявления. Там также additionnal опции для автоматического выполнения операторов с EXPLAIN ANALYZE и получить план выполнения. См помощи программы для получения дополнительной информации или в файле README в каталоге инструментов.
- Некоторые модификации изменит определенное поведение:
- Изменения:
- Изменить -Т | --title позиция по докладу pgBadger. Название Теперь переопределить метку pgBadger. Благодаря Julien Rouhauld для патча.
- Добавить --file-за запроса и опции --format-запроса для записи каждого медленную запроса в отдельном файле с именем qryXXX.sql и выполнить минимальную верстку запросов. Благодаря Родольф Quiedeville для патча.
- Удалить отладки запрос из-объяснения самого медленного инструмента.
- Исправлена ошибка всплеск сессий Номер отчета, когда исключение или включение опции (имя_бд, пользователь, имя_приложения и т.д.) используется. Благодаря suyah для отчета.
- Fix фатальную ошибку, когда удаленный файл журнала 0 размер. Благодаря Julien Rouhaud для отчета.
- Разрешить pgbadger_tools --explain-медленный, чтобы автоматически выполнять операторы EXPLAIN отчет об план. См pgbadger_tools --help для более подробного объяснения.
- Добавьте --analyze параметр для замены РАЗЪЯСНЯЕМ заявления EXPLAIN (ПРОАНАЛИЗИРУЙТЕ, VERBOSE, буферные).
- Программа Move pgbadger_tools и README.tools в поддиректорию инструментов / с удалением расширения. Добавить дополнительные замечания и пояснения.
- случай Фикс, где умирают с прерывания сигнала принимается при использовании опции -e. Благодаря Lloyd Альбин для отчета.
- Добавить новую программу pgbadger_tools, чтобы продемонстрировать, как бороться с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первый из них "объяснить-медленный" позволяют печатать топ самых медленных запросов в EXPLAIN заявления.
- Keep клеща форматирование при масштабировании. Благодаря Julien Rouhaud для патча.
- Исправьте автоматическое обнаружение бревен rsyslogd. Благодаря David Day для отчета.
- Исправлена проблема при вычислении мин / макс / сред в & выше общей активности & Quot; отчет. Он был построен на сумму продолжительности запросов в считанные минуты вместо каждой продолжительности. Благодаря Jayadevan M для отчета.
- Та же проблема остается с процентили, которые строят, используя сумму продолжительности в минуту и не представляет реальную длительность запросов.
- Это обязательство также включать в себя модификацию в convert_time () сообщениям миллисекунд.
- Добавьте -B или командной строки --bar-граф возможность использовать строку вместо строки в графике. Благодаря Bart Dopheide за предложение.
- Fix Checkpoint Wal название файлов график использования.
<Литий> The -Т | --title значение текста теперь будет отображаться вместо метки pgBadger сразу после логотипа. отчет. Ранее оно размещалось на мыши над этикеткой pgBadger.
Метод
Что нового в версии 6.4:
- Этот релиз исправить некоторые проблемы и добавляет некоторые новые функции. Он добавляет новую опцию -B или --bar-граф, чтобы использовать строку вместо строки в виде графиков. Она также будет держать клеща форматирование при масштабировании.
- Выпуск также добавить новую программу: pgbadger_tools, чтобы продемонстрировать, как работает с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первые инструменты 'объяснить-Slowest' позволяют печатать топ самых медленных запросов как РАЗЪЯСНЯЕМ заявления. Там также additionnal опции для автоматического выполнения операторов с EXPLAIN ANALYZE и получить план выполнения. См помощи программы для получения дополнительной информации или в файле README в каталоге инструментов.
- Некоторые модификации изменит определенное поведение:
- Изменения:
- Изменить -Т | --title позиция по докладу pgBadger. Название Теперь переопределить метку pgBadger. Благодаря Julien Rouhauld для патча.
- Добавить --file-за запроса и опции --format-запроса для записи каждого медленную запроса в отдельном файле с именем qryXXX.sql и выполнить минимальную верстку запросов. Благодаря Родольф Quiedeville для патча.
- Удалить отладки запрос из-объяснения самого медленного инструмента.
- Исправлена ошибка всплеск сессий Номер отчета, когда исключение или включение опции (имя_бд, пользователь, имя_приложения и т.д.) используется. Благодаря suyah для отчета.
- Fix фатальную ошибку, когда удаленный файл журнала 0 размер. Благодаря Julien Rouhaud для отчета.
- Разрешить pgbadger_tools --explain-медленный, чтобы автоматически выполнять операторы EXPLAIN отчет об план. См pgbadger_tools --help для более подробного объяснения.
- Добавьте --analyze параметр для замены РАЗЪЯСНЯЕМ заявления EXPLAIN (ПРОАНАЛИЗИРУЙТЕ, VERBOSE, буферные).
- Программа Move pgbadger_tools и README.tools в поддиректорию инструментов / с удалением расширения. Добавить дополнительные замечания и пояснения.
- случай Фикс, где умирают с прерывания сигнала принимается при использовании опции -e. Благодаря Lloyd Альбин для отчета.
- Добавить новую программу pgbadger_tools, чтобы продемонстрировать, как бороться с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первый из них "объяснить-медленный" позволяют печатать топ самых медленных запросов в EXPLAIN заявления.
- Keep клеща форматирование при масштабировании. Благодаря Julien Rouhaud для патча.
- Исправьте автоматическое обнаружение бревен rsyslogd. Благодаря David Day для отчета.
- Исправлена проблема при вычислении мин / макс / сред в & выше общей активности & Quot; отчет. Он был построен на сумму продолжительности запросов в считанные минуты вместо каждой продолжительности. Благодаря Jayadevan M для отчета.
- Та же проблема остается с процентили, которые строят, используя сумму продолжительности в минуту и не представляет реальную длительность запросов.
- Это обязательство также включать в себя модификацию в convert_time () сообщениям миллисекунд.
- Добавьте -B или командной строки --bar-граф возможность использовать строку вместо строки в графике. Благодаря Bart Dopheide за предложение.
- Fix Checkpoint Wal название файлов график использования.
<Литий> The -Т | --title значение текста теперь будет отображаться вместо метки pgBadger сразу после логотипа. отчет. Ранее оно размещалось на мыши над этикеткой pgBadger.
Метод
Что нового в версии 6.2:
- Этот релиз исправить некоторые проблемы и добавляет некоторые новые функции. Он добавляет новую опцию -B или --bar-граф, чтобы использовать строку вместо строки в виде графиков. Она также будет держать клеща форматирование при масштабировании.
- Выпуск также добавить новую программу: pgbadger_tools, чтобы продемонстрировать, как работает с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первые инструменты 'объяснить-Slowest' позволяют печатать топ самых медленных запросов как РАЗЪЯСНЯЕМ заявления. Там также additionnal опции для автоматического выполнения операторов с EXPLAIN ANALYZE и получить план выполнения. См помощи программы для получения дополнительной информации или в файле README в каталоге инструментов.
- Некоторые модификации изменит определенное поведение:
- Изменения:
- Изменить -Т | --title позиция по докладу pgBadger. Название Теперь переопределить метку pgBadger. Благодаря Julien Rouhauld для патча.
- Добавить --file-за запроса и опции --format-запроса для записи каждого медленную запроса в отдельном файле с именем qryXXX.sql и выполнить минимальную верстку запросов. Благодаря Родольф Quiedeville для патча.
- Удалить отладки запрос из-объяснения самого медленного инструмента.
- Исправлена ошибка всплеск сессий Номер отчета, когда исключение или включение опции (имя_бд, пользователь, имя_приложения и т.д.) используется. Благодаря suyah для отчета.
- Fix фатальную ошибку, когда удаленный файл журнала 0 размер. Благодаря Julien Rouhaud для отчета.
- Разрешить pgbadger_tools --explain-медленный, чтобы автоматически выполнять операторы EXPLAIN отчет об план. См pgbadger_tools --help для более подробного объяснения.
- Добавьте --analyze параметр для замены РАЗЪЯСНЯЕМ заявления EXPLAIN (ПРОАНАЛИЗИРУЙТЕ, VERBOSE, буферные).
- Программа Move pgbadger_tools и README.tools в поддиректорию инструментов / с удалением расширения. Добавить дополнительные замечания и пояснения.
- случай Фикс, где умирают с прерывания сигнала принимается при использовании опции -e. Благодаря Lloyd Альбин для отчета.
- Добавить новую программу pgbadger_tools, чтобы продемонстрировать, как бороться с pgBadger бинарных файлов, чтобы создать свой собственный новую функцию. Первый из них "объяснить-медленный" позволяют печатать топ самых медленных запросов в EXPLAIN заявления.
- Keep клеща форматирование при масштабировании. Благодаря Julien Rouhaud для патча.
- Исправьте автоматическое обнаружение бревен rsyslogd. Благодаря David Day для отчета.
- Исправлена проблема при вычислении мин / макс / сред в & выше общей активности & Quot; отчет. Он был построен на сумму продолжительности запросов в считанные минуты вместо каждой продолжительности. Благодаря Jayadevan M для отчета.
- Та же проблема остается с процентили, которые строят, используя сумму продолжительности в минуту и не представляет реальную длительность запросов.
- Это обязательство также включать в себя модификацию в convert_time () сообщениям миллисекунд.
- Добавьте -B или командной строки --bar-граф возможность использовать строку вместо строки в графике. Благодаря Bart Dopheide за предложение.
- Fix Checkpoint Wal название файлов график использования.
<Литий> The -Т | --title значение текста теперь будет отображаться вместо метки pgBadger сразу после логотипа. отчет. Ранее оно размещалось на мыши над этикеткой pgBadger.
Метод
Что нового в версии 5.0:
- добавляет этот новый выпуск некоторые новые функции, такие как пошаговом режиме и SQL-запросов раз гистограмму.
- Существует также почасовой графическое представление графа и средней длительности топ нормированных запросов, а так же на наличие ошибок или событий (вы сможете увидеть в графическом виде на какие часы они происходят чаще всего).
Что нового в версии 4.1:
- В данной версии исправлены две основные ошибки и некоторые другие незначительные проблемы.
- Там также новая опция командной строки --exclude-имя_приложения, которые допускают исключения из отчета запросов, генерируемых конкретной программы, как pg_dump.
- Документация была обновлена с новой главы о строительстве дополнительных отчетов.
Что нового в версии 4.0:
- Этот релиз поставляется с кучей новых функций, в том числе полный капитальный ремонт для отчетов HTML, некоторые новые статистические данные, совместимость с PostgreSQL 9.3, и период времени отчуждения.
Что нового в версии 3.5:
- Последний релиз 3.х отрасли, это исправлены ошибки релиз, который также добавляет некоторые довольно распечатку Y числовой оси на графиках и новый граф, длительность которого группы запросов серии (который был показан в качестве второй оси Y на графиках), а также новый граф с числом временных файлов ( который также был использован в качестве второй оси Y).
Что нового в версии 3.4:
- Эта версия добавлено множество графических улучшений и улучшенную визуализацию бревен над через несколько часов.
- исправлены ошибки, особенно в отчетах запросов, которые генерируют самые временные файлы.
Что нового в версии 3.3:
- Эта версия добавляет четыре более полезные отчеты о запросах, которые генерируют замки и временные файлы.
- Еще один новый отчет о точках перезапуска и несколько bugsfixes или косметических изменений.
- Поддержка параллельной обработки данных под Windows, была удалена.
Что нового в версии 3.2:
- Это в основном исправляет ошибки релиз, в котором также добавляет экранирование HTML-код внутри запросов и добавляет Min / Max отчеты с Средняя продолжительность во всех отчетах запросов.
Что нового в версии 3.1:
- Это быстрый релиз, чтобы исправить недостающие отчеты о наиболее частых ошибки и самая медленная нормированные запросов в предыдущей версии, опубликованной вчера.
Требования
- Perl
Комментарии не найдены