AspNetCore.HealthChecks.MongoDb nuget パッケージを使用して、ドット ネット コア 3.1 に Mongo Atlas ヘルス チェックを追加できません。以下のコードを startup.cs に追加しました
services.AddHealthChecks().AddMongoDb("MongoDbContext");
endpoints.MapHealthChecks("/api/v1.0/health", new HealthCheckOptions()
health の URL にアクセスすると、以下のように例外が発生しています
"Status": "Unhealthy",
"Description": null,
"Exception": "MongoDB.Driver.MongoCommandException: Command listCollections failed: not authorized on test to execute command