dapr-prometheus
https://docs.dapr.io/zh-hans/operations/monitoring/metrics/prometheus/#setup-prometheus-on-kubernetes
如果因为镜像部署失败
使用以下方式
helm show values prometheus-community/prometheus > /tmp/prometheus-values.yaml
kubeStateMetrics:
## If false, kube-state-metrics sub-chart will not be installed
##
enabled: true
## kube-state-metrics sub-chart configurable values
## Please see https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-state-metrics
##
kube-state-metrics:
image:
repository: registry.cn-beijing.aliyuncs.com/allnet/kube-state-metrics
tag: v2.4.1
pullPolicy: IfNotPresent
helm install dapr-prom prometheus-community/prometheus --values /tmp/prometheus-values.yaml -n dapr-monitoring --create-namespace
部署仪表盘
前提:已经部署了grafana
填写以下设置:
- 名字: Dapr
- HTTP URL: http://dapr-prom-prometheus-server.dapr-monitoring
- Default: On
注意名字必须是dapr 才能用后面的 导入
在格拉法纳中导入仪表板
在Grafana主屏幕的左上角,单击“+”选项,然后单击“Import”。
您现在可以从 Dapr 版本的发布资源中导入 Grafana 仪表板模板:
json导入包 dapr 官方提供
https://raw.githubusercontent.com/dapr/dapr/master/grafana/grafana-actor-dashboard.json
https://raw.githubusercontent.com/dapr/dapr/master/grafana/grafana-sidecar-dashboard.json
https://raw.githubusercontent.com/dapr/dapr/master/grafana/grafana-system-services-dashboard.json