# Trigger to run a Eventhandler or a second script after checking a service

**URL:** <https://community.icinga.com/t/trigger-to-run-a-eventhandler-or-a-second-script-after-checking-a-service/15050>\
**Category:** Service Monitoring\
**Created:** [July 25, 2025, 6:03am UTC](https://community.icinga.com/t/trigger-to-run-a-eventhandler-or-a-second-script-after-checking-a-service/15050 "2025-07-25T06:03:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheCry](https://community.icinga.com/user_avatar/community.icinga.com/thecry/32/3747_2.png) [@TheCry](https://community.icinga.com/u/TheCry)\
**Post date:** [July 25, 2025, 6:03am UTC](https://community.icinga.com/t/trigger-to-run-a-eventhandler-or-a-second-script-after-checking-a-service/15050/1 "2025-07-25T06:03:04Z")

</div>

Hello everyone  
We have distributed monitoring and need the forwarding of performance data from individual services. When the satellite has made the query, the master would have to start a second script or trigger an event handler. However, the event handler does not work if there is no change in the status of the service. It’s the same with the notification. Is there an easy way to control my second script on the master as soon as the check of the data has arrived on the master?  
If that doesn’t work, I’ll just have to sort it out via CronJobs.

Regards  
Sascha

---

<div class="post-metadata">

**Author:** ![lorenz](https://community.icinga.com/user_avatar/community.icinga.com/lorenz/32/7666_2.png) [@lorenz](https://community.icinga.com/u/lorenz)\
**Post date:** [July 28, 2025, 11:07am UTC](https://community.icinga.com/t/trigger-to-run-a-eventhandler-or-a-second-script-after-checking-a-service/15050/2 "2025-07-28T11:07:52Z")

</div>

Maybe it would be easier to write the performance data directly from the master?  
At least that would be the preferred way IMHO
