Logstash 的导出插件命令是 output
,可以使用它将数据从 Logstash 发送到各种目的地。常用的导出插件有 Elasticsearch、File、TCP 和 UDP 等。
以下是一个输出到 Elasticsearch 的示例配置:
output {
elasticsearch {
hosts => ["localhost:9200"]
index => "my_index"
}
}
这个配置将 Logstash 中的所有事件发送到名为 my_index
的 Elasticsearch 索引中。还可以指定其他选项,例如身份验证、索引模板等。
需要注意的是,Logstash 的输出插件支持批量处理,因此不必担心性能问题。但是,在大型部署中需要进行适当的调整和优化以确保最佳性能。