Panyl-plugins is a panyl plugin repository.
Panyl is a Golang library to parse logs that may have mixed formats, like log files for multiple services in the same file.
See panyl-cli-sample for a real world usage.
DockerCompose
: extracts the application name from a docker-compose log lineRubyForeman
: extracts the application name from a ruby foreman log line
GoLog
: parses a Golang log line formatMongoLog
: parses a MongoDB log line formatNGINXJsonLog
: parses a NGINX log json format (must be parsed previously by the JSON structure plugin)NGINXErrorLog
: parses a NGINX error line formatPostgresLog
: parses a Postgres log line formatRedisLog
: parses a Redis log line formatRubyLog
: parses a Ruby log line format
ElasticSearchJSON
: parses a ElasticSearch log JSON format
DebugFormat
: [debugging] shows the format that was detected on each log
Rangel Reale ([email protected])