【发布时间】:2020-05-06 00:45:16
【问题描述】:
我希望实现一个 HTTP 侦听器,以通过 AWS EC2 实例上的特定端口接收 JSON。目前我在同一个集群上运行了 Elasticsearch、Logstash 和 Kibana,并且我已经验证它们都可以相互协同工作。当我尝试为 logstash-http-input 插件打开一个端口(5602)时,我无法点击它。 这是我的 .conf 文件(位于 /etc/logstash/conf.d)
input {
http {
port => 5602
host => "0.0.0.0"
}
}
output {
elasticsearch {
hosts => ["http://localhost:9200"]
index => "%{[@metadata][http]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
}
}
我一般不熟悉 ELK 堆栈,所以任何事情都会有所帮助!
【问题讨论】:
标签: amazon-web-services elasticsearch logstash elastic-stack elk