Badges, Prometheus and backup
Embed status badges, scrape metrics into Grafana and export your configuration.
Status badges
Every heartbeat monitor has a public SVG badge that shows up, late (inside the grace period), down or paused. Embed it in a README or an internal page:
https://respulse.online/api/badge/<PING_KEY>/<SLUG>.svg https://respulse.online/api/badge/<TOKEN>.svg
Prometheus metrics (Pro)
The /metrics endpoint exposes monitor statuses, latencies, heartbeat durations and active incident counts in Prometheus format. Authenticate with your team Ping Key as a bearer token:
scrape_configs:
- job_name: respulse
scheme: https
metrics_path: /metrics
authorization:
credentials: <PING_KEY>
static_configs:
- targets: ['respulse.online']Backup and restore
Open your avatar menu and choose Backup & Restore. Export saves your monitors and channels as a JSON file, Import loads such a file into an organization. Imports are subject to your plan limits.
Desktop and Android apps
ResPulse is also available as a Windows and Android app. They show the same dashboard and include an SSH console that keeps its credentials on your device.