diff --git a/Diagnostics/HealthChecker/Analyzer/Invoke-AnalyzerExchangeInformation.ps1 b/Diagnostics/HealthChecker/Analyzer/Invoke-AnalyzerExchangeInformation.ps1 index 705a938006..645d44bed6 100644 --- a/Diagnostics/HealthChecker/Analyzer/Invoke-AnalyzerExchangeInformation.ps1 +++ b/Diagnostics/HealthChecker/Analyzer/Invoke-AnalyzerExchangeInformation.ps1 @@ -461,6 +461,17 @@ function Invoke-AnalyzerExchangeInformation { Add-AnalyzedResultInformation @params } } + + if ($exchangeInformation.DependentServices.Critical.Count -gt 0 -or + $exchangeInformation.DependentServices.Common.Count -gt 0 -or + $exchangeInformation.DependentServices.Misconfigured.Count -gt 0) { + $params = $baseParams + @{ + Details = "To determine what the display name of the service that is not properly configured or running, run 'Get-Service ' to get more information." + DisplayCustomTabNumber = 2 + DisplayWriteType = "Yellow" + } + Add-AnalyzedResultInformation @params + } } if ($exchangeInformation.GetExchangeServer.IsEdgeServer -eq $false -and