Skip to main content

Day 2 ops

Health checks

The apps expose the following health check endpoints:

Frontend:

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.