Skip to content

Feauture: Adds support to ensure Icinga services are always set to delayed auto start #812

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

LordHepipud
Copy link
Collaborator

@LordHepipud LordHepipud commented Apr 25, 2025

Adds new Cmdlet Set-IcingaForWindowsServicesDelayedStart which will update the Icinga Agent and Icinga for Windows service to run with delayed autostart.

Reason behind this change: In some edge-cases, it can happen that certain required services or libraries are loaded later than Icinga for Windows. Which means, those services are not taken into consideration for the monitoring, causing Icinga for Windows to produce false positive.

A positive side-effect is that the entire monitoring is starting to run, once the system is up and running properly.

@LordHepipud LordHepipud self-assigned this Apr 25, 2025
@cla-bot cla-bot bot added the cla/signed label Apr 25, 2025
@LordHepipud LordHepipud force-pushed the feature/ensure_icinga_services_are_set_to_delayed_auto_start branch from bd413fc to 2c76237 Compare April 25, 2025 14:14
@LordHepipud LordHepipud added this to the v1.13.3 milestone Apr 25, 2025
@LordHepipud LordHepipud added the Enhancement New feature or request label Apr 25, 2025
@LordHepipud LordHepipud merged commit 7ae4fb4 into master Apr 25, 2025
1 check passed
@LordHepipud LordHepipud deleted the feature/ensure_icinga_services_are_set_to_delayed_auto_start branch April 25, 2025 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla/signed Enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant