【问题标题】:Kibana - can I replace "no results found" with custom messageKibana - 我可以用自定义消息替换“未找到结果”吗
【发布时间】:2016-05-02 12:49:40
【问题描述】:

我上周发现了 Kibana,我想知道是否可以用自定义消息替换“未找到结果”通信?

我正在准备非常大的仪表板,它几乎总是包含一些在完美生活中不应显示任何结果的视觉效果(因为它们用于错误)。

我对目前的结果不满意,因为虽然没有错误,但看起来我对它们一无所知。

【问题讨论】:

标签: kibana kibana-4


【解决方案1】:

是的。您可以更改消息。我用 kibana-4.X 试过这个。在kibana-4.X\src\ui\public\visualize 目录中有一个名为visualize.html 的文件。该文件包含以下来源。

<div ng-if="showNoResultsMessage()"
  class="text-center visualize-error visualize-chart">
  <div class="item top"></div>
  <div class="item">
    <h2 aria-hidden="true"><i aria-hidden="true" class="fa fa-meh-o"></i></h2>
    <h4>No results found</h4>
  </div>
  <div class="item bottom"></div>
</div>
<div ng-hide="showNoResultsMessage()" class="vis-container">
  <div ng-style="loadingStyle"
    ng-class="{ loading: vis.type.requiresSearch && searchSource.activeFetchCount > 0 }"
    class="visualize-chart">
  </div>
  <visualize-legend></visualize-legend>
</div>
<!-- <pre>{{chartData | json}}</pre> -->
<visualize-spy ng-if="vis.type.requiresSearch && showSpyPanel"></visualize-spy>

在 h4 标签中,您可以提供您想要显示的任何自定义消息。更改消息后,您必须清空 kibana-4.X\optimize 目录才能在您的 kibana 中获得更改效果。

【讨论】:

  • 抱歉,这是编辑核心文件,这不是更改功能的正确方法。也许您有一些方法可以在某些插件中扩展该功能?我需要类似的东西(visualize-legend.html 中的附加属性。我想扩展该功能/替换 m,y Kibana 插件中的 html 变量)
猜你喜欢
  • 2021-06-18
  • 1970-01-01
  • 2012-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-23
  • 1970-01-01
  • 2014-09-21
相关资源
最近更新 更多