A fast PostgreSQL log analyzer

Edit Package pgbadger
https://github.com/darold/pgbadger

pgBadger is a PostgreSQL log analyzer build for speed with fully detailed
reports from your PostgreSQL log file. It's a single and small Perl script that
aims to replace and outperform the old php script pgFouine.

By the way, we would like to thank Guillaume Smet for all the work he has done
on this really nice tool. We've been using it a long time, it was a really
great tool!

pgBadger is written in pure Perl language. It uses a javascript library to draw
graphs so that you don't need additional Perl modules or any other package to
install. Furthermore, this library gives us more features such as zooming.

pgBadger is able to autodetect your log file format (syslog, stderr or csvlog).
It is designed to parse huge log files as well as gzip compressed file.

Refresh
Refresh
Source Files
Filename Size Changed
README.SUSE 0000003889 3.8 KB
pgbadger-12.3.tar.gz 0003047907 2.91 MB
pgbadger-cron 0000001215 1.19 KB
pgbadger-rpmlintrc 0000000043 43 Bytes
pgbadger.changes 0000015403 15 KB
pgbadger.service 0000001608 1.57 KB
pgbadger.spec 0000004756 4.64 KB
pgbadger.timer 0000001018 1018 Bytes
Revision 4 (latest revision is 8)
Emiliano Langella's avatar Emiliano Langella (emilianolangella) accepted request 1130189 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 4)
Move the cron and systemd files out into the documentation directory and 
include an extended README.SUSE to show how to work with them.


- update to 12.3
  This is a maintenance release of pgBadger that fixes issues reported by
  users since last release. It also adds some new features:
  * Add option --include-pid to only report events related to a session
    pid (%p). Can be used multiple time. Thanks to Henrietta Dombrovskaya
    for the feature request.
  * Add option --include-session to only report events related to the
    session id (%c). Can be used multiple time. Thanks to Henrietta Dombrovskaya
    for the feature request.
  * Add option --dump-raw-csv to only parse the log and dump the information
    into CSV format. No further processing is done, no report is generated.
    Thanks to Henrietta Dombrovskaya for the feature request.
  Here is the complete list of changes and acknowledgments:
  * Update pgFormatter to version 5.5
  * Fix end date of parsing with jsonlog format. Thanks to jw1u1 for the report.
  * Fix typo in "Sessions per application". Thanks to fairyfar for the patch.
  * Fix "INSERT/UPDATE/DELETE Traffic" chart bug. Thanks to fairyfar for the
    patch.
  * Fix parsing of orphan lines with bind queries. Thanks to youxq for the
    report.
  * Fix Analyze per table report with new PG versions. Thanks to Jean-Christophe
    Arnu for the patch.
  * Fix syslog entry parser when the syslog timestamp contains milliseconds.
    Thanks to Pavel Rabel for the report.
- add systemd timer examples: beside the existing cron job example, this 
  allows people to get an idea how to automate the generation of reports
- introduce local cron macro: only recommend cron on older distributions 
  and leave the cron example file where it was historically (but place it 
  into the examples folder on newer distributions).
- get rid of old suse_version 11.3 check
Comments 0
openSUSE Build Service is sponsored by