No commit activity in last 3 years
No release in over 3 years
Fluent plugin to parse nginx error logs on v1.0 (td-agent3)
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.14
~> 12.0
~> 3.0

Runtime

< 2, >= 0.14.10
 Project Readme

fluent-plugin-nginx-error-multiline

Fluentd parser plugin to parse nginx error logs on v1.0 (td-agent3).

Created based on the "Nginx Error Log" entry at: https://docs.fluentd.org/v0.12/articles/common-log-formats

Installation

RubyGems

$ td-agent-gem install fluent-plugin-nginx-error-multiline
#or
$ gem install fluent-plugin-nginx-error-multiline

Input Plugin Configuration

<source>
  @type tail
  tag nginx.error
  path /var/log/nginx/error.log
  pos_file /var/log/td-agent/nginx.error.log.pos
  multiline_flush_interval 3s
  emit_unmatched_lines true
  <parse>
    @type nginx_error_multiline
  </parse>
</source>

<match nginx.error>
  @type stdout
</match>

Copyright

  • Copyright(c) 2018- Carlos Montiers A.
  • License
    • Apache License, Version 2.0