78 references to Record
Aspire.Confluent.Kafka (3)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedConsumer.cs (1)
316ConfluentKafkaCommon.ReceiveDurationHistogram.Record(duration.TotalSeconds, in tags);
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedProducer.cs (2)
314ConfluentKafkaCommon.PublishDurationHistogram.Record(duration.TotalSeconds, in tags); 322ConfluentKafkaCommon.PublishDurationHistogram.Record(duration.TotalSeconds, in tags);
Microsoft.AspNetCore.Authentication.Core (1)
AuthenticationMetrics.cs (1)
88_authenticatedRequestDuration.Record(duration.TotalSeconds, tags);
Microsoft.AspNetCore.Components (7)
ComponentsMetrics.cs (7)
100_eventDuration.Record(duration.TotalSeconds, tags); 112_eventDuration.Record(duration.TotalSeconds, tags); 129_parametersDuration.Record(duration.TotalSeconds, tags); 139_parametersDuration.Record(duration.TotalSeconds, tags); 155_batchDuration.Record(duration.TotalSeconds, tags); 156_batchSize.Record(diffLength, tags); 165_batchDuration.Record(duration.TotalSeconds, tags);
Microsoft.AspNetCore.Hosting (1)
Internal\HostingMetrics.cs (1)
98_requestDuration.Record(duration.TotalSeconds, tags);
Microsoft.AspNetCore.Identity (1)
SignInManagerMetrics.cs (1)
101_authenticateDuration.Record(duration.TotalSeconds, tags);
Microsoft.AspNetCore.RateLimiting (2)
RateLimitingMetrics.cs (2)
109_requestLeaseDurationCounter.Record(duration.TotalSeconds, tags); 159_queuedRequestDurationCounter.Record(duration.TotalSeconds, tags);
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Infrastructure\KestrelMetrics.cs (2)
154_connectionDuration.Record(duration.TotalSeconds, tags); 345_tlsHandshakeDuration.Record(duration.TotalSeconds, tags);
Microsoft.Extensions.AI (24)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\ChatCompletion\OpenTelemetryChatClient.cs (5)
241_timeToFirstChunkHistogram.Record(delta, chunkMetricTags); 246_timePerOutputChunkHistogram.Record(delta, chunkMetricTags); 414_operationDurationHistogram.Record(stopwatch.Elapsed.TotalSeconds, tags); 424_tokenUsageHistogram.Record((int)inputTokens, tags); 432_tokenUsageHistogram.Record((int)outputTokens, tags);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\ChatCompletion\OpenTelemetryImageGenerator.cs (3)
224_operationDurationHistogram.Record(stopwatch.Elapsed.TotalSeconds, tags); 249_tokenUsageHistogram.Record((int)inputTokens, tags); 257_tokenUsageHistogram.Record((int)outputTokens, tags);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
210_operationDurationHistogram.Record(stopwatch.Elapsed.TotalSeconds, tags); 219_tokenUsageHistogram.Record(inputTokens.Value, tags);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\Files\OpenTelemetryHostedFileClient.cs (1)
458_operationDurationHistogram.Record(stopwatch.Elapsed.TotalSeconds, tags);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\Realtime\OpenTelemetryRealtimeClientSession.cs (7)
756_operationDurationHistogram.Record(stopwatch.Elapsed.TotalSeconds, tags); 766_tokenUsageHistogram.Record((int)inputTokens, tags); 774_tokenUsageHistogram.Record((int)outputTokens, tags); 782_tokenUsageHistogram.Record((int)inputAudioTokens, tags); 790_tokenUsageHistogram.Record((int)inputTextTokens, tags); 798_tokenUsageHistogram.Record((int)outputAudioTokens, tags); 806_tokenUsageHistogram.Record((int)outputTextTokens, tags);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\SpeechToText\OpenTelemetrySpeechToTextClient.cs (3)
258_operationDurationHistogram.Record(stopwatch.Elapsed.TotalSeconds, tags); 268_tokenUsageHistogram.Record((int)inputTokens, tags); 276_tokenUsageHistogram.Record((int)outputTokens, tags);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\TextToSpeech\OpenTelemetryTextToSpeechClient.cs (3)
257_operationDurationHistogram.Record(stopwatch.Elapsed.TotalSeconds, tags); 267_tokenUsageHistogram.Record((int)inputTokens, tags); 275_tokenUsageHistogram.Record((int)outputTokens, tags);
Microsoft.Extensions.Identity.Core (3)
UserManagerMetrics.cs (3)
87_createDuration.Record(duration.TotalSeconds, tags); 106_updateDuration.Record(duration.TotalSeconds, tags); 124_deleteDuration.Record(duration.TotalSeconds, tags);
Microsoft.Gen.Metrics.Generated.Tests (29)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Metrics.g.cs (29)
1573_histogram.Record(value, tagList); 1594_histogram.Record(value, tagList); 1616_histogram.Record(value, tagList); 1638_histogram.Record(value, tagList); 1660_histogram.Record(value, tagList); 1682_histogram.Record(value, tagList); 1705_histogram.Record(value, tagList); 1728_histogram.Record(value, tagList); 1752_histogram.Record(value, tagList); 1776_histogram.Record(value, tagList); 1798_histogram.Record(value, tagList); 1820_histogram.Record(value, tagList); 1842_histogram.Record(value, tagList); 1864_histogram.Record(value, tagList); 1889_histogram.Record(value, tagList); 1914_histogram.Record(value, tagList); 1949_histogram.Record(value, tagList); 1984_histogram.Record(value, tagList); 2008_histogram.Record(value, tagList); 2032_histogram.Record(value, tagList); 2055_histogram.Record(value, tagList); 2078_histogram.Record(value, tagList); 2118_histogram.Record(value, tagList); 2158_histogram.Record(value, tagList); 2183_histogram.Record(value, tagList); 2208_histogram.Record(value, tagList); 2440_histogram.Record(value, tagList); 2461_histogram.Record(value, tagList); 2546_histogram.Record(value, tagList);
Stress.ApiService (1)
TestMetrics.cs (1)
69_histogram.Record(value, in tags);
System.Net.Http (4)
System\Net\Http\Metrics\HttpMetricsEnrichmentContext.cs (1)
121requestDuration.Record(durationTime.TotalSeconds, context._tags);
System\Net\Http\Metrics\MetricsHandler.cs (1)
250_requestsDuration.Record(durationTime.TotalSeconds, tags);
System\Net\Http\SocketsHttpHandler\Metrics\ConnectionMetrics.cs (1)
68_metrics.ConnectionDuration.Record(durationMs / 1000d, GetTags());
System\Net\Http\SocketsHttpHandler\Metrics\SocketsHttpHandlerMetrics.cs (1)
196RequestsQueueDuration.Record(duration.TotalSeconds, tags);