uWSGI sometimes does not restart crashed sendreports/sendalerts processes

Author: heikoh81Created Aug 18, 2025Updated Aug 11, 2026

Hi,

I have dockerized healthchecks 3.10 with mariadb-backend (healthchecks/healthchecks:v3.10) running locally for my homelab. I have set up Email-notification with weekly reports. For several months, I only get 2 weekly notification after restart of container, then no more weekly reports. This has happened for several times now. As far as I know even with older versions of healthchecks (3.7) (because this problem was the reason for my update to 3.10).

I just sent a test mail, which works. Then I checked Account Settings -> Email reports (Weekly on Mondays Remind me daily), and at the very bottom I see this:

"Next weekly report date is August 4, 2025." -> The today date is August 18, 2025 !!!

For some reason, the "next report date" does not get updated. And I think this is the reason why I don't get weekly notifications!

For testing, I manually restarted the container --> I immediately got my weekly report, and "Next weekly report date is August 25, 2025."

I could create a cronjob for restart of the container every tuesday, however, I think if this is a bug this should be fixed within healthchecks, as I don't like manual fixed that get forgotten over time... :-) But maybe this is only a problem only on my setup? I have a minimal standard Debian VM running on Proxmox that is used only for Docker.

Any help, Thanks,

Heiko

Source: healthchecks/healthchecks