208 references to SetTag
ActivityGenerator (2)
ActivityGenerationWorker.cs (2)
56activity?.SetTag("loadtest.resource", resource); 57activity?.SetTag("loadtest.path", path);
aspire (10)
Projects\ProcessGuestLauncher.cs (2)
152activity?.SetTag(TelemetryConstants.Tags.ProcessPid, execution.ProcessId); 182activity?.SetTag(TelemetryConstants.Tags.ProcessExitCode, finalExitCode);
src\Shared\Telemetry\AspireTelemetryBase.cs (1)
172activity.SetTag(key, sanitizedValue);
Telemetry\ProfilingTelemetry.cs (7)
713activity.SetTag(Tags.ProfilingSessionId, sessionId); 714activity.SetTag(Tags.LegacyStartupOperationId, sessionId); 789activity.SetTag(TelemetryConstants.Tags.ProcessExecutableName, executableName); 790activity.SetTag(TelemetryConstants.Tags.ProcessExecutablePath, executablePath); 791activity.SetTag(Tags.ProcessCommandArgs, args.ToArray()); 792activity.SetTag(Tags.ProcessCommandArgsCount, args.Count); 1186private void SetTag(string key, object? value) => activity?.SetTag(key, value);
Aspire.Cli.Tests (3)
Telemetry\AgentTelemetryPersistenceTests.cs (3)
411activity.SetTag(TelemetryConstants.Tags.AgentEventType, "skill_invocation"); 412activity.SetTag(TelemetryConstants.Tags.AgentSkillName, "aspire"); 537activity.SetTag(TelemetryConstants.Tags.AgentEventType, eventType);
Aspire.Confluent.Kafka (32)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedConsumer.cs (9)
335activity.SetTag(SemanticConventions.AttributeErrorType, errorType); 363activity.SetTag(SemanticConventions.AttributeMessagingSystem, ConfluentKafkaCommon.KafkaMessagingSystem); 364activity.SetTag(SemanticConventions.AttributeMessagingClientId, this.Name); 365activity.SetTag(SemanticConventions.AttributeMessagingDestinationName, topicPartitionOffset?.Topic); 366activity.SetTag(SemanticConventions.AttributeMessagingKafkaDestinationPartition, topicPartitionOffset?.Partition.Value); 367activity.SetTag(SemanticConventions.AttributeMessagingKafkaMessageOffset, topicPartitionOffset?.Offset.Value); 368activity.SetTag(SemanticConventions.AttributeMessagingKafkaConsumerGroup, this.GroupId); 369activity.SetTag(SemanticConventions.AttributeMessagingOperation, ConfluentKafkaCommon.ReceiveOperationName); 372activity.SetTag(SemanticConventions.AttributeMessagingKafkaMessageKey, key);
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedProducer.cs (14)
61activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatProduceException(produceException)); 68activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatArgumentException(argumentException)); 108activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatProduceException(produceException)); 115activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatArgumentException(argumentException)); 151activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatProduceException(produceException)); 158activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatArgumentException(argumentException)); 192activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatProduceException(produceException)); 199activity?.SetTag(SemanticConventions.AttributeErrorType, errorType = FormatArgumentException(argumentException)); 341activity.SetTag(SemanticConventions.AttributeMessagingSystem, ConfluentKafkaCommon.KafkaMessagingSystem); 342activity.SetTag(SemanticConventions.AttributeMessagingClientId, this.Name); 343activity.SetTag(SemanticConventions.AttributeMessagingDestinationName, topic); 344activity.SetTag(SemanticConventions.AttributeMessagingOperation, ConfluentKafkaCommon.PublishOperationName); 348activity.SetTag(SemanticConventions.AttributeMessagingKafkaMessageKey, message.Key); 353activity.SetTag(SemanticConventions.AttributeMessagingKafkaDestinationPartition, partition);
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\OpenTelemetryConsumeResultExtensions.cs (9)
135processActivity?.SetTag(SemanticConventions.AttributeErrorType, ex.GetType().FullName); 161activity.SetTag(SemanticConventions.AttributeMessagingSystem, ConfluentKafkaCommon.KafkaMessagingSystem); 162activity.SetTag(SemanticConventions.AttributeMessagingClientId, clientId); 163activity.SetTag(SemanticConventions.AttributeMessagingDestinationName, topicPartitionOffset?.Topic); 164activity.SetTag(SemanticConventions.AttributeMessagingKafkaDestinationPartition, topicPartitionOffset?.Partition.Value); 165activity.SetTag(SemanticConventions.AttributeMessagingKafkaMessageOffset, topicPartitionOffset?.Offset.Value); 166activity.SetTag(SemanticConventions.AttributeMessagingKafkaConsumerGroup, groupId); 167activity.SetTag(SemanticConventions.AttributeMessagingOperation, ConfluentKafkaCommon.ProcessOperationName); 170activity.SetTag(SemanticConventions.AttributeMessagingKafkaMessageKey, key);
Aspire.Dashboard (8)
ServiceClient\DashboardClient.cs (1)
612activity?.SetTag("aspire.dashboard.resource_update.type", response.KindCase.ToString());
ServiceClient\TracingSqliteConnection.cs (6)
84activity.SetTag("db.system.name", "sqlite"); 85activity.SetTag(OtlpSpan.PeerServiceAttributeKey, databaseName); 86activity.SetTag("db.namespace", databaseName); 87activity.SetTag("db.query.text", query); 88activity.SetTag("db.operation.name", operationName); 136activity?.SetTag("error.type", exception.GetType().FullName);
src\Shared\Telemetry\AspireTelemetryBase.cs (1)
172activity.SetTag(key, sanitizedValue);
Aspire.Hosting (7)
Diagnostics\ProfilingTelemetry.cs (7)
615activity.SetTag(Tags.ProfilingSessionId, sessionId); 616activity.SetTag(Tags.LegacyStartupOperationId, sessionId); 628activity.SetTag(Tags.ProfilingSessionId, sessionId); 629activity.SetTag(Tags.LegacyStartupOperationId, sessionId); 658activity.SetTag(Tags.ProfilingSessionId, sessionId); 659activity.SetTag(Tags.LegacyStartupOperationId, sessionId); 1173private void SetTag(string key, object? value) => activity?.SetTag(key, value);
Aspire.Hosting.Native.Core (5)
Diagnostics\NativeDiagnostics.cs (5)
70_activity?.SetTag("aspire.session.id", sessionId); 71_activity?.SetTag("aspire.generation.id", generationId); 81_activity?.SetTag("aspire.generation.id", generationId); 87_activity?.SetTag("aspire.resource.id", resourceId); 97_activity?.SetTag("error.type", ErrorType);
Aspire.Hosting.Native.Server (3)
src\Shared\DcpConnectionMaterial.cs (3)
126activity?.SetTag("dcp.authentication", configuration.Token is null ? "client_certificate" : "bearer"); 163activity?.SetTag("error.type", exception.GetType().FullName); 168activity?.SetTag("dcp.readiness.attempts", attempts);
Aspire.Hosting.RemoteHost (9)
Diagnostics\RemoteHostProfilingTelemetry.cs (9)
307activity.SetTag(Tags.ProfilingSessionId, sessionId); 308activity.SetTag(Tags.LegacyStartupOperationId, sessionId); 413activity.SetTag(Tags.AssemblyRequestedNames, SanitizeAssemblyNames(assemblyNames)); 423activity.SetTag(Tags.AssemblyLoadedNames, SanitizeAssemblyNames(assemblies.Select(assembly => assembly.GetName().Name))); 450activity.SetTag(Tags.CapabilityId, capabilityId); 451activity.SetTag(Tags.CapabilityPackage, GetCapabilityPackage(capabilityId)); 452activity.SetTag(Tags.CapabilityArgumentCount, args?.Count ?? 0); 453activity.SetTag(Tags.CapabilityArgumentNames, SanitizeArgumentNames(args)); 505private void SetTag(string key, object? value) => activity?.SetTag(key, value);
Aspire.StackExchange.Redis (13)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\Implementation\RedisProfilerEntryToActivityConverter.cs (13)
148activity.SetTag(StackExchangeRedisConnectionInstrumentation.RedisDatabaseIndexKeyName, command.Db); 169activity.SetTag(SemanticConventions.AttributeDbStatement, statement); 186activity.SetTag(SemanticConventions.AttributeDbOperationName, command.Command); 187activity.SetTag(SemanticConventions.AttributeDbNamespace, command.Db.ToString(CultureInfo.InvariantCulture)); 188activity.SetTag(SemanticConventions.AttributeDbQueryText, queryText); 196activity.SetTag(SemanticConventions.AttributeServerAddress, address); 197activity.SetTag(SemanticConventions.AttributeServerPort, ipEndPoint.Port); 198activity.SetTag(SemanticConventions.AttributeNetworkPeerAddress, address); 199activity.SetTag(SemanticConventions.AttributeNetworkPeerPort, ipEndPoint.Port); 203activity.SetTag(SemanticConventions.AttributeServerAddress, dnsEndPoint.Host); 204activity.SetTag(SemanticConventions.AttributeServerPort, dnsEndPoint.Port); 210activity.SetTag(SemanticConventions.AttributeServerAddress, address); 211activity.SetTag(SemanticConventions.AttributeNetworkPeerAddress, address);
dotnet-aot (4)
NativeEntryPoint.cs (2)
254mainActivity.SetTag("command.name", fallbackName); 380mainActivity.SetTag("command.name", externalDisplayName);
parent\dotnet\Extensions\ActivityExtensions.cs (1)
20activity.SetTag("command.name", name);
parent\dotnet\Telemetry\InternalMicrosoft\InternalMicrosoftTelemetry.cs (1)
129activity.SetTag(tag.Key, tag.Value);
Microsoft.AspNetCore.Components (7)
ComponentsActivitySource.cs (6)
46activity.SetTag("aspnetcore.components.type", componentType); 50activity.SetTag("aspnetcore.components.route", route); 83activity.SetTag("aspnetcore.components.type", componentType); 87activity.SetTag("code.function.name", methodName); 91activity.SetTag("aspnetcore.components.attribute.name", attributeName); 125activity.SetTag("error.type", ex.GetType().FullName);
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (1)
58targetActivity.SetTag(tag.Value.Key, tag.Value.Value);
Microsoft.AspNetCore.Components.Endpoints (1)
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (1)
58targetActivity.SetTag(tag.Value.Key, tag.Value.Value);
Microsoft.AspNetCore.Components.Server (3)
Circuits\CircuitActivitySource.cs (2)
37activity.SetTag("aspnetcore.components.circuit.id", circuitId); 68activity.SetTag("error.type", ex.GetType().FullName);
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (1)
58targetActivity.SetTag(tag.Value.Key, tag.Value.Value);
Microsoft.AspNetCore.Hosting (6)
Internal\HostingApplicationDiagnostics.cs (6)
558activity.SetTag(HostingTelemetryHelpers.AttributeHttpResponseStatusCode, HostingTelemetryHelpers.GetBoxedStatusCode(response.StatusCode)); 562activity.SetTag(HostingTelemetryHelpers.AttributeNetworkProtocolVersion, httpVersion); 570activity.SetTag(HostingTelemetryHelpers.AttributeHttpRoute, resolvedRoute); 576activity.SetTag(HostingTelemetryHelpers.AttributeErrorType, exception.GetType().FullName); 581activity.SetTag(HostingTelemetryHelpers.AttributeErrorType, response.StatusCode.ToString(CultureInfo.InvariantCulture)); 591activity.SetTag(HostingTelemetryHelpers.AttributeClientAddress, remoteIpAddressString);
Microsoft.AspNetCore.SignalR.Client.Core (11)
HubConnection.cs (7)
1323activity.SetTag("error.type", ex.GetType().FullName); 1334activity.SetTag("server.address", uri.Host); 1335activity.SetTag("server.port", uri.Port); 1392activity.SetTag("rpc.service", _serviceName); 1399activity.SetTag("rpc.system", "signalr"); 1400activity.SetTag("rpc.method", methodName); 1565activity.SetTag("error.type", ex.GetType().FullName);
Internal\InvocationRequest.cs (4)
135Activity.SetTag("error.type", exception.GetType().FullName); 166Activity.SetTag("error.type", typeof(OperationCanceledException).FullName); 210Activity.SetTag("error.type", exception.GetType().FullName); 231Activity.SetTag("error.type", typeof(OperationCanceledException).FullName);
Microsoft.AspNetCore.SignalR.Core (1)
Internal\DefaultHubDispatcher.cs (1)
1033activity?.SetTag("error.type", ex.GetType().FullName);
Microsoft.Build.Framework (2)
Telemetry\DiagnosticActivity.cs (1)
42_ = _activity.SetTag($"{TelemetryConstants.PropertyPrefix}{key}", value);
Telemetry\MSBuildActivitySource.cs (1)
68activity.SetTag("SampleRate", TelemetryConstants.DefaultSampleRate);
Microsoft.Extensions.AI (3)
Common\FunctionInvocationProcessor.cs (3)
191_ = activity?.SetTag(OpenTelemetryConsts.GenAI.Tool.Call.Arguments, functionArguments); 215_ = activity.SetTag(OpenTelemetryConsts.Error.Type, e.GetType().FullName) 239_ = activity?.SetTag(OpenTelemetryConsts.GenAI.Tool.Call.Result, functionResult);
Microsoft.Extensions.AI.OpenAI (5)
OpenAIClientExtensions.cs (5)
344_ = activity.SetTag(OpenAIResponseServiceTierTag, serviceTier); 349_ = activity.SetTag(OpenAIResponseSystemFingerprintTag, systemFingerprint); 358/// per-tag <see cref="Activity.SetTag(string, object?)"/> call. 393_ = activity.SetTag(OpenAIResponseServiceTierTag, serviceTier); 399_ = activity.SetTag(OpenAIResponseSystemFingerprintTag, systemFingerprint);
Microsoft.Extensions.DataIngestion (8)
IngestionPipeline.cs (8)
89rootActivity?.SetTag(ProcessDirectory.DirectoryPathTagName, directory.FullName) 90.SetTag(ProcessDirectory.SearchPatternTagName, searchPattern) 91.SetTag(ProcessDirectory.SearchOptionTagName, searchOption.ToString()); 124activity?.SetTag(ErrorTypeTagName, ex.GetType().FullName) 137rootActivity?.SetTag(ProcessFiles.FileCountTagName, count); 145processFileActivity?.SetTag(ProcessFile.FilePathTagName, fileInfo.FullName); 154processFileActivity?.SetTag(ProcessSource.DocumentIdTagName, document.Identifier); 180parentActivity?.SetTag(ProcessSource.DocumentIdTagName, document.Identifier);
Microsoft.Extensions.ServiceDiscovery.Dns (4)
Resolver\DnsResolver.Telemetry.cs (4)
70_activity.SetTag("dns.question.name", hostName); 71_activity.SetTag("dns.question.type", queryType.ToString()); 99_activity.SetTag("dns.answers", answersArray); 103_activity.SetTag("error.type", error.ToString());
Microsoft.Extensions.Telemetry.Tests (1)
Logging\ExtendedLoggerFactoryTests.cs (1)
371activity.SetTag("MyTagKey3", "4");
Seq.ApiService (1)
Program.cs (1)
26activity?.SetTag("Number", number);
Stress.ApiService (33)
Program.cs (33)
535activity.SetTag("gen_ai.system", "gpt"); 536activity.SetTag("gen_ai.operation.name", "chat"); 537activity.SetTag("gen_ai.provider.name", "openai"); 538activity.SetTag("gen_ai.response.model", "gpt-4o"); 539activity.SetTag("gen_ai.usage.input_tokens", 350); 540activity.SetTag("gen_ai.usage.output_tokens", 120); 541activity.SetTag("gen_ai.response.id", "chatcmpl-test-12345"); 542activity.SetTag("gen_ai.system_instructions", """ 550activity.SetTag("gen_ai.input.messages", """ 668activity.SetTag("gen_ai.output.messages", """ 703activity.SetTag("gen_ai.tool.definitions", """ 831activity.SetTag("gen_ai.system", "gpt"); 832activity.SetTag("gen_ai.input.messages", "invalid"); 850activity.SetTag("gen_ai.system", "langchain"); 851activity.SetTag("gen_ai.provider.name", "openai"); 852activity.SetTag("gen_ai.response.model", "gpt-4"); 853activity.SetTag("gen_ai.usage.input_tokens", 150); 854activity.SetTag("gen_ai.usage.output_tokens", 75); 858activity.SetTag("gen_ai.prompt.0.role", "system"); 859activity.SetTag("gen_ai.prompt.0.content", "You are a helpful AI assistant that provides accurate and concise information."); 861activity.SetTag("gen_ai.prompt.1.role", "user"); 862activity.SetTag("gen_ai.prompt.1.content", "What is the capital of France?"); 864activity.SetTag("gen_ai.prompt.2.role", "assistant"); 865activity.SetTag("gen_ai.prompt.2.content", "The capital of France is Paris. It is located in the north-central part of the country and is known for its art, culture, and history."); 867activity.SetTag("gen_ai.prompt.3.message.role", "user"); 868activity.SetTag("gen_ai.prompt.3.message.content", "What about Germany?"); 870activity.SetTag("gen_ai.completion.1.message.role", "assistant"); 871activity.SetTag("gen_ai.completion.1.message.content", "The capital of Germany is Berlin. It is located in the northeastern part of the country and serves as the political and cultural center."); 889activity.SetTag("gen_ai.system", "gpt"); 890activity.SetTag("gen_ai.response.model", "gpt-4"); 891activity.SetTag("gen_ai.usage.input_tokens", 125); 892activity.SetTag("gen_ai.usage.output_tokens", 89); 893activity.SetTag("gen_ai.response.id", "chatcmpl-eval-123");
System.Net.Http (13)
System\Net\Http\DiagnosticsHandler.cs (8)
122activity.SetTag(methodTag.Key, methodTag.Value); 125activity.SetTag("http.request.method_original", request.Method.Method); 130activity.SetTag("server.address", DiagnosticsHelper.GetServerAddress(request, _proxy)); 131activity.SetTag("server.port", requestUri.Port); 132activity.SetTag("url.full", UriRedactionHelper.GetRedactedUriString(requestUri)); 204activity.SetTag("http.response.status_code", DiagnosticsHelper.GetBoxedInt32((int)response.StatusCode)); 205activity.SetTag("network.protocol.version", DiagnosticsHelper.GetProtocolVersionString(response.Version)); 210activity.SetTag("error.type", errorType);
System\Net\Http\SocketsHttpHandler\ConnectionPool\ConnectionSetupDistributedTracing.cs (5)
32activity.SetTag("server.address", serverAddress); 33activity.SetTag("server.port", port); 34activity.SetTag("url.scheme", isSecure ? "https" : "http"); 52activity.SetTag("network.peer.address", remoteEndPoint.Address.ToString()); 69activity.SetTag("error.type", errorType);
System.Net.NameResolution (3)
System\Net\NameResolutionTelemetry.cs (3)
179_activity.SetTag("dns.question.name", host); 205_activity.SetTag("dns.answers", answerValues); 211_activity.SetTag("error.type", errorType);
System.Net.Security (4)
System\Net\Security\NetSecurityTelemetry.cs (4)
324activity.SetTag("server.address", stream.TargetHostName); 341activity.SetTag("tls.protocol.name", protocolName); 342activity.SetTag("tls.protocol.version", protocolVersion); 348activity.SetTag("error.type", exception.GetType().FullName);
System.Net.Sockets (6)
System\Net\Sockets\SocketsTelemetry.cs (6)
113activity.SetTag("network.peer.address", ipEndPoint.Address.ToString()); 114activity.SetTag("network.peer.port", port); 115activity.SetTag("network.type", ipEndPoint.AddressFamily == AddressFamily.InterNetwork ? "ipv4" : "ipv6"); 133activity.SetTag("network.peer.address", peerAddress); 139static void SetNetworkTransport(Activity activity, string transportType) => activity.SetTag("network.transport", transportType); 162activity.SetTag("error.type", GetErrorType(error));