OrchardCMS / OrchardCore

Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
https://orchardcore.net
BSD 3-Clause "New" or "Revised" License
7.35k stars 2.37k forks source link

Health Checks Improvments #14890

Open MikeAlhayek opened 9 months ago

MikeAlhayek commented 9 months ago

During the meeting today, @sebastienros recommended that we use AspNetCore.Diognostics.HealthChecks project for our health check module. This is a nice project with lots of implementation already available for health checks like Elasticsearch, database servers, and others.

@hishamco I know you worked on a healthcheck dashboard in the past. Where do you stand with the project? If you have time and want, can you use AspNetCore.Diognostics.HealthChecks in our HealthCheck module so that we can use all the available health checks from there into OC?

hishamco commented 9 months ago

@MikeAlhayek I will update the pending PRs, regarding AspNetCore.Diognostics.HealthChecks I saw it before, but I need to make the implementation simple and integrated with what OC have

Maybe if you dig into that library you will now what I mean