Skip to main content
Baton connectors running in service mode can expose HTTP health check endpoints for container orchestrators (ECS Fargate, Kubernetes, etc.) to monitor connector health.
When C1 encounters a 503 from a connector during provisioning, it treats this as a transient error and retries automatically (up to 5 attempts). Errors indicating a configuration problem — such as 401, 403, or 404 — are not retried. If provisioning still fails after retries, the task falls back to a manual path and appears in the Assigned to me area for follow-up. Learn more about automatic account provisioning.

Enabling health checks

Health checks are disabled by default. Enable them using environment variables or CLI flags:

Health check endpoints

The health-check command

Each connector includes a health-check subcommand for querying the health check server. This is designed for container exec probes, eliminating the need to bundle curl or other HTTP clients in container images.

Usage

Flags

Exit codes

Container orchestrator examples

AWS ECS Fargate

Kubernetes