Alerting

How to test Splunk alerts?

spiced
New Member

I configured an alert when a VPN connection is established from an IP that is located abroad. Now I would like to test if the alert works as expected. What is the best way of doing this? Can I for example copy a raw VPN login event, change the source IP, mark the event as alerttestevent and add it to Splunk to test the alert?

Can this be automated somehow, i.e. when I adjust an alert I want to easily retest that everything still works as expected? I'm thinking about something like unit tests for Splunk alerts.

0 Karma

ckoltuk
Engager

You can use the Eventgen App to generate events. Take a look this might be your answer.
https://splunkbase.splunk.com/app/1924/

0 Karma

spiced
New Member

Thank you for the response, I'll take a closer look at the Eventgen App.

0 Karma

anthonymelita
Contributor

Along the lines of your original idea to copy an event and modify it. You could do that and use | collect command to write it back to your index.
https://docs.splunk.com/Documentation/Splunk/8.0.2/SearchReference/Collect

0 Karma
Get Updates on the Splunk Community!

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...

Fun with Regular Expression - multiples of nine

Fun with Regular Expression - multiples of nineThis challenge was first posted on Slack #regex channel ...