Splunk Search

How to generate alarm for when CPU peaks at100% over a 15 min period?

the_rains
Engager

We have just started using the IT Essentials App, we are generating alarms based on thresholds being breached, the thresholds only seem to be available when for example a CPU peaks at 90%, what i am looking for is generating an alarm for when CPU peaks at 100% for a period of 10 mins.

 

Below is my spl, would using time_window = 15m suffice ? 

 

| mstats max(ps_metric.pctCPU) as val WHERE index = em_metrics OR index = itsi_im_metrics by host span=5m 
| eval val=100-val 
| rename host as host 
| eval host="host=".$host$ , id="ta_nix" 
| lookup itsi_entities entity_type_ids as id _itsi_identifier_lookups as host OUTPUT _key as entity_key, title, _itsi_informational_lookups as info_lookup, _itsi_identifier_lookups as alias_lookup 
| search entity_key != NULL 
| eval entity_type="Unix/Linux Add-on" 
| eval metric_name="CPU Usage Percent" 
| eval itsiSeverity=case(val <= 75, 2, val <= 90 and val > 75, 4, val > 90, 6) 
| eval itsiAlert=metric_name." alert for ".entity_type." entity type" 
| eval itsiDrilldownURI="/app/itsi/entity_detail?entity_key=".entity_key 
| eval itsiInstance=title 
| eval entity_title=title 
| eval itsiNotableTitle=title 
| eval val = round(val, 2) 
| eval itsiDetails = metric_name + " current value is " + val 
| eval sec_grp=default_itsi_security_group 
| eval alert_source="entity_type" 
| where IsNull(is_entity_in_maintenance) OR (is_entity_in_maintenance != 1) 
| fields - host

 

Labels (1)
0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Can’t Make It to Boston? Stream .conf25 and Learn with Haya Husain

Boston may be buzzing this September with Splunk University and .conf25, but you don’t have to pack a bag to ...

Splunk Lantern’s Guide to The Most Popular .conf25 Sessions

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

Unlock What’s Next: The Splunk Cloud Platform at .conf25

In just a few days, Boston will be buzzing as the Splunk team and thousands of community members come together ...