Splunk Search

Hidden Search using Advance XML

nikhilmehra79
Path Finder

so i have hidden search in my advance XML file in v5. works perfect until i need to modify my search to extend some regex - now the whole search string on search panel works fine but when i try to take the samelogic to advance xml in my app it starts throwing syntax error on xmlfile.

Reason i think is that ..... is not liking a tag in search

SO here is line which is throwing syntax error:

((source="ABC.csv") AND (SH)) | rex field=_raw "(?.),(?.)" | avg(Value)

i think it is not liking a tag and in ....what should i be doing differently?

Tags (3)
0 Karma
1 Solution

nikhilmehra79
Path Finder

i think i found the answer it has to be lt and gt to escape.

View solution in original post

0 Karma

redc
Builder

I like to be able to copy-paste my searches in/out of my dashboards, so I always wrap my searches in CDATA tags. So yours would be:

<param name="search"><![CDATA[((source="ABC.csv") AND (SH)) | rex field=_raw "(?<hostname>.*),(?<value>.*)" | avg(Value)]]></param>

This way, you can copy your search into the Search view and run it without having to manually change < and > back to < and >, respectively, and vice versa.

0 Karma

nikhilmehra79
Path Finder

i think i found the answer it has to be lt and gt to escape.

0 Karma

MuS
Legend

you have to use the &lt; for < and the &gt; for > in your XML code. Another method would be to use your search inside a CDATA tag. For more information read the docs on Simplified XML http://docs.splunk.com/Documentation/Splunk/6.0.2/Viz/OverviewofSimplifiedXML

cheers, MuS

0 Karma
Get Updates on the Splunk Community!

Announcing Scheduled Export GA for Dashboard Studio

We're excited to announce the general availability of Scheduled Export for Dashboard Studio. Starting in ...

Extending Observability Content to Splunk Cloud

Watch Now!   In this Extending Observability Content to Splunk Cloud Tech Talk, you'll see how to leverage ...

More Control Over Your Monitoring Costs with Archived Metrics GA in US-AWS!

What if there was a way you could keep all the metrics data you need while saving on storage costs?This is now ...