Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using parser nginx results in error "uninitialized constant Fluent::Plugin::RegexpParser" #1458

Closed
rb-johnmurphy opened this issue Feb 9, 2017 · 2 comments
Assignees
Labels
bug Something isn't working v0.14

Comments

@rb-johnmurphy
Copy link

fluentd version 0.14.12

When trying to use the nginx parser, fluentd crashes with the error

2017-02-09 22:26:13 +0000 [error]: #0 unexpected error error_class=NameError error="uninitialized constant Fluent::Plugin::RegexpParser"

The fluentd config looks like

<source>
  @type  forward
  @id    input1
  @label @mainstream
  port  24224
</source>

<label @mainstream>
  <filter docker.nginx.**>
    @type parser
    format nginx
    key_name log
  </filter>

  <match docker.**>
    @type stdout
  </match>
</label>
@repeatedly
Copy link
Member

It is a bug. #1459 fixes it.

@repeatedly repeatedly self-assigned this Feb 9, 2017
@repeatedly repeatedly added bug Something isn't working v0.14 labels Feb 9, 2017
@rb-johnmurphy
Copy link
Author

👍 thanks.

repeatedly added a commit that referenced this issue Feb 10, 2017
parser: Fix missing or wrong require. fix #1458
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working v0.14
Projects
None yet
Development

No branches or pull requests

2 participants