ceph-dashboard and k8s dashboards have conflicting telegraf hostname requirements
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Dashboard Charm |
Triaged
|
Medium
|
Unassigned | ||
Kubernetes Control Plane Charm |
Triaged
|
Medium
|
Unassigned |
Bug Description
Opening this bug against ceph-dashboard and kubernetes-
When deploying Ceph and Kubernetes in a (hyper)converged architecture, grafana dashboards aren't able to work for both Ceph and Kubernetes.
The new ceph-dashboard charm has a requirement that telegraf `hostname` be set to `{host}`. The dashboards provided by the kubernetes-
"expr":
"expr":
At a bare minimum, the ceph-dashboard docs should be updated to explain that changing the default hostname config in telegraf may break other dashboards. A better solution would be that dashboards should not be dependent on a config option to display data.
[1] https:/
[2] https:/
Confirm for ceph-dashboard. Agreed we should at least add a warning around setting the telegraf hostname option