Package reference page maintained from the source documentation in src/HealthChecks.ArangoDb.
ArangoDb Health Check
This health check verifies the ability to communicate with a ArangoDb server. ArangoDb is a Hight Available and Multi-Model database. For more information about ArangoDb please check ArangoDb Home
Example Usage
With all of the following examples, you can additionally add the following parameters:
name: The health check name. Default if not specified isarangodb.failureStatus: TheHealthStatusthat should be reported when the health check fails. Default isHealthStatus.Unhealthy.tags: A list of tags that can be used to filter sets of health checks.timeout: ASystem.TimeSpanrepresenting the timeout of the check.
Basic
public void ConfigureServices(IServiceCollection services)
{
services
.AddHealthChecks()
.AddArangoDb(_ => new ArangoDbOptions
{
HostUri = "http://localhost:8529/",
Database = "_system",
UserName = "root",
Password = "strongArangoDbPassword"
});
}