Splunk Search

How to reduce TimeChart count by minute if bins > x?

subtrakt
Contributor

Hi Everyone,

Would like to reduce bin count to 1 for each bin if total bins is greater than 10. (basically I want to flatline a timechart if a trend last longer than 10 minutes)

Here's what I came up with but it's not changing the counts. This will show the timecount in the legend but still can't get it to decrease real count to 1 if bins are > 10

Query:

| bin span=1m  _time | eventstats dc(_time) AS TIMECOUNT by host TYPE  | eval TYPE=host." ".TYPE." 

    | TIMECOUNT=".TIMECOUNT | timechart span=1m count(eval(if(TIMECOUNT>10,count=1,count))) by TYPE limit=0
Tags (3)
0 Karma
1 Solution

somesoni2
Revered Legend

Give this a try

your base search
| bucket span=1m _time | stats count by _time host TYPE 
| eval TYPE=host." ".TYPE."  
| eventstats dc(_time) AS TIMECOUNT by TYPE 
| eval count=if(TIMECOUNT>10,1,count)
| timechart span=1m sum(count) by TYPE limit=0

View solution in original post

0 Karma

somesoni2
Revered Legend

Give this a try

your base search
| bucket span=1m _time | stats count by _time host TYPE 
| eval TYPE=host." ".TYPE."  
| eventstats dc(_time) AS TIMECOUNT by TYPE 
| eval count=if(TIMECOUNT>10,1,count)
| timechart span=1m sum(count) by TYPE limit=0
0 Karma

subtrakt
Contributor

That works. Thanks!

0 Karma

subtrakt
Contributor

Added host to eventstats and looks like its working now and keeping the TYPE > 10 bins at 1, everything else normal count. Thanks again!

0 Karma

subtrakt
Contributor

Apologies.

Just realized it works but every other TYPE = 1 also. The stuff > 10 buckets should be 1 everything else should keep its original count.

0 Karma

ssadanala1
Contributor

can you elaborate your use case

0 Karma
Get Updates on the Splunk Community!

Introducing the Splunk Community Dashboard Challenge!

Welcome to Splunk Community Dashboard Challenge! This is your chance to showcase your skills in creating ...

Built-in Service Level Objectives Management to Bridge the Gap Between Service & ...

Wednesday, May 29, 2024  |  11AM PST / 2PM ESTRegister now and join us to learn more about how you can ...

Get Your Exclusive Splunk Certified Cybersecurity Defense Engineer Certification at ...

We’re excited to announce a new Splunk certification exam being released at .conf24! If you’re headed to Vegas ...