- name: CpuPercentage
  description: The average CPU used across all instances of the plan.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-93652
  properties:
    metricName: CpuPercentage
    metricNamespace: Microsoft.Web/serverFarms
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT1M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 90.0
    enabled: true
  guid: 8748b7d6-ef2a-4548-bf8e-dc6eecd2a651
- name: MemoryPercentage
  description: The average memory used across all instances of the plan.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-74727
  properties:
    metricName: MemoryPercentage
    metricNamespace: Microsoft.Web/serverFarms
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT1M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 90.0
    enabled: true
  guid: b87ecc60-7558-4cb4-8ef9-3185c4c19579
- name: HttpQueueLength
  description: The average number of HTTP requests that had to sit on the queue before
    being fulfilled. A high or increasing HTTP Queue length is a symptom of a plan
    under heavy load.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-9427
  properties:
    metricName: HttpQueueLength
    metricNamespace: Microsoft.Web/serverFarms
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT1M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 100.0
    enabled: true
  guid: e85efb6a-239a-41e0-8cdd-b1792c41ec41
- name: DiskQueueLength
  description: The average number of both read and write requests that were queued
    on storage. A high disk queue length is an indication of an app that might be
    slowing down because of excessive disk I/O.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-4971
  properties:
    metricName: DiskQueueLength
    metricNamespace: Microsoft.Web/serverFarms
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT1M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 100.0
    enabled: true
  guid: 14dbacac-2559-4537-9be9-7d08bdd0888d
- name: SocketOutboundAll
  description: The average number of sockets used for outbound connections across
    all the instances of the plan irrespective of their TCP states. Having too many
    outbound connections can cause connectivity errors.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-1165
  properties:
    metricName: SocketOutboundAll
    metricNamespace: Microsoft.Web/serverFarms
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 2000.0
    enabled: true
  guid: 96257455-b2cf-4f35-9c64-00eea637471a
- name: TcpTimeWait
  description: The average number of sockets in TIME_WAIT state across all the instances
    of the plan.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-403
  properties:
    metricName: TcpTimeWait
    metricNamespace: Microsoft.Web/serverFarms
    severity: 2
    windowSize: PT5M
    evaluationFrequency: PT1M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 300.0
    enabled: true
  guid: 2a129b1b-36a7-4048-9403-004dc5e6b0b2
- name: BytesReceived
  description: The average incoming bandwidth used across all instances of the plan.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-289
  properties:
    metricName: BytesReceived
    metricNamespace: Microsoft.Web/serverFarms
    severity: 3
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Total
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 100000.0
    enabled: true
  guid: 7bdc68c3-7679-482d-82e4-92a8229db9d7
- name: BytesSent
  description: The average outgoing bandwidth used across all instances of the plan.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-277
  properties:
    metricName: BytesSent
    metricNamespace: Microsoft.Web/serverFarms
    severity: 2
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Total
    operator: GreaterOrLessThan
    criterionType: DynamicThresholdCriterion
    failingPeriods:
      numberOfEvaluationPeriods: 4
      minFailingPeriodsToAlert: 4
    alertSensitivity: Low
    enabled: true
  guid: 520cc4d4-2caa-42df-b8b7-86dbc4786ce6
- name: TcpEstablished
  description: The average number of sockets in ESTABLISHED state across all the instances
    of the plan.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-276
  properties:
    metricName: TcpEstablished
    metricNamespace: Microsoft.Web/serverFarms
    severity: 2
    windowSize: PT5M
    evaluationFrequency: PT1M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 1500.0
    enabled: true
  guid: f03350e9-f936-4ac0-a64f-2d2df1fc9f75
