Disclaimer: these are just personal notes, stuff could be wrong.
What does it do? Fetch all domains/subdomains you have from Cloudflare, send the data to Splunk, trigger an alert when there are changes and send the alert as a board item to monday.com
- Add domains to Splunk via splunk script. (data input in Splunk and execute daily)
- Add alert to Splunk via search. (execute daily after data input)
- Create app in Splunk in order to execute custom script (new method)
- Use custom script to send new found domains to monday.com
After creating app in Splunk: add monday.py (named it scriptalert.py) to /opt/splunk/etc/apps/scriptalert/bin
add following to alert_actions.conf in: /opt/splunk/etc/apps/scriptalert/default
[scriptalert]
is_custom = 1
label = script alert
payload_format = json
Add following to app.conf in: /opt/splunk/etc/apps/scriptalert/default
[install]
is_configured = 1
[ui]
is_visible = 0
label = scriptalert
[launcher]
author =
description = scriptalert
version = 1.0.0