43 references to TelemetryConstants
aspire (20)
Program.cs (6)
438
using var mainActivity = telemetry.StartReportedActivity(name:
TelemetryConstants
.Activities.Main, kind: ActivityKind.Internal);
444
mainActivity.AddTag(
TelemetryConstants
.Tags.ProcessPid, currentProcess.Id);
445
mainActivity.AddTag(
TelemetryConstants
.Tags.ProcessExecutableName, "aspire");
456
mainActivity?.SetTag(
TelemetryConstants
.Tags.CommandName, commandName);
460
mainActivity?.SetTag(
TelemetryConstants
.Tags.ProcessExitCode, exitCode);
482
mainActivity?.SetTag(
TelemetryConstants
.Tags.ProcessExitCode, unknownErrorExitCode);
Telemetry\AspireCliTelemetry.cs (9)
151
[
TelemetryConstants
.Tags.ExceptionType] = exception.GetType().FullName,
152
[
TelemetryConstants
.Tags.ExceptionMessage] = exception.Message,
153
[
TelemetryConstants
.Tags.ExceptionStackTrace] = exception.StackTrace
161
activity.AddEvent(new ActivityEvent(
TelemetryConstants
.Events.Error, tags: tags));
196
_tagsList.Add(new(
TelemetryConstants
.Tags.MacAddressHash, macAddressHashTask.Result));
197
_tagsList.Add(new(
TelemetryConstants
.Tags.DeviceId, deviceIdTask.Result));
200
_tagsList.Add(new(
TelemetryConstants
.Tags.CliVersion, typeof(Program).Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion ?? string.Empty));
201
_tagsList.Add(new(
TelemetryConstants
.Tags.CliBuildId, typeof(Program).Assembly.GetCustomAttribute<AssemblyFileVersionAttribute>()?.Version ?? string.Empty));
203
_tagsList.Add(new(
TelemetryConstants
.Tags.DeploymentEnvironmentName, _ciEnvironmentDetector.IsCIEnvironment() ? "ci" : "local"));
Utils\SdkInstallHelper.cs (5)
42
using var activity = telemetry.StartReportedActivity(name:
TelemetryConstants
.Activities.EnsureSdkInstalled);
56
activity?.SetTag(
TelemetryConstants
.Tags.SdkDetectedVersion, detectedVersion);
57
activity?.SetTag(
TelemetryConstants
.Tags.SdkMinimumRequiredVersion, minimumRequiredVersion.ToString());
58
activity?.SetTag(
TelemetryConstants
.Tags.SdkCheckResult, ToTelemetryString(checkResult));
154
activity?.SetTag(
TelemetryConstants
.Tags.SdkInstallResult, ToTelemetryString(installResult));
Aspire.Cli.Tests (23)
Telemetry\AspireCliTelemetryTests.cs (3)
98
Assert.Equal(
TelemetryConstants
.Events.Error, exceptionEvent.Name);
101
Assert.Equal(typeof(InvalidOperationException).FullName, eventTags[
TelemetryConstants
.Tags.ExceptionType]);
102
Assert.Equal("Test exception", eventTags[
TelemetryConstants
.Tags.ExceptionMessage]);
Utils\SdkInstallHelperTests.cs (20)
60
Assert.Equal("9.0.302", tags[
TelemetryConstants
.Tags.SdkDetectedVersion]);
61
Assert.Equal("9.0.302", tags[
TelemetryConstants
.Tags.SdkMinimumRequiredVersion]);
62
Assert.Equal("already_installed", tags[
TelemetryConstants
.Tags.SdkCheckResult]);
63
Assert.Equal("already_installed", tags[
TelemetryConstants
.Tags.SdkInstallResult]);
90
Assert.Equal("(not found)", tags[
TelemetryConstants
.Tags.SdkDetectedVersion]);
91
Assert.Equal("9.0.302", tags[
TelemetryConstants
.Tags.SdkMinimumRequiredVersion]);
92
Assert.Equal("not_installed", tags[
TelemetryConstants
.Tags.SdkCheckResult]);
93
Assert.Equal("feature_not_enabled", tags[
TelemetryConstants
.Tags.SdkInstallResult]);
122
Assert.Equal("8.0.100", tags[
TelemetryConstants
.Tags.SdkDetectedVersion]);
123
Assert.Equal("9.0.302", tags[
TelemetryConstants
.Tags.SdkMinimumRequiredVersion]);
124
Assert.Equal("not_installed", tags[
TelemetryConstants
.Tags.SdkCheckResult]);
125
Assert.Equal("not_interactive", tags[
TelemetryConstants
.Tags.SdkInstallResult]);
157
Assert.Equal("not_installed", tags[
TelemetryConstants
.Tags.SdkCheckResult]);
158
Assert.Equal("user_declined", tags[
TelemetryConstants
.Tags.SdkInstallResult]);
191
Assert.Equal("not_installed", tags[
TelemetryConstants
.Tags.SdkCheckResult]);
192
Assert.Equal("installed", tags[
TelemetryConstants
.Tags.SdkInstallResult]);
225
Assert.Equal("not_installed", tags[
TelemetryConstants
.Tags.SdkCheckResult]);
226
Assert.Equal("install_error", tags[
TelemetryConstants
.Tags.SdkInstallResult]);
254
Assert.Equal("force_installed", tags[
TelemetryConstants
.Tags.SdkCheckResult]);
255
Assert.Equal("installed", tags[
TelemetryConstants
.Tags.SdkInstallResult]);