y-ken / fluent-plugin-geoip

Fluentd output plugin to geolocate with geoip.
http://rubygems.org/gems/fluent-plugin-geoip
Other
103 stars 23 forks source link

td-agent3における読み込みエラー #82

Closed tetsuya28 closed 5 years ago

tetsuya28 commented 5 years ago

Fluentd + fluent-plugin-geoip

2019-04-23 17:24:09 +0900 [error]: config error file="/etc/td-agent/td-agent.conf" error_class=Fluent::ConfigError error="Unknown output plugin 'geoip'. Run 'gem search -rd fluent-plugin' to find plugins"

その他

pluginのインスト方法

sudo td-agent-gem install fluent-plugin-geoip

インストール済みプラグインの確認

td-agent-gem search -rld fluent-plugin

fluentdの設定

<match raw.nginx.access.log>
  @type geoip
  geoip_lookup_key remote_addr
  <record>
    country  ${country_code['remote_addr']}
    location ${latitude['remote_addr']},${longitude['remote_addr']}
  </record>
  remove_tag_prefix raw.
</match>
okkez commented 5 years ago

outputプラグインはもう提供していないのでfilterプラグインを使ってください。

okkez commented 5 years ago

https://teratail.com/questions/186001