微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 splunk 中,有没有办法用另一个令牌的值预填充时间输入字段?

如何解决在 splunk 中,有没有办法用另一个令牌的值预填充时间输入字段?

在 Splunk 中,我有一个带有 init-section 的仪表板。我使用 init-section 设置 2 个标记,然后使用标记值设置时间输入的认值。

当我运行仪表板时,时间输入未填充。如果我将 $earliest_time_token$、$latest_time_token$ 替换为它们的实际值,则时间标记已预先填充。

有没有办法使用变量预先填充时间输入字段?


仅供参考 - 我试过 -7d@d & "-7d@d" 我得到相同的结果


{{1}}

解决方法

我通过直接设置时间范围选择器的最早和最新值来实现这一点。虽然这不是您所要求的,但它确实实现了您想要实现的目标:

<form>
  <init>
    <set token="form.time_token.earliest">-7d@d</set>
    <set token="form.time_token.latest">now</set>
  </init>
  <label>Time Input</label>
  <fieldset autoRun="true" submitButton="false">
    <input type="time" token="time_token" searchWhenChanged="true">
      <label>Time Range</label>
    </input>
  </fieldset>
</form>

我已经测试过它并且它有效。它还会识别出这是一个标准时间范围,因此它会在时间范围选择器上很好地显示它(而不是显示“自定义时间范围”)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。