Comments (1)
I also have found this behavior in my environment (2.14.2 on Debian 12). With my config history I found that this problem exists for me since year 2019. As a workaround I don’t use check_interval = 24h + check_period = "workhours" since then.
The checks will with time, when it is planed outside check_period timeperiod and then will never go back to work until manual reschedule.
I also have a productive example: HTTPS Cert Check on a printer which goes in deep sleep in the night and check will fail, I have to manual reschedule this to "daytimes" and it will work again for months until the checktime will slide back to a nighttime, but with a working check_period = "workhours" I could mitigate this problem completely.
Possible Solution: The scheduler should have the check_period in mind and should plan only checks when they are inside the next timeperiod, also when the 24h check will be planned for 28h later. Or 70h later if it goes over weekend.
from icinga2.
Related Issues (20)
- [ITL] to extend the output of "icinga" check command HOT 1
- API object deletion unreliable if HA zone is not connected
- Add an option for node setup to remove the default global zones
- CSR Auto sign in multi domain Setup failes with stacktrace HOT 3
- Missing notification after recovery outside the time period HOT 6
- Icinga APİ execution command bug HOT 3
- IDO isn't updating host contacts if new contact is added to contact group
- Endpoints may miss events during initial config sync/replay logs
- Icinga2 Service fails when a service is created via the API for a host that doesn't exist HOT 5
- Icinga2 fails to build against LibreSSL 3.8.3 HOT 1
- Scheduled Downtime won't be changed/deleted after reload HOT 5
- [doc] Correcting a typo HOT 1
- Two separate CpuBoundWork semaphores – HTTP | JSONRPC
- Icinga Master Endpoint Loadbalancing Ignoring Database Connectivity Issues -> Icinga becomes unusable HOT 1
- gpg: no valid OpenPGP data found. HOT 5
- Extending check_disk with -n parameter in ITL template HOT 2
- ConfigPackageUtility misses atomic file operations and
- Script for telegram notification HOT 3
- [Documentation] Installation documentation for current/new versions of Amazon Linux
- Memory leak when trying to read objects from the api at /v1/objects HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from icinga2.