public static void AddAppMetricsInfluxDbMetrics( this IServiceCollection services, IConfiguration config) { services .AddMetrics(options => { options.Configuration.Configure(config => { config.AddAppTag("ThorSSO"); config.Enabled = true; config.ReportingEnabled = true; }); }) .AddMetricsReportingHostedService() .AddMetricsTrackingMiddleware(options => options.IgnoredHttpStatusCodes = new List <int> { 404 } ) .AddAppMetricsHealthPublishing() .AddMetricsEndpoints() .AddHealthChecks(); services.AddControllers().AddMetrics(); }