Alerting

Custom Script to capture splunk alert message

saurabhray25
Engager

Hi,

I have created an alert for an event in real-time. For example, send me an alert if a user is not able to log in 3 times.

On the above event, I have created an alert action. Here I want to trigger a custom script.

The purpose of this Python script will be to capture the error message and send it to a different application using Key Based authentication.

However, I am not able to fetch the error message.

Using sys.argv gives me the parameters but the error message is encoded. Can anyone assist me here, how can I extract the error message from the event triggering the alert?

Labels (3)
0 Karma

renjith_nair
Legend

Search results will be part of the "Path to file containing the search results" (arg 8 ) and you might need to open and read the content of the file in your custom script.

Reference  : https://docs.splunk.com/Documentation/Splunk/8.0.6/Alert/Configuringscriptedalerts

Please note that the run a script alert action is deprecated officially. Please refer to the below documentation to convert to Custom alert action framework

https://docs.splunk.com/Documentation/Splunk/8.0.6/AdvancedDev/CustomAlertConvertScripted

 

 

---
What goes around comes around. If it helps, hit it with Karma 🙂
0 Karma
Get Updates on the Splunk Community!

Unlock Database Monitoring with Splunk Observability Cloud

  In today’s fast-paced digital landscape, even minor database slowdowns can disrupt user experiences and ...

Purpose in Action: How Splunk Is Helping Power an Inclusive Future for All

At Cisco, purpose isn’t a tagline—it’s a commitment. Cisco’s FY25 Purpose Report outlines how the company is ...

[Upcoming Webinar] Demo Day: Transforming IT Operations with Splunk

Join us for a live Demo Day at the Cisco Store on January 21st 10:00am - 11:00am PST In the fast-paced world ...