加载中

创建 Logstash 插件

现在您可以编写自己的 Java 插件以与 Logstash 一起使用。我们提供了说明和 GitHub 示例,让您有一个良好的开端。

Logstash 中对 Java 插件的本机支持包含几个组件

  • Java 执行引擎的扩展,以支持在 Logstash 管道中运行 Java 插件
  • 用于开发 Java 插件的 API。API 位于 co.elastic.logstash.api 包中。如果 Java 插件引用该包之外的类或 API 接口的特定具体实现,则该插件可能会中断。API 包之外的类的实现可能随时更改。
  • 用于自动化 Logstash 中 Java 插件的打包和部署的工具。

以下是步骤

  1. 选择要创建的插件类型:输入、编解码器、过滤器或输出。
  2. 设置您的环境。
  3. 编写插件代码。
  4. 打包和部署插件。
  5. 使用您的新插件运行 Logstash。

以下是示例存储库

以下是说明

© . All rights reserved.