console.dashboards/overview/health/prometheus

Adds a health subsystem to the status card of Overview dashboard where the source of status is Prometheus.

Name Value Type Optional Description

title

string

no

The display name of the subsystem.

queries

string[]

no

The Prometheus queries.

healthHandler

CodeRef<PrometheusHealthHandler>

no

Resolves the subsystem’s health.

additionalResource

CodeRef<FirehoseResource>

yes

Additional resource that will be fetched and passed to healthHandler.

popupComponent

CodeRef<React.ComponentType<PrometheusHealthPopupProps>>

yes

Loader for menu content. If defined, a health item is represented as a link, which opens a menu with the given content.

popupTitle

string

yes

The title of the popover.

disallowedControlPlaneTopology

string[]

yes

Control plane topology for which the subsystem should be hidden.