Skip to main content
This is the first of five monitoring guides. Run these checks after starting a Gateway, after any configuration change, or when something seems wrong. Health checks are quick - for full observability setup, see .

Universal Checks

Video AI Dual These checks run on all Gateway operational and node mode configurations.

HTTP health endpoint

Confirms the Gateway process is running and responding on the configured -httpAddr port (default: 8935).
Check Command
A healthy Gateway returns HTTP 200 with a JSON body. Any non-200 response or connection refused means the process is not running or the port is wrong.
Expected Response

Node status via livepeer_cli

Confirms the Gateway’s identity, network connection, active sessions, and (for on-chain Gateways) deposit and reserve balances.
  • Select Option 1: Get node status from the interactive menu.
CLI Command
The status output appears under BROADCASTER STATS (the CLI uses the legacy term “Broadcaster” for Gateway).

Hardware status

Confirms GPU availability, memory usage, and temperature. Useful for AI and Dual Gateways where GPU resources are shared.
Check Command

Node Type Checks

Automation

Health Checks can be automated and notify operators of issues.

Cron Script Automation

Cron Script Automation
Add to crontab

Docker HEALTHCHECK Automation

HEALTHCHECK
For full observability with time-series metrics, alerting, and dashboards, see .

Tools & Dashboards

Explorer, Livepeer Tools, livepeer_cli for visual monitoring.

Monitoring Setup

Prometheus + Grafana for production observability.

Troubleshooting

Fix common errors by symptom.
Last modified on May 31, 2026