Splunk Enterprise

How to create a search to count Millions of Records?

genesiusj
Builder

Hello,

We have a lookup/kvstore containing over 3.M records*. We need to count the number of times each value is found over all of the records.

Ex: Count the occurrence of the same LAST_NAME

Field Name: LAST_NAME
Values: JONES, SMITH, DAVIS, GARCIA
Counters Values: 12, 34, 16, 23

This is just one of several different counters: BIRTH_YEAR, CITY, STATE, etc.

Because of the limits within Splunk, this code would result in blanks and inaccurate counts.

 

| eventstats count(ID) as count_same_city by CITY 

 

Any suggestions?

* The number of records increases by 10K every week.

Thanks in advance, and God bless,
Genesius

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Create a summary index which holds the daily or weekly aggregated statistics, then sum the various counts over a longer period as appropriate.

0 Karma
Get Updates on the Splunk Community!

Tech Talk Recap | Mastering Threat Hunting

Mastering Threat HuntingDive into the world of threat hunting, exploring the key differences between ...

Observability for AI Applications: Troubleshooting Latency

If you’re working with proprietary company data, you’re probably going to have a locally hosted LLM or many ...

Splunk AI Assistant for SPL vs. ChatGPT: Which One is Better?

In the age of AI, every tool promises to make our lives easier. From summarizing content to writing code, ...