Dashboards & Visualizations

Use of checkbox to govern annotations

martinhelgegren
Explorer

Been Googling (as a novice user of SPLUNK) for a while in search of an answer but haven't had the luck so I'll try posting a Q. I'm using annotations in-line with timecharts in various searches. The UI source looks like this:

<search id="base_annotation">
    <query>index=my_index | eval My_value = 'host' + " " + 'another_field' | eval annotation_label = Host_value</query>
    <earliest>$timefield.earliest$</earliest>
    <latest>$timefield.latest$</latest>
  </search>


I then add the resulting base_annotation into the relevant timecharts of my dashboard using:

</search>
          <search type="annotation" base="base_annotation">
          <query></query>
        </search>

...beneath the original query. This works well but I'd like to make the annotations optional to the users. Hence I'd imagine there is a way to let a checkbox govern the presence of annotation in the timecharts ie. if the checkbox is checked then keep the code as is, if un-checked then run the searches without the search type="annotation".

Any hints anyone?
Kind regards

Labels (1)
0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

You could use a checkbox to set a token to true or false and append a where clause to your annotation query so that it only returns results if the token is true, or something like that.

0 Karma
Get Updates on the Splunk Community!

Fastest way to demo Observability

I’ve been having a lot of fun learning about Kubernetes and Observability. I set myself an interesting ...

September Community Champions: A Shoutout to Our Contributors!

As we close the books on another fantastic month, we want to take a moment to celebrate the people who are the ...

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...