This repository contains a healthcheck script for Celestia Bridge nodes with integrated support for Healthchecks.io.
- The script performs a series of health checks (service availability, log checks and DA state checks).
- Reports the status to Healthchecks.io using your unique check URL.
- Use as a cron job or integrate into CI/CD pipelines for automated monitoring.
- Create your project and obtain an API key from https://healthchecks.io/
- Download the script:
wget -O $HOME/celestia_da_monitor.sh https://raw.githubusercontent.com/NodesGuru/celestia-bridge-healthcheck/refs/heads/main/celestia_da_monitor.sh
- Set up your Healthchecks.io check URL in the script (edit
HC_API_KEY
field with the key from healthchecks.io):
nano $HOME/celestia_da_monitor.sh
- Execute the script or schedule it with a cron job:
crontab -e
# Add this to the end
*/1 * * * * /bin/bash $HOME/celestia_da_monitor.sh >> $HOME/celestia_da_monitor.log
- Bash
- Celestia Bridge node
- https://healthchecks.io/ key