Splunk Search

count over a subtime

sirdomi
New Member

Hello

I have the following query which gives me a grouped list of the java stacktraces with a total count:

tag::eventtype="host5" LogLevel="ERROR" | stats sparkline(count) as sparkline, count by CallstackEntry | sort count desc

How can I add an additional column with a count of the errors during the last hour?

Thank you very much!
Domi

Tags (2)
0 Karma
1 Solution

martin_mueller
SplunkTrust
SplunkTrust

You can do this:

tag::eventtype="host5" LogLevel="ERROR" | eval 1h_ago = if(_time >= relative_time(now(), "-h"), 1, 0)
| stats sparkline(count) as sparkline count sum(1h_ago) as count_last_hour by CallstackEntry
| sort count desc

View solution in original post

martin_mueller
SplunkTrust
SplunkTrust

You can do this:

tag::eventtype="host5" LogLevel="ERROR" | eval 1h_ago = if(_time >= relative_time(now(), "-h"), 1, 0)
| stats sparkline(count) as sparkline count sum(1h_ago) as count_last_hour by CallstackEntry
| sort count desc

sirdomi
New Member

Thank you very much for this elegant solution Martin!

0 Karma

cramasta
Builder

very nice solution.

0 Karma

sirdomi
New Member

Thanks, but I want the number of occurences of this errormessage during the last hour..

0 Karma

somesoni2
Revered Legend

If the columns that you want to add are unique for that error/CallstackEntry, then you can add them by adding first(fieldName) into your stats. e.g.

ag::eventtype="host5" LogLevel="ERROR" | stats sparkline(count) as sparkline, count, first(errorMessage) as errorMessage, first(severity) as severity by CallstackEntry | sort count desc

0 Karma

sirdomi
New Member

Hi somesoni2

The log file contains java logs with errors (stack traces).
The query gives a list of these errors (grouped together) and the corresponding count of each error over the whole time.
What I want is an additional column with just the count over the last day for each error.

Regards, Domi

0 Karma

somesoni2
Revered Legend

What other columns you want to add? Can you provide sample logs along with the expected output?

0 Karma
Get Updates on the Splunk Community!

.conf24 | Registration Open!

Hello, hello! I come bearing good news: Registration for .conf24 is now open!   conf is Splunk’s rad annual ...

ICYMI - Check out the latest releases of Splunk Edge Processor

Splunk is pleased to announce the latest enhancements to Splunk Edge Processor.  HEC Receiver authorization ...

Introducing the 2024 SplunkTrust!

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