Splunk Search

How to detect when a server has stopped indexing logs in Splunk?

pandeyashish
New Member

I need to know what server(s) has stopped ingesting logs OR for which server the logs are not ingesting into Splunk.

Thanks,

0 Karma
1 Solution

somesoni2
Revered Legend

Try this assuming that if no data is coming to splunk in 24 hrs(86400 sec) is your threshold.

| metadata type=hosts index=* | eval age=now()-recentTime | where age>86400

View solution in original post

0 Karma

skoelpin
SplunkTrust
SplunkTrust

What version of Splunk are you running? If it's version 6.3 you could use the DMC, if your a version lower than 6.3 then you could use this search and set up an alert

     index=_internal sourcetype=splunkd destPort!="-"
     | stats sparkline count by hostname, sourceHost, host, destPort, version 
     | rename destPort as "Destination Port" 
     | rename host as "Indexer" 
     | rename sourceHost as "Forwarder IP" 
     | rename version as "Splunk Forwarder Version" 
     | rename hostname as "Forwarder Host Name" 
     | rename sparkline as "Traffic Frequency" 
     | sort - count
0 Karma

somesoni2
Revered Legend

Try this assuming that if no data is coming to splunk in 24 hrs(86400 sec) is your threshold.

| metadata type=hosts index=* | eval age=now()-recentTime | where age>86400
0 Karma
Get Updates on the Splunk Community!

Index This | What is broken 80% of the time by February?

December 2025 Edition   Hayyy Splunk Education Enthusiasts and the Eternally Curious!    We’re back with this ...

Unlock Faster Time-to-Value on Edge and Ingest Processor with New SPL2 Pipeline ...

Hello Splunk Community,   We're thrilled to share an exciting update that will help you manage your data more ...

Splunk MCP & Agentic AI: Machine Data Without Limits

Discover how the Splunk Model Context Protocol (MCP) Server can revolutionize the way your organization uses ...