代码之家  ›  专栏  ›  技术社区  ›  Abhishek Yadav

如何通过弹性搜索将性能测试日志推送到kibana

  •  0
  • Abhishek Yadav  · 技术社区  · 7 年前

    是否有可能将性能中心的分析报告推送到Logstash并在Kibana中可视化?我只想自动检查每个Vuser日志文件,然后将错误推送到Elk堆栈。如何通过脚本检索文件并自动执行此操作。我无法获得任何方向,因为我需要自动执行从每个Vuser_日志文件中自动读取的任务。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Piyush    7 年前

    拍子 应该是你完成你提到的事情的工具。

    要自动读取您在文件(可能是日志文件)中写入的条目,您只需要一个可以是filebeat(它与elk stack很好地集成)的shipper工具。logstash也可以做同样的事情,但这很重,需要jvm)

    要在Elk Stack中执行此操作,需要执行以下操作:

    1. 拍子 应该设置在主应用程序运行的“所有”实例上-并生成日志。 filebeat是一个简单的轻量级托运工具,它可以读取日志条目,然后将它们发送到logstash。
    2. 设置的一个实例 原木 (这是麋鹿的L)它将从菲利贝接收事件。logstash将数据发送到弹性搜索
    3. 设置的一个实例 弹性搜索 (这是麋鹿)你的数据将存储在哪里
    4. 设置的一个实例 基巴纳 (那是麋鹿之王)。kibana是通过rest调用查看和交互弹性搜索的前端工具。

    有关上述设置,请参阅以下链接:

    https://logz.io/blog/elastic-stack-windows/

    推荐文章