Post

Healthchecks

Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts. Healthchecks comes with a web dashboard, API, 25+ integrations for delivering notifications, monthly email reports, WebAuthn 2FA support, team management features: projects, team members, read-only access.

Healthchecks

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/healthchecks.sh)"
CPU: 2 cores RAM: 2048 MB Disk: 5 GB OS: Debian 13

Configuration

Config file:

1
/opt/healthchecks/hc/local_settings.py

Notes

if you change your LXC-IP, you need to update /etc/caddy/Caddyfile & /opt/healthchecks/hc/local_settings.py
Show credentials: cat ~/healthchecks.creds

Web Interface

Port: 3000

This post is licensed under CC BY 4.0 by the author.