Dashboard with external prometheus #14169
arichard42
started this conversation in
General
Replies: 1 comment 2 replies
-
Regarding the RGW instances in the dashboard, I think @rkachach has done some investigation into that. Regarding the monitoring labels, you can provide additional labels on the mgr using this mechanism: https://rook.io/docs/rook/latest-release/CRDs/Cluster/ceph-cluster-crd/#annotations-and-labels |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I am deploying rook-ceph-cluster using an external kube-prometheus-stack.
The relevant values I use to deploy the operator are :
And the cluster relevant values :
I am currently experiencing two well identified problems with dashboard performance graph :
Some graphs are showing empty are N/A indication for some disk io statistics.
For example one Cluster/Hosts/Overall Performance, the AVG Disk Utilization frame show N/A.
Stats about latencies on Cluster/OSDs/Overall Performance are also empty.
Looking on the prometheus/grafana side, it appears this is because prometheus have replaced the instance label with a host:port indication, copying the original instance label in an exported_instance label.
This is because the relevant serviceMonitor/rook-ceph/rook-ceph-mgr generated by rook operator do not have the "honor_labels: true" indication.
Editing manually the serviceMonitor/rook-ceph/rook-ceph-mgr resource solves the problem, but this is not a long term solution as this resource is generated internaly by the operator at the next operator or cluster update.
When I deploy the object store with two instances, the two instances are using the same name and id :
and most of the object gateway dashboard shows no data with an error "found duplicate series for the match group".
Looking at a cephadm (non-rook) deployed cluter, the instances get different ids :
The only solution so far is to have a single gw instance.
Beta Was this translation helpful? Give feedback.
All reactions