diff --git a/src/ServiceControl/CustomChecks/InternalCustomChecks/InternalCustomCheckManager.cs b/src/ServiceControl/CustomChecks/InternalCustomChecks/InternalCustomCheckManager.cs index 803712c068..0592c73d4c 100644 --- a/src/ServiceControl/CustomChecks/InternalCustomChecks/InternalCustomCheckManager.cs +++ b/src/ServiceControl/CustomChecks/InternalCustomChecks/InternalCustomCheckManager.cs @@ -49,7 +49,7 @@ async Task Run(CancellationToken cancellationToken) catch (Exception ex) { var customCheckType = check.GetType(); - var reason = $"`{customCheckType}` implementation failed to run."; + var reason = $"`{customCheckType}` implementation failed to run. {ex.Message}"; result = CheckResult.Failed(reason); logger.LogError(ex, "`{CustomCheckType}` implementation failed to run", customCheckType); }