All Apps and Add-ons

Why 2 dollar ($) signs in the savedsearch "DB inspection" ?

yoho
Contributor

I think everything is in the title 🙂 Extract from savedsearches.conf:

[DB inspection]
(...)
search = | inputlookup monitored_indexes.csv| fields index | dedup index | map maxsearches=99 search=" | `db_inspect_collection($$index$$)`"

I got an error with my splunk install base and traced it down to usage of "$$" in fire_brigade (something like "$unix_summary$ not found").

Why using "$$" ?

Tags (1)
0 Karma
1 Solution

MuS
Legend

Hi yoho,

Anything wrapped in two single dollar signs will be substituted from data in the upstream modules, so your $$index$$ will be replaced by the value of index=foo from your view/dashboard/report and will be used in this macro db_inspect_collection() like this db_inspect_collection(foo)

cheers, MuS

View solution in original post

0 Karma

sowings
Splunk Employee
Splunk Employee

I had to use double-dollar because the saved search mechanism apparently performed one level of substitution before the map command was called, meaning that when run on a schedule, I didn't get any results from the saved search. If you want to try to run this search by hand, you'll have to manually "singleify" the quotes to get it to behave.

0 Karma

MuS
Legend

Hi yoho,

Anything wrapped in two single dollar signs will be substituted from data in the upstream modules, so your $$index$$ will be replaced by the value of index=foo from your view/dashboard/report and will be used in this macro db_inspect_collection() like this db_inspect_collection(foo)

cheers, MuS

0 Karma

yoho
Contributor

Ok thanks. I still don't get why I get this error message. I'll investigate a bit further.

0 Karma
Get Updates on the Splunk Community!

.conf25 Community Recap

Hello Splunkers, And just like that, .conf25 is in the books! What an incredible few days — full of learning, ...

Splunk App Developers | .conf25 Recap & What’s Next

If you stopped by the Builder Bar at .conf25 this year, thank you! The retro tech beer garden vibes were ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...