Getting Data In

Check Multiple Pre-defined Searches and Return one value

chamil3001
Explorer

Heres what i want to do.

Scenario,
Monitor threshold breaches of CPU,HDD and memory etc

1) I have multiple searches written for each of the above and they work ok.

Eg1: host="MYHOST1" sourcetype="Perfmon:LogicalDisk_FreeSpace" NOT instance=_Total | eval Value=round(100-Value,2) | sort -_time -Value | head 1 | table Value |sort limit=1 Value| rangemap field="Value" low=0-30 elevated=31-60 default=severe

Eg2: host="MYHOST1" source="Perfmon:Total_Processor_Time" counter="% Processor Time" |eval myvalues = round(Value, 2) | table myvalues |rename myvalues as "CPU Utilzation" |sort limit=1 myvalues |rangemap field="CPU Utilzation" low=0-30 elevated=31-60 default=severe

2) Now I want to check both(or multiple) of the above searches at the same time and return a value.

Eg: "Threasholds Breached!"

Thanks in Advance!
Chamil

0 Karma

kristian_kolb
Ultra Champion

martin_mueller's idea exemplified;

For reasons of simplicity, this search looks at host fields, and gives you a single value if either part of the search (values h1 or h2) returns the "myhost".

index=blah  | head 1 | stats first(host) as h1 
|appendcols [search index=meh | head 1 |stats first(host) as h2 ] 
| eval host_value = if((h1=="myhost") OR (h2=="myhost"), "myhost", "not_myhost") 

/k

chamil3001
Explorer

managed to get it to work using multiple Eval commands and nested "if" functions.. thanks

0 Karma

chamil3001
Explorer

Thank you for the quick response! Appreciate it very much..

I will check it out
Just came home from office after trying to solve this all day 🙂

0 Karma

martin_mueller
SplunkTrust
SplunkTrust

You could append them all into one big search, and alert if at least one is breached.

0 Karma

chamil3001
Explorer

yeah.. got it to work, but still need to do some tuning..

0 Karma

chamil3001
Explorer

Thank you for the quick response! Appreciate it very much..

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Fuel Your Journey: What’s Waiting for You at the .conf26 Acceleration Station

Navigating the show floor at .conf26 isn't just about keynotes and technical breakout sessions; it's also ...

Join the Final Session of the Data Management & Federation Bootcamp Series

Over the past three sessions of the Data Management & Federation Bootcamp Series, we've explored how to build ...

From Data to Insight: Announcing the Winners of the Splunk Dashboard Contest

Hi Splunkers, First off, thank you to everyone who participated in our very first From Data to Insight: The ...