https://github.com/johto/pgfisher
pgfisher is a Go framework for building log analyzers for PostgreSQL's CSV log format
https://github.com/johto/pgfisher
csvlog fisher log pgsql postgresql
Last synced: 6 months ago
JSON representation
pgfisher is a Go framework for building log analyzers for PostgreSQL's CSV log format
- Host: GitHub
- URL: https://github.com/johto/pgfisher
- Owner: johto
- Created: 2017-07-05T07:43:02.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-28T11:20:18.000Z (about 2 years ago)
- Last Synced: 2025-01-22T16:23:44.049Z (over 1 year ago)
- Topics: csvlog, fisher, log, pgsql, postgresql
- Language: Go
- Homepage:
- Size: 1.07 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
pgfisher
========
Introduction
------------
_pgfisher_ provides a starting point for a program which tails and analyzes
PostgreSQL CSV log files. It automatically follows log file changes without
missing lines, and provides an easy-to-use interface for parsing the data.
Requires PostgreSQL version 9.4 or later.
Writing a plugin
----------------
The code in this repository does not build as provided. Any user of this
project is expected to write their own "plugin" package and drop it into
`internal/plugin`. An example of such a plugin can be found in the
[example\_plugin](https://github.com/johto/pgfisher/tree/master/example_plugin)
directory.