Skip to content

Commit 64b0d07

Browse files
Merge pull request #224159 from hilaryw29/patch-4
Updated "Configure Endpoint" section for Rich Health States
2 parents 765cdd7 + 020b37c commit 64b0d07

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

articles/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-instance-repairs.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,9 @@ The scale set should have application health monitoring for instances enabled. H
2323

2424
**Configure endpoint to provide health status**
2525

26-
Before enabling automatic instance repairs policy, ensure that the scale set instances have application endpoint configured to emit the application health status. When an instance returns status 200 (OK) on this application endpoint, then the instance is marked as "Healthy". In all other cases, the instance is marked "Unhealthy", including the following scenarios:
26+
Before enabling automatic instance repairs policy, ensure that your scale set instances have application endpoint configured to emit the application health status. To configure health status on Application Health extension, you can use either [Binary Health States](./virtual-machine-scale-sets-health-extension.md#binary-health-states) or [Rich Health States](./virtual-machine-scale-sets-health-extension.md#rich-health-states). To configure health status using Load balancer health probes, see [probe up behavior](../load-balancer/load-balancer-custom-probe-overview.md#probe-up-behavior).
2727

28-
- When there's no application endpoint configured inside the virtual machine instances to provide application health status
29-
- When the application endpoint is incorrectly configured
30-
- When the application endpoint isn't reachable
31-
32-
For instances marked as "Unhealthy", automatic repairs are triggered by the scale set. Ensure the application endpoint is correctly configured before enabling the automatic repairs policy in order to avoid unintended instance repairs, while the endpoint is getting configured.
28+
For instances marked as "Unhealthy" or "Unknown" (*Unknown* state is only available with [Application Health extension - Rich Health States](./virtual-machine-scale-sets-health-extension.md#unknown-state)), automatic repairs are triggered by the scale set. Ensure the application endpoint is correctly configured before enabling the automatic repairs policy in order to avoid unintended instance repairs, while the endpoint is getting configured.
3329

3430
**API version**
3531

@@ -45,7 +41,7 @@ This feature is currently not supported for service fabric scale sets.
4541

4642
**Restriction for VMs with provisioning errors**
4743

48-
Automatic repairs doesn't currently support scenarios where a VM instance is marked *Unhealthy* due to a provisioning failure. VMs must be successfully initialized to enable health monitoring and automatic repair capabilities.
44+
Automatic repairs don't currently support scenarios where a VM instance is marked *Unhealthy* due to a provisioning failure. VMs must be successfully initialized to enable health monitoring and automatic repair capabilities.
4945

5046
## How do automatic instance repairs work?
5147

0 commit comments

Comments
 (0)