dotnet / dotnet/orleans

Local Health Check Warning reasons

Open
#7,065 5 comments 0 reactions 1 assignee Claimed by @ReubenBond View on GitHub
troubleshooting
Dominant language
C#
Stars
10.9k
Forks
2.1k
Avg merge
14h 42m
Merged PRs (30d)
354

Description

Hello,
after update to .Net 5 my Orleans project started to have warnings about GC timer is not triggered at time. It happens regularly, for already quite some time, and i am not sure where to look for a reason of this.
Logs:
`Orleans.Runtime.MembershipService.LocalSiloHealthMonitor - Health check participant Orleans.Runtime.Catalog is reporting that it is unhealthy with complaint: Catalog.GCTimer timer should have fired at 3/26/2021 6:27:55 AM, which is 00:00:07.2431620 ago`
`Orleans.Runtime.MembershipService.LocalSiloHealthMonitor - Self-monitoring determined that local health is degraded. Degradation score is 1/8 (lower is better). Complaints: Health check participant Orleans.Runtime.Catalog is reporting that it is unhealthy with complaint: Catalog.GCTimer timer should have fired at 3/26/2021 6:27:55 AM, which is 00:00:07.2431620 ago`

After some time logs disappear with maximum delay of 15 seconds, but then after some time (minutes to hour) its come back.

I would really appreciate if someone can advise on how to tackle this issue. I guess its not very serious since no issues with application's operation, but it surely doesn't look like indented.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.