74 references to AddTag
aspire (2)
Program.cs (1)
709mainActivity.AddTag(TelemetryConstants.Tags.ProcessPid, currentProcess.Id);
Telemetry\AspireCliTelemetry.cs (1)
128activity.AddTag(tag.Key, tag.Value);
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (1)
249activity.AddTag("server.port", address.Port);
dotnet (4)
Program.cs (4)
47?.AddTag("process.pid", Process.GetCurrentProcess().Id) 101s_mainActivity?.AddTag("process.exit.code", exitCode)?.SetStatus(ActivityStatusCode.Ok); 114s_mainActivity?.AddTag("process.exit.code", exitCode)?.SetStatus(ActivityStatusCode.Error); 121s_mainActivity?.AddTag("process.exit.code", exitCode)?.SetStatus(ActivityStatusCode.Error);
dotnet-aot (2)
NativeEntryPoint.cs (2)
142mainActivity.AddTag("process.pid", Process.GetCurrentProcess().Id); 278mainActivity?.AddTag("process.exit.code", exitCode);
Microsoft.AspNetCore.Diagnostics (1)
src\aspnetcore\src\Shared\Diagnostics\ActivityCreator.cs (1)
84activity.AddTag(tag.Key, tag.Value);
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (1)
src\aspnetcore\src\Shared\Diagnostics\ActivityCreator.cs (1)
84activity.AddTag(tag.Key, tag.Value);
Microsoft.AspNetCore.Hosting (1)
src\aspnetcore\src\Shared\Diagnostics\ActivityCreator.cs (1)
84activity.AddTag(tag.Key, tag.Value);
Microsoft.AspNetCore.SignalR.Core (1)
src\aspnetcore\src\Shared\Diagnostics\ActivityCreator.cs (1)
84activity.AddTag(tag.Key, tag.Value);
Microsoft.Extensions.AI (58)
ChatCompletion\FunctionInvokingChatClient.cs (2)
728_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTokens, (int)inputTokens); 733_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputTokens, (int)outputTokens);
ChatCompletion\OpenTelemetryChatClient.cs (16)
299_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Stream, true); 306.AddTag(OpenTelemetryConsts.Server.Port, _serverPort); 318_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.FrequencyPenalty, frequencyPenalty); 323_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.MaxTokens, maxTokens); 328_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.PresencePenalty, presencePenalty); 333_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Seed, seed); 343_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Temperature, temperature); 348_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.TopK, topK); 353_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.TopP, top_p); 384_ = activity.AddTag(prop.Key, prop.Value); 463_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.TimeToFirstChunk, timeToFirstChunkValue); 468_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTokens, (int)inputTokens); 473_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputTokens, (int)outputTokens); 478_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.CacheReadInputTokens, (int)cachedInputTokens); 483_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.ReasoningOutputTokens, (int)reasoningTokens); 492_ = activity.AddTag(prop.Key, prop.Value);
ChatCompletion\OpenTelemetryImageGenerator.cs (7)
155.AddTag(OpenTelemetryConsts.Server.Port, _serverPort); 162_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.ChoiceCount, count); 169.AddTag("gen_ai.request.image.width", size.Width) 170.AddTag("gen_ai.request.image.height", size.Height); 196_ = activity.AddTag(prop.Key, prop.Value); 265_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTokens, (int)inputTokens); 270_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputTokens, (int)outputTokens);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (5)
159.AddTag(OpenTelemetryConsts.Server.Port, _endpointPort); 164_ = activity.AddTag(OpenTelemetryConsts.GenAI.Embeddings.Dimension.Count, dimensionsValue); 173_ = activity.AddTag(prop.Key, prop.Value); 228_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTokens, inputTokens); 242_ = activity.AddTag(prop.Key, prop.Value);
Files\OpenTelemetryHostedFileClient.cs (5)
189_ = activity.AddTag(OpenTelemetryConsts.File.Size, size); 277_ = activity.AddTag(OpenTelemetryConsts.File.Size, size); 352_ = activity.AddTag(FilesListCountAttribute, count); 407_ = activity.AddTag(prop.Key, prop.Value); 431.AddTag(OpenTelemetryConsts.Server.Port, _serverPort);
Realtime\OpenTelemetryRealtimeClientSession.cs (13)
682_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.Stream, true); 689.AddTag(OpenTelemetryConsts.Server.Port, _serverPort); 697_ = activity.AddTag(OpenTelemetryConsts.GenAI.Request.MaxTokens, maxTokens); 819_ = activity.AddTag(prop.Key, prop.Value); 830_ = activity.AddTag(OpenTelemetryConsts.GenAI.Response.TimeToFirstChunk, timeToFirstChunkValue); 842_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTokens, (int)inputTokens); 847_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputTokens, (int)outputTokens); 852_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.CacheReadInputTokens, (int)cachedInputTokens); 857_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.ReasoningOutputTokens, (int)reasoningTokens); 862_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputAudioTokens, (int)inputAudioTokens); 867_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTextTokens, (int)inputTextTokens); 872_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputAudioTokens, (int)outputAudioTokens); 877_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputTextTokens, (int)outputTextTokens);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (5)
216.AddTag(OpenTelemetryConsts.Server.Port, _serverPort); 229_ = activity.AddTag(prop.Key, prop.Value); 300_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTokens, (int)inputTokens); 305_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputTokens, (int)outputTokens); 314_ = activity.AddTag(prop.Key, prop.Value);
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (5)
215.AddTag(OpenTelemetryConsts.Server.Port, _serverPort); 228_ = activity.AddTag(prop.Key, prop.Value); 295_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.InputTokens, (int)inputTokens); 300_ = activity.AddTag(OpenTelemetryConsts.GenAI.Usage.OutputTokens, (int)outputTokens); 309_ = activity.AddTag(prop.Key, prop.Value);
Microsoft.Extensions.Telemetry.Tests (1)
Logging\ExtendedLoggerFactoryTests.cs (1)
293activity.AddTag("testKey4", new Dummy());
OrderProcessor (1)
OrderProcessingWorker.cs (1)
69Activity.Current?.AddTag("product-count", order.Items.Count);
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\Activity.cs (1)
485public Activity AddTag(string key, string? value) => AddTag(key, (object?)value);