Fix false critical on OMD backup job when agent runs at the time the backup is about to start - #641
Fix false critical on OMD backup job when agent runs at the time the backup is about to start#641dnlldl wants to merge 0 commit into
Conversation
|
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
|
I have read the CLA Document and I hereby sign the CLA or my organization already has a signed CLA. |
|
Just curious, is there anything else to do? I'm aware |
875a494 to
3419412
Compare
|
Dear Checkmk Contributor! Unfortunately, we had to re-write our git-repo history, rendering your PR auto-closed. We will therefore rebase your PR onto the current master and reopen it again. Sorry for the inconvenience. |
|
Dear Contributor. Unfortunately, we learned that re-opening a PR which was force-rebased, is not possible (see isaacs/github#361). Therefore we kindly ask you to create a new PR for your change. We apologize for the circumstances and will implement technical measures to prevent such incidents in the future. |
|
@TimotheusBachinger I apologize I am writing here. I don't have PR to share, just a comment. The issue still can happen if the CheckMK check runs delayed more 30 seconds. For example the scheduled backup is at 01:00:00, but the checkmk check for 00:59 happens at 00:59:46 for example. A workaround is to set |
|
Hi @tr3pan I would actually need a new PR on order to get it into our processing queue. If you're interested, feel free to take the current state of this one here. |
|
@TimotheusBachinger Here it is #841 |
Change-Id: Icd81a40a9c48df7355263fe41b076bb4fc87983a
Prevent this false critical alert:
Basically, this happens when the backup is about to start (here at 01:30:00) but hasn't started yet when the agent checked (around 01:30:00 also in this case but the alert was generated at 01:30:05). In the logs, the backup actually started at 01:30:03, it's normal for a cron job to sometimes have a very small discrepancy, add to that the discrepancy between the check and the time of the alert reported by Checkmk and we get a false critical in this case. The 30 seconds buffer will prevent this corner case from every happening again.
I have read the CLA Document and I hereby sign the CLA or my organization already has a signed CLA.