【问题标题】:How can I pick logs from a specific directory and display on Kibana如何从特定目录中选择日志并在 Kibana 上显示
【发布时间】:2018-10-11 08:41:12
【问题描述】:

我是弹性堆栈的新手。我在本地环境的 Ubuntu 16.04 上设置了弹性堆栈和文件节拍。现在我想从特定目录读取日志文件。在我的情况下,LogFile 是我放置在 Ubuntu 桌面上的目录。 我想知道如何从该文件中读取日志并显示在 Kibana 仪表板上。

感谢您的帮助。

【问题讨论】:

  • 如果您花时间搜索,我很确定您会找到一个很好的指南。但这不是这个网站的目的。 “要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是题外话”

标签: ubuntu logstash kibana elastic-stack filebeat


【解决方案1】:

这很简单。 非常基本的部署:阅读 beats(更容易)或 Logstash(当您从文件中读取时,您必须了解 watcher)。

首先,您可以使用最简单的 Logstash 配置版本:

input {
  file {
   path => "/var/log/yourlog.log"
   start_position => "beginning"
 }
}

filter {
#your filter etc, by default you will parse everything into messages
}


output {
    elasticsearch {
        hosts =>  ["your_elasticsearch:9200"]
        index => "your_index"
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-31
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-31
    • 1970-01-01
    相关资源
    最近更新 更多