Day 2 ops
Health checks
The apps expose the following health check endpoints:
Frontend:
- /health/live: Is endpoint available?
- /health/ready: Is dapr sidecar running?
Backend:
- {base-url}/health/live: Does the current request exceed the configured time
limit (
GlobalDccBackendConfig:RequestDurationHealthLimit
)? - {base-url}/health/startup: Has the native backend finished loading?
- {base-url}/health/ready: Is dapr sidecar running? Has the native backend finished loading?
Metrics
Both apps expose various Prometheus-compatible metrics under
- {base-url}/metrics For the backend, this includes the 'Amcs.Metrics' from the native instance.