Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 825 Bytes

plugin-generator.md

File metadata and controls

18 lines (13 loc) · 825 Bytes
mapped_pages

Generating plugins [plugin-generator]

You can create your own Logstash plugin in seconds! The generate subcommand of bin/logstash-plugin creates the foundation for a new Logstash plugin with templatized files. It creates the correct directory structure, gemspec files, and dependencies so you can start adding custom code to process data with Logstash.

Example Usage

bin/logstash-plugin generate --type input --name xkcd --path ~/ws/elastic/plugins
  • --type: Type of plugin - input, filter, output, or codec
  • --name: Name for the new plugin
  • --path: Directory path where the new plugin structure will be created. If you don’t specify a directory, the plugin is created in the current directory.