Monitor the health of the SystemLink Enterprise Dashboard Host Service using OpenTelemetry metrics and Prometheus metrics.

Introduced in September 2024

Refer to the following table of metrics emitted by the Dashboard Host Service and related dependencies.

Note You can deploy and configure the OpenTelemetry collector to expose all OpenTelemetry metrics as Prometheus metrics. Exposing these metrics to Prometheus allows you to view the metrics in a tool such as Grafana.

Dashboard Host Service

Table 58. Performance Metrics for the Dashboard Host Service
KPI? Metric Type Description Labels
Yes ni_dashboard_host_rbac_integrator_sync_duration_seconds Histogram The duration of the role-based access control (RBAC) sync operation

SystemLink Enterprise runs the RBAC sync operation periodically. The sync operation alerts the Dashboard Host Service about new users and privilege changes in SystemLink Enterprise.

You can use the duration of the sync operation to approximate the following.
  • The time it takes before new SystemLink Enterprise users can view dashboards.
  • The time it takes dashboard-related permission updates to take effect.

Use this metric to determine if RBAC sync operations are completing in a reasonable amount of time. Ideally, sync operations complete in under 10 minutes.

None

Dashboard Host Dependencies

To learn about other available performance metrics and how to use the metrics, refer to the documentation for the dependencies of the Dashboard Host Service.

Table 59. References for Performance Metrics for Dependencies of the Dashboard Host Service
Dependency Where to Find Information
Kubernetes For a list of the metrics provided by Kubernetes, refer to Kubernetes Metrics Reference and the kube-state-metrics Documentation.