加载中

创建 Logstash 插件

现在你可以编写自己的 Java 插件供 Logstash 使用。我们提供了说明和 GitHub 示例,助你一臂之力。

Logstash 对 Java 插件的原生支持包含几个组件

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

步骤如下

  1. 选择你要创建的插件类型:input、codec、filter 或 output。
  2. 设置你的环境。
  3. 编写插件代码。
  4. 打包并部署插件。
  5. 运行 Logstash 并使用你的新插件。

以下是示例仓库

以下是说明

© . This site is unofficial and not affiliated with Elasticsearch BV.