Splunk Search

Count objects grouped by transaction

mpdharley
Engager

I need to count the number objects grouped by a transaction command. The command is:

index=* sourcetype="pan:*"
| transaction src_ip maxspan=2min
| table src_ip, app

I need to provide a count for "app" and then limit the results to only those groups with more than 5 apps returned within the time frame.

Thank you,

Mike

Labels (2)
0 Karma
1 Solution

scelikok
SplunkTrust
SplunkTrust

Hi @mpdharley,

Please try below;

index=* sourcetype="pan:*"
| transaction src_ip maxspan=2min
| stats dc(app) as count values(app) as app by src_ip
| where count>5

 

If this reply helps you an upvote and "Accept as Solution" is appreciated.

View solution in original post

scelikok
SplunkTrust
SplunkTrust

Hi @mpdharley,

Please try below;

index=* sourcetype="pan:*"
| transaction src_ip maxspan=2min
| stats dc(app) as count values(app) as app by src_ip
| where count>5

 

If this reply helps you an upvote and "Accept as Solution" is appreciated.

mpdharley
Engager

Worked perfectly, thanks!

0 Karma
Get Updates on the Splunk Community!

Observe and Secure All Apps with Splunk

  Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

Splunk Decoded: Business Transactions vs Business IQ

It’s the morning of Black Friday, and your e-commerce site is handling 10x normal traffic. Orders are flowing, ...

Fastest way to demo Observability

I’ve been having a lot of fun learning about Kubernetes and Observability. I set myself an interesting ...