Ping¶
Checking the Health of Your Traefik Instances
Configuration Examples¶
To enable the API handler:
[ping]ping: {}--ping=trueConfiguration Options¶
The /ping health-check URL is enabled with the command-line --ping or config file option [ping].
The entryPoint where the /ping is active can be customized with the entryPoint option,
whose default value is traefik (port 8080).
| Path | Method | Description |
|---|---|---|
/ping |
GET, HEAD |
A simple endpoint to check for Traefik process liveness. Return a code 200 with the content: OK |
Note
The cli comes with a healthcheck command which can be used for calling this endpoint.
entryPoint¶
Optional, Default="traefik"
Enabling /ping on a dedicated EntryPoint.
[entryPoints]
[entryPoints.ping]
address = ":8082"
[ping]
entryPoint = "ping"entryPoints:
ping:
address: ":8082"
ping:
entryPoint: "ping"--entryPoints.ping.address=:8082
--ping.entryPoint=pingmanualRouting¶
Optional, Default=false
If manualRouting is true, it disables the default internal router in order to allow one to create a custom router for the ping@internal service.
[ping]
manualRouting = trueping:
manualRouting: true--ping.manualrouting=true