Skip to content

Commit 77f08c8

Browse files
authored
Add manual health checks
1 parent 7b014bd commit 77f08c8

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

AzureLocal/Updating.ps1

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1+
# Start a manual Health Check
2+
Invoke-SolutionUpdatePrecheck -SystemHealth
3+
14
# Check for Health Check Errors
25
(Get-SolutionUpdateEnvironment).HealthCheckResult | Where-Object { ( $_.Status -ne "SUCCESS" ) -and ( $_.Severity -ne "INFORMATIONAL" ) } | Format-Table Title,Status,Severity,Description,Remediation
36

7+
# Or
8+
9+
Get-SolutionUpdateEnvironment | Format-Table HealthState, HealthCheckResult, HealthCheckDate
10+
(Get-SolutionUpdateEnvironment).HealthCheckResult | Where-Object {$_.Status -ne "SUCCESS"}
11+
412
# Show the currently installed version, health state and update state
513
Get-SolutionUpdateEnvironment
614

@@ -74,3 +82,8 @@ Get-SolutionUpdate | Format-Table Version, State, UpdateStateProperties
7482
# Follow the current update stage using the actionPlanInstanceId
7583

7684
Start-MonitoringActionplanInstanceToComplete -actionPlanInstanceID $currentupdaterunID
85+
86+
# If the Get-SolutionUpdate Endpoint Stops Responding
87+
88+
Get-ActionPlanInstances | Where-Object { $_.RuntimeParameters.updateId -ne $null } | Sort-Object LastModifiedDateTime | Format-Table InstanceId, StartDateTime, EndDateTime, Status, ActionPlanName, RuntimeParameters
89+
Get-ActionPlanInstance -actionPlanInstanceID $currentupdaterunID

0 commit comments

Comments
 (0)