Splunk Search

Checking specific index data for large server list

nehamvinchankar
Path Finder

Hi all,

I have list of 3k+ servers for which i want to check data flow from specific index. How can i do this with optimize search

Labels (1)
Tags (1)
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @nehamvinchankar,

you could insert the server list in a lookup (called e.g. "perimeter.csv"9 containing at least one column (host).

Remember to create also the lookup definition.

then you could run a search like this:

| tstats count WHERE index=your_index BY host
| append [ | inputlookup perimeter.csv | eval count=0 | fields host count ]
| stats sum(count) AS total BY host
| where total=0

Ciao.

Giuseppe

 

0 Karma

nehamvinchankar
Path Finder

Not working

I want list of servers which are having index data from the list provided

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @nehamvinchankar,

sorry, this is the check that all the servers are sending data.

If you want the server list that sent data is easier, try this:

| tstats count WHERE index=your_index BY host
| table host

Ciao.

Giuseppe

0 Karma
Get Updates on the Splunk Community!

Automatic Discovery Part 1: What is Automatic Discovery in Splunk Observability Cloud ...

If you’ve ever deployed a new database cluster, spun up a caching layer, or added a load balancer, you know it ...

Real-Time Fraud Detection: How Splunk Dashboards Protect Financial Institutions

Financial fraud isn't slowing down. If anything, it's getting more sophisticated. Account takeovers, credit ...

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

 Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...