Getting Data In

Send email when application server/network device is not pushing syslog to Splunk

satoshi86
Engager

Hi All,

Is there a way for Splunk to send out an email notification when Splunk is not receiving any syslog entries from an application server or a network device?

Thanks.

Tags (1)
0 Karma
1 Solution

lguinn2
Legend

Yes, although you need to define some criteria. For example -

Search for hosts that have sent syslog events in the past week, but have not sent syslog events in the past hour.

Here is a search that would work:

sourcetype=*syslog* earliest=-7d 
| fields host 
| eval hcount = if (_time>=relative_time(now(),"-1h"),1,0)
| stats sum(hcount) as hourlyCount count as weeklyCount by host
| where hourlyCount == 0

You could then schedule this to run every hour and alert if number of events is greater than zero.

View solution in original post

0 Karma

lguinn2
Legend

Yes, although you need to define some criteria. For example -

Search for hosts that have sent syslog events in the past week, but have not sent syslog events in the past hour.

Here is a search that would work:

sourcetype=*syslog* earliest=-7d 
| fields host 
| eval hcount = if (_time>=relative_time(now(),"-1h"),1,0)
| stats sum(hcount) as hourlyCount count as weeklyCount by host
| where hourlyCount == 0

You could then schedule this to run every hour and alert if number of events is greater than zero.

0 Karma

satoshi86
Engager

thanks again for your help Iguinn!!

0 Karma

lguinn2
Legend

Sorry, it's a typo. I've updated my original answer to fix it! Thanks for commenting and sorry about that.

0 Karma

satoshi86
Engager

Hi Iguinn,
I tried to run your command and it gives me the error:-

Error in 'eval' command: The arguments to the 'relative_time' function are invalid.

May I know how do i fix that?
I'm very sorry, I'm kinda weak in programming.

0 Karma
Get Updates on the Splunk Community!

New Year, New Changes for Splunk Certifications

As we embrace a new year, we’re making a small but important update to the Splunk Certification ...

Stay Connected: Your Guide to January Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...

[Puzzles] Solve, Learn, Repeat: Reprocessing XML into Fixed-Length Events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...