Splunk Search

How do I search a five day running total for values that exceed an amount?

williamsonsteve
Engager

I have 12 months of financial data where I am trying to extract the payees whose transaction totals for a sliding 5 day window exceeds 10,000.00.

The data is structured
datetime payee amount
01/03/2011 10:28:58 GARY SMITH 875.01

etc...

I've tried
| bucket _time span=1d
| streamstats sum(amount) as TotalAmount, count(remitter) as PayeeChecks window=5 by _time,payee
| chart sum(TotalAmount) sum(PayeeChecks) by payee

No joy...
Looking for guidance on how to approach this.

woodcock
Esteemed Legend

Try this:

... | bucket _time span=1d |stats sum(amount) AS DailyAmount, count(remitter) AS PayeeChecks BY _time,payee | streamtstats window=5 sum(DailyAmount) AS AmountLast5Days, sum(PayeeChecks) AS PayeeChecksLast5Days BY payee
0 Karma
Get Updates on the Splunk Community!

Splunk Observability for AI

Don’t miss out on an exciting Tech Talk on Splunk Observability for AI! Discover how Splunk’s agentic AI ...

[Puzzles] Solve, Learn, Repeat: Dereferencing XML to Fixed-length events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...

Stay Connected: Your Guide to December Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...