dapr-traffic-control icon indicating copy to clipboard operation
dapr-traffic-control copied to clipboard

Monitoring metrics in Dapr self-hosted mode

Open MernaMustafa opened this issue 11 months ago • 1 comments

I'm trying to monitor metrics using Prometheus and Grafana in self-hosted mode, but I encountered some unexpected behaviors

What I did:

  1. Ran the application in self-hosted mode as described in the readme.md file, with adding --metrics-port for each service to a specific port
  2. Included the Dapr metrics ports used in the Prometheus configuration.
  3. Imported the JSON files for dashboards into Grafana.

Result

  1. Most charts appear empty, with only four displaying data
  2. The VehicleRegistrationService is not recognized within the metrics.
  3. The count of initialized components does not match the count of loaded components

Any idea what I've done wrong or what I'm missing?

Screenshots:

Prometheus

image

Dapr Sidecar Dashboard

image

image

image

Dapr System Services Dashboard

image

MernaMustafa avatar Mar 15 '24 10:03 MernaMustafa