pgFouine - лог-анализатор для PostgreSQL

О pgFouine

pgFouine - это анализатор log-файлов для PostgreSQL, используемый для генерации детальных отчетов из log-файлов PostgreSQL. pgFouine поможет определить, какие запросы следует оптимизировать в первую очередь.

  • pgFouine написан на языке программирования PHP с использованием объектно-ориентированных технологий и легко расширяется для поддержки специализированных отчетов.
  • pgFouine является свободным программным обеспечением и распространяется на условиях GNU General Public License.
  • pgFouine спроектирован таким образом, чтобы обработка очень больших log-файлов не требовала много ресурсов.
  • Официальный сайт pgFouine (на английском языке). Представленная на сайте http://pgfouine.info информация является переводом информации с официального сайта.

Скачать pgFouine 1.0

Дополнительные пакеты

Что нового?

  • 30.03.2007 - вышла версия pgFouine 1.0 - в этой версии представлены следующие изменения:
    • добавлена поддержка журналирования подготовленных выражений, представленных в PostgreSQL 8.2
    • добавлены опции -durationunit и -keepformatting
    • добавлен отчет "история по pid"
    • библиотека GeSHi обновлена до последней стабильной версии
    • исправлены ошибки в паре регулярных выражений
    • усовершенствован вывод ошибок (код выхода, stderr)

Об авторе

  • Программа pgFouine написана Guillaume Smet.
  • Ему 26 лет. Он живет во Франции в городе Лион и работает в компании Open Wide - французской компании, связанной разработкой Open Source программного обеспечения, интеграцией, хостингом и поддержкой.

Благодарности

  • Парсер pgFouine версии 0.1 был основан на парсере PQA, написанном Tom Copeland и Thomas Favier.
  • pgFouine использует:
    • GeSHi для раскраски запросов SQL,
    • Artichow для графиков,
    • SimpleTest для unit-тестов,
    • sorttable для динамической сортировки таблиц.