- name: Bastion Communication Status
  description: Communication status shows 1 if all communication is good and 0 if
    its bad.
  type: Metric
  verified: false
  visible: true
  properties:
    metricName: pingmesh
    metricNamespace: Microsoft.Network/bastionHosts
    severity: 2
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Average
    operator: LessThan
    threshold: 1
    criterionType: StaticThresholdCriterion
    enabled: true
  references:
  - name: Supported metrics for microsoft.network/bastionHosts
    url: https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-network-bastionhosts-metrics
  guid: afd848a8-8b18-410c-bcc1-1b6f06a5a231
- name: CPU Usage
  description: CPU Usage stats.
  type: Metric
  verified: false
  visible: true
  properties:
    metricName: usage_user
    metricNamespace: Microsoft.Network/bastionHosts
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Average
    operator: GreaterThan
    threshold: 85
    criterionType: StaticThresholdCriterion
    enabled: true
  references:
  - name: Supported metrics for microsoft.network/bastionHosts
    url: https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-network-bastionhosts-metrics
  guid: 0d4040d7-4478-46b5-98e0-14bb2f7b8ecf
- name: Memory Usage
  description: Memory Usage stats.
  type: Metric
  verified: false
  visible: true
  properties:
    metricName: used
    metricNamespace: Microsoft.Network/bastionHosts
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Average
    operator: GreaterThan
    threshold: 85
    criterionType: StaticThresholdCriterion
    enabled: true
  references:
  - name: Supported metrics for microsoft.network/bastionHosts
    url: https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-network-bastionhosts-metrics
  guid: 2c288e52-422b-4f7e-85cf-feb3d08a1602
