Monitoring
Uptime Monitoring
Section titled “Uptime Monitoring”Uptime monitoring is done through Gatus and available on status.codefloe.com.
Metrics Monitoring
Section titled “Metrics Monitoring”Metrics monitoring is done through a k3s-hosted “Prometheus Stack” instance (which also comes with Grafana) provided by devXY.
Available Dashboards
Section titled “Available Dashboards”The following Grafana dashboards are available (and require a login, as the public dashboard sharing functionality of Grafana does not work with templated variables):
- “Node Exporter Full”
- “PostgreSQL” (showing PostgreSQL-specific metrics)
- “HAProxy” (showing HAProxy-specific metrics)
- “Forgejo” (showing Forgejo-specific usage metrics)
Alerts
Section titled “Alerts”There are also common alert rules (disk space, CPU pressure, etc.) in place which are being transmitted through ntfy.