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
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!

Get Agentic with Splunk Lantern: Connect to Cisco Cloud Control, Transform ...

Splunk Lantern is Splunk’s customer success center that provides practical guidance from Splunk experts on key ...

July Community Events: Master ITSI 5.0 & Automate Splunk

Struggling with alert fatigue or feeling like you're spending more time on infrastructure maintenance than ...

New Release of Federated Search: Bringing Splunk Analytics to More of Your Data

Organizations today are generating more data than ever and storing it across cloud object stores, data lakes, ...