TurboPayment Service
System
System health and monitoring endpoints
Health check endpoint
Simple health check endpoint that returns "OK" if the service is running.
Use this for:
- Load balancer health checks
- Monitoring/alerting systems
- Service discovery
Response Body
curl -X GET "https://turbo.ardrive.io/v1/health""OK"Prometheus metrics endpoint
Returns Prometheus-formatted metrics for monitoring and observability.
Metrics Included:
- Default Node.js process metrics (CPU, memory, event loop, etc.)
- Custom application metrics (payment success/failure counts, etc.)
Usage: Configure Prometheus to scrape this endpoint periodically.
Response Body
curl -X GET "https://turbo.ardrive.io/v1/metrics""# HELP process_cpu_user_seconds_total Total user CPU time spent in seconds.\n# TYPE process_cpu_user_seconds_total counter\nprocess_cpu_user_seconds_total 0.123\n"How is this guide?