Skip to content

Commit 47f2bd8

Browse files
Merge pull request #568 from yadneshk/ceilometer_ipmi_dashboard
Add dashboard to visualize metrics from ceilometer ipmi
2 parents 01ee578 + 69bd072 commit 47f2bd8

File tree

4 files changed

+599
-1
lines changed

4 files changed

+599
-1
lines changed

controllers/metricstorage_controller.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,12 +779,13 @@ func (r *MetricStorageReconciler) createDashboardObjects(ctx context.Context, in
779779
"grafana-dashboard-openstack-rabbitmq": dashboards.OpenstackRabbitmq(datasourceName),
780780
}
781781

782-
// atleast one nodeset must have "telemetry-power-monitoring" service enabled for kepler dashboard to be created
782+
// atleast one nodeset must have "telemetry-power-monitoring" service enabled for kepler and ipmi dashboard to be created
783783
connectionInfo, err := getComputeNodesConnectionInfo(instance, helper, telemetryv1.TelemetryPowerMonitoring)
784784
if err != nil {
785785
Log.Info(fmt.Sprintf("Cannot get compute node connection info. Power monitoring dashboard not created. Error: %s", err))
786786
} else if len(connectionInfo) > 0 {
787787
dashboardCMs["grafana-dashboard-openstack-kepler"] = dashboards.OpenstackKepler(datasourceName)
788+
dashboardCMs["grafana-dashboard-openstack-ceilometer-ipmi"] = dashboards.OpenstackCeilometerIpmi(datasourceName)
788789
}
789790

790791
for dashboardName, desiredCM := range dashboardCMs {

0 commit comments

Comments
 (0)