【问题标题】:It is possible to modify already existing report within Splunk dashboard?是否可以在 Splunk 仪表板中修改现有报告?
【发布时间】:2021-09-28 17:52:40
【问题描述】:

我已经在 Splunk 中创建了报告:“splunk_report”。 我想在 Splunk 仪表板中使用它。

我已经添加了新面板 -> 来自报告的新面板,但现在它向我显示了一个表格(正如它在保存的报告中定义的那样) 我想获取此表中的总行数。可以统计当前报告吗? 例如。 “splunk_report” |统计计数(系统)

我不想复制整个搜索查询,因为将来报告中的搜索更改时,我必须在两个地方进行更改。

【问题讨论】:

    标签: dashboard splunk


    【解决方案1】:

    除非您将报告添加为内联搜索(或报告通过 outputlookup 生成查找),否则您所描述的内容是不可能的。

    如果您将其添加为内联搜索,您将回到最初的问题,即每次内联搜索都需要更新它,以及原始报告

    不过,我经常使用预定报告来创建查找表(出于性能原因)。如果您这样做那个,那么您可以只引用仪表板上的查找表,然后像任何其他查找表一样使用它做任何您想做的事情:

    | inputlookup mylookup.csv
    | stats count
    

    或者

    | inputlookup mylookup.csv
    | stats count by system
    

    等等

    如果您想将汇总数据添加到仪表板上的统计表中,请格式化可视化并添加总计:

    【讨论】:

      【解决方案2】:

      我找到了另一个解决方案:创建已保存的搜索并参考现有报告:

      <search id="save_search" ref="splunk_report">
      

      并在第二个保存的搜索中添加基本搜索:

      <search id="save_search2" base="save_search">
          <query>| stats count(system)</query>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-08-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-23
        • 2020-08-20
        • 1970-01-01
        相关资源
        最近更新 更多