elasticsearch - Logstash 从 Kafka 创建管道不起作用
问题描述
我正在尝试从 Kafka 主题获取数据以使用 Logstash 运行到 ELK 堆栈,但无法移动数据。
我将 logstash.conf 编辑为以下内容:
input {
tcp {
port => 5000
}
kafka {
bootstrap_servers => "broker:29092"
topics => ["PLACES_ROWKEY"]
}
}
## Add your filters / logstash plugins configuration here
output {
elasticsearch {
hosts => ["elasticsearch:9200"]
user => "elastic"
password => "changeme"
index => "from_logstash"
}
}
如果重要的话,我会在 Docker 中运行这个设置(broker 是 Kafka 代理容器的主机名)。我重新启动 Logstash,但在 elasticsearch 中看不到任何新索引
解决方案
推荐阅读
- python - python selenium 获取新点击的当前 url (window_handles[0])
- mysql - MySQL 存储函数:在 MySQL 中使用逗号分隔的字符串
- prolog - 合并排序的 Prolog 实施不会停止
- angular - 当我使用primeng在数据表中选择一行时如何启用/禁用按钮
- scala - 提供代码块作为多个方法参数之一
- iframe - 悬停时将链接加载到目标框架中
- javascript - 需要在卡片上卡片上的图像以在 JavaScript 中进行记忆游戏
- c# - c# web api返回整个文件而不是字节数组
- javascript - 为什么javascript对象“未定义”?
- angularjs - 添加新行时,uib-pagination 无法正确分页