1

我必须向 kibana 的仪表板显示我的日志文件(一个 json 文件)。我配置了elasticsearch和kibana。

我尝试给 elasticsearch.yml path.data: C:\Users\Rajesh\Desktop\temp (我的日志所在的位置),但是在使用仪表板时,如果我正在搜索任何字符串,它会给出 0 个结果。

有人可以指导我吗?提前致谢

4

1 回答 1

3

您可以使用Logstash读取您的日志文件,然后输出到 elasticsearch。然后使用kibana查看。

Logstash 有很多插件可以帮助你做到这一点。

这是一个示例供您参考。这是 Logstash 配置。我们从一个文件中读取所有的 json 数据,然后输出到 elasticsearch。

input {
    file {
        path => "/path/to/your/json/file"
        codec => json_lines {
        }
    }
}

output {
    elasticsearch {
         cluster => "abc"
    }
}
于 2014-03-24T09:21:47.783 回答