http - Logstash,具有不同路径的多个http输入?

标签 http logstash

在http中有/questions /users等不同的api端点是很自然的。

我可以用不同的路径定义 http 输入吗? (我只能找到使用 http://ip:port 作为输入的示例)

我想知道是否可以将http://ip:port/foo定义为logstash的输入?

最佳答案

我认为您可能看错了 Logstash 中的内容。 HTTP 输入插件用于某些应用程序通过 HTTP 将数据发送到 Logstash。

如果您有一个应用程序并希望通过 HTTP 发送到 Logstash 并希望根据原始应用程序的 api 端点更改 Logstash 处理它的方式,那么我建议放置一个名为 endpoint 的新字段到您的消息数据中。您的应用程序将根据使用的端点填充它。然后,您可以在 Logstash 中使用条件来更改 Logstash 应用的逻辑。

关于http - Logstash,具有不同路径的多个http输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54722955/

相关文章:

java - logstash 找不到 log4j2.properties 文件

php - 使用 http_get php

performance - HTTP 代理使用的协议(protocol)是否减少了客户端协商的连接数?

json - Flutter后端开发从何入手?

elasticsearch - 如何修复Docker ELK堆栈Logstash导入连接错误

elasticsearch - 无法删除 grok 过滤器不匹配的事件,logstash, Elasticsearch

iphone - 如何从 iPhone 使用 HTTP POST 上传音频文件?

iOS Safari 在按下浏览器后退按钮后清除表单字段

amazon-web-services - Logstash、EC2 和 Elasticsearch

logging - 我应该在哪里处理logstash的日志事件? (代理与服务器)