Skip to main content

Documentation Index

Fetch the complete documentation index at: https://ancplua.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Source: Al0067UnregisteredMeterAnalyzer.cs

Description

A Meter that is not registered via AddMeter() in the metrics configuration will silently drop all recorded measurements.

Bad Code

private static readonly Meter MyMeter = new("MyService.Orders");
// But metrics setup never calls .AddMeter("MyService.Orders")

Good Code

private static readonly Meter MyMeter = new("MyService.Orders");

// In startup:
builder.Services.AddOpenTelemetry()
    .WithMetrics(m => m.AddMeter("MyService.Orders"));

Properties

  • Category: Metrics
  • Severity: Warning
  • Enabled by default: True
  • Code fix available: False

Configuration

dotnet_diagnostic.AL0067.severity = warning