【问题标题】:Automate exporting CSV report in Kibana在 Kibana 中自动导出 CSV 报告
【发布时间】:2020-12-04 14:43:03
【问题描述】:

我正在尝试在 Kibana 中自动执行 csv 导出。我知道我们总是可以发送 POST 请求来生成报告,但该文件将在报告选项卡中可用,并且不会自动下载。

有什么方法可以让应用程序自动下载文件并将其保存在本地,即无需任何人工干预。

我正在尝试制作一个应用程序,它将每周自动下载特定对象的报告文件。

【问题讨论】:

    标签: kibana kibana-6


    【解决方案1】:

    发送发布请求以生成 CSV 报告。 它将返回如下响应:

    {
    "path": "/api/reporting/jobs/download/kiivr09200121bb65cdzn8p3",
    "job": {
        "id": "kiivr09200121bb65cdzn8p3",
      .............
     }
    

    我们可以使用路径变量中的 url 轻松下载文件。 例如如果 Kibana 在 localhost:5601 中运行 我们可以通过以下网址下载: http://localhost:5601/api/reporting/jobs/download/kiivr09200121bb65cdzn8p3。

    我们需要在 headers 中将“kbn-xsrf”设置为 true,我们还需要在 Basic Authorization 中提供用户名和密码,以防 Kibana 需要授权。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-19
      相关资源
      最近更新 更多