tl;dr logstash を理解するあたってプラグイン作ってみることにした。 参考 www.elastic.co github.com 雑なうんちく logstash プラグインの種類は? Input plugins Output plugins Filter plugins Codec plugins 実装は? logstash は JRuby で実装されている プラグインは Ruby で実装する 雛形生成 プラグイン作成にあたって雛形を生成するコマンドが用意されている。 /opt/logstash/bin/logstash-plugin generate --type input --name oreno_input --path /path/to/plugins/ /opt/logstash/bin/logstash-plugin generate --type output -
![logstash のアウトプットプラグイン作成チュートリアル - ようへいの日々精進XP](https://cdn-ak-scissors.b.st-hatena.com/image/square/fc6b1f640b9e6ab5180581bff84e71dee4536fbd/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fi%2Finokara%2F20161023%2F20161023091514.png)