elasticsearch - 如何在 kibana 中读取输入文件?
问题描述
我必须对 kibana 中的 vtt 文件进行一些操作。但我无法在 kibana 中阅读它。请建议我一些阅读方法。
解决方案
首先,Kibana 只是一个可视化工具,可以让你以图形的方式在 elasticsearch 中搜索数据。因此,您主要希望将文件中的数据索引到 elasticsearch 中,以便在 kibana 中查看它们。
您可能想看一下Logstash的总体情况,尤其是它的File Input Plugin。有了这个,您可以读取文件的行并对事件应用多个所谓的过滤器来处理它们。要索引事件(= 文件行),您需要使用Elasticsearch 输出插件。
作为 Logstash 文件输入插件的替代方案,您可以在特定主机上安装和配置Filebeat以读取特定文件。由于您需要进行一些处理,我建议将数据从 Filebeat 发送到 Logstash。在这种情况下,您需要使用 Logstash 的Beats Input Plugin。
推荐阅读
- python - 如何有效地合并 3 个或更多字典
- python - 现在有 Matplotlib FuncAnimation 不工作吗?
- sql - 选择两个表之间的差异
- cuda - cudaMemGetInfo 占用的空闲内存
- python - 从多边形获取三角形列表
- python - 使用不同的其他列在 Pandas 数据框中生成自定义字段的最佳方法?
- kubernetes - 在工作节点内运行 Kubectl
- html - 使多列可滚动的布局?CSS
- python - 如何使用 python 使用 selenium 在产品容器中定位产品 ID?
- c# - Unity - 每个游戏对象上的运动控制器或运动功能