Splunk Search

How to increment counter field with a by clause

e_sherlock
Explorer

Given events

Group MultiValue

A 7,2,9

B 8,1

I'm using makemv to pivot the results to below, but I also want a new Index/Counter field which counts (or shows the index value) and resets when it sees a new group. The accum command doesn't support a "by [field list]" so curious how to do this?

Group Value **Index/Counter**


A 7 1

A 2 2

A 9 3

B 8 1

B 1 2

Tags (3)
1 Solution

e_sherlock
Explorer

Got it working like this:

| streamstats count as index by Group

View solution in original post

e_sherlock
Explorer

Got it working like this:

| streamstats count as index by Group

sloshburch
Ultra Champion

Or just | stats count as index by Group should work I assume.

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

Splunk Enterprise Security 8.x: The Essential Upgrade for Threat Detection, ...

Watch On Demand the Tech Talk on November 6 at 11AM PT, and empower your SOC to reach new heights! Duration: ...

Splunk Observability as Code: From Zero to Dashboard

For the details on what Self-Service Observability and Observability as Code is, we have some awesome content ...