Table that stores Health states from various health monitors for kubernetes clusters and components


  • Containers


  • ContainerInsights

Resource types

  • Kubernetes Services
  • Azure Arc enabled Kubernetes


Column Type Description
ClusterId string ID of the kubernetes cluster from which the event was sourced
Details dynamic Health state details
MonitorConfig dynamic Monitor configuration. This will be empty for aggregate monitors. Populated for Unit Monitors
MonitorInstanceId string Instance ID of the monitor generating the health state
MonitorLabels dynamic Monitor Labels. This may be a combination of kubernetes labels and azure monitor specific labels
MonitorTypeId string Type of the monitor. Ex;- node or cluster
NewState string New state for the monitor
OldState string Old state for the monitor
ParentMonitorInstanceId string For future [Not used]
_ResourceId string A unique identifier for the resource that the record is associated with
SourceSystem string Type of agent the data was collected from.
_SubscriptionId string A unique identifier for the subscription that the record is associated with
TimeFirstObserved datetime Time the state change first was observed for this monitor
TimeGenerated datetime Date and time the record was created.
Type string The name of the table