AspNetCore.Diagnostics.HealthChecks: Operator does not see updated services

What happened: When updating a service, the operator does not see that the HealthChecks label got added to the service so it does not get pushed to the healthchecks ui.

What you expected to happen: I expect to see the updated service in the health checks ui.

How to reproduce it (as minimally and precisely as possible): Add the “HealthChecks” label to the service and apply the changes. Note: The namespace of the service (default) is in a diffirent namespace than the healthchecks operator / dashboard (healthchecks).

The logs don’t show anything that can give me a clue. The logs end after the last successfull PushService call.

[07:06:37 INF] [PushService] Notification result for infrachecker-api-service - status code: OK

Is it somehow possible to enable more verbose logs that might give a clue?

Environment:

  • .NET Core version: 3.1.8
  • Healthchecks version: latest
  • Operative system: AKS 18.6

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 21 (10 by maintainers)

Most upvoted comments

Shouldn’t this issue be opened again in that case?

Tomorrow or Friday I should have the time to have a look at it.