Run initial test for Climate Resilience Verification Suite
Add first part of Alert Quality Analytics
This commit is contained in:
@@ -151,6 +151,9 @@ try
|
||||
builder.Services.Configure<GatewayMonitoringOptions>(
|
||||
builder.Configuration.GetSection(GatewayMonitoringOptions.Section));
|
||||
|
||||
builder.Services.Configure<AlertQualityOptions>(
|
||||
builder.Configuration.GetSection(AlertQualityOptions.Section));
|
||||
|
||||
builder.Services.AddCors(options =>
|
||||
{
|
||||
options.AddPolicy("Dashboard", policy =>
|
||||
@@ -212,6 +215,7 @@ try
|
||||
builder.Services.AddScoped<IGatewayRegistryService, GatewayRegistryService>();
|
||||
builder.Services.AddScoped<IOperationsService, OperationsService>();
|
||||
builder.Services.AddHostedService<GatewayStaleDetectorService>();
|
||||
builder.Services.AddScoped<IAlertQualityMetricsService, AlertQualityMetricsService>();
|
||||
|
||||
builder.Services.AddHostedService<ThresholdCacheLoader>();
|
||||
builder.Services.AddHostedService<KafkaTopicProvisioner>();
|
||||
@@ -238,6 +242,7 @@ try
|
||||
builder.Services.AddHostedService<SofaScoringService>();
|
||||
builder.Services.AddHostedService<PatientPhiMigrationService>();
|
||||
builder.Services.AddHostedService<WardGatewayMetricsCollector>();
|
||||
builder.Services.AddHostedService<AlertQualityAggregatorService>();
|
||||
|
||||
builder.Services.AddHealthChecks()
|
||||
.AddDbContextCheck<AppDbContext>("postgresql", tags: new[] { "ready" })
|
||||
|
||||
Reference in New Issue
Block a user