Udostępnij przez


Microsoft.VisualStudio.Telemetry.Metrics.Exceptions Przestrzeń nazw

Klasy

InvalidBucketConfigurationException

Wskazuje, że konfiguracja zasobnika histogramu była nieprawidłowa, zazwyczaj z powodu problemu z sortowaniem. Zasobniki muszą być określone w kolejności rosnącej.

InvalidMeterNameException

Wskazuje nieprawidłową lub nieprawidłowo sformatowaną nazwę miernika. Aby uzyskać szczegółowe informacje, zobacz opis funkcji https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/api.md#instrument.

NonMonotonicOperationException

Wskazuje, że została wykonana operacja nie monotoniczna. Jeśli ta operacja jest celowa, użyj instrumentu nie monotonicznego (takiego jak UpDownCounter zamiast licznika). Aby uzyskać szczegółowe informacje, zobacz opis funkcji https://en.wikipedia.org/wiki/Monotonic_function.

RegisteredMetricLimitExceededException

Wskazuje, że w zestawie zarejestrowano więcej zarejestrowanych metryk niż skonfigurowany limit. Sprawdź strategię generowania kluczy, aby zidentyfikować unikatowe metryki i upewnij się, że klucze nie są zbyt rozdrobnione ani unikatowe. Możesz też rozważyć zwiększenie skonfigurowanego limitu.

UnsupportedNumericStructException

Wskazuje, że nieobsługiwana struktura została przekazana do metryki. Nieobsługiwane struktury mogą być nieliczbowe lub po prostu nieobsługiwanym typem liczbowym.