52 references to KnownTelemetry
Microsoft.Build (23)
BackEnd\BuildManager\BuildManager.cs (4)
618
_buildTelemetry =
KnownTelemetry
.PartialBuildTelemetry;
621
KnownTelemetry
.PartialBuildTelemetry = null;
746
loggingService.LogTelemetry(buildEventContext: null,
KnownTelemetry
.LoggingConfigurationTelemetry.EventName,
KnownTelemetry
.LoggingConfigurationTelemetry.GetProperties());
BackEnd\Client\MSBuildClient.cs (10)
235
if (
KnownTelemetry
.PartialBuildTelemetry != null)
237
KnownTelemetry
.PartialBuildTelemetry.InitialMSBuildServerState = serverIsAlreadyRunning ? "hot" : "cold";
648
Debug.Assert(
KnownTelemetry
.PartialBuildTelemetry == null ||
KnownTelemetry
.PartialBuildTelemetry.StartAt.HasValue, "BuildTelemetry.StartAt was not initialized!");
650
PartialBuildTelemetry? partialBuildTelemetry =
KnownTelemetry
.PartialBuildTelemetry == null
653
startedAt:
KnownTelemetry
.PartialBuildTelemetry.StartAt.GetValueOrDefault(),
654
initialServerState:
KnownTelemetry
.PartialBuildTelemetry.InitialMSBuildServerState,
655
serverFallbackReason:
KnownTelemetry
.PartialBuildTelemetry.ServerFallbackReason,
656
serverEnableReason:
KnownTelemetry
.PartialBuildTelemetry.ServerEnableReason,
657
responseFileUsed:
KnownTelemetry
.PartialBuildTelemetry.ResponseFileUsed.GetValueOrDefault());
BackEnd\Node\OutOfProcServerNode.cs (1)
452
BuildTelemetry buildTelemetry =
KnownTelemetry
.PartialBuildTelemetry ??= new BuildTelemetry();
BuildCheck\Infrastructure\CheckContext\CheckLoggingContext.cs (2)
48
var telemetryTransportData =
KnownTelemetry
.BuildCheckTelemetry.ProcessCustomCheckLoadingFailure(assemblyName, exception);
54
foreach ((string, IDictionary<string, string>) telemetryTransportData in
KnownTelemetry
.BuildCheckTelemetry.ProcessBuildCheckTracingData(data))
Logging\BinaryLogger\BinaryLogger.cs (2)
558
KnownTelemetry
.LoggingConfigurationTelemetry.BinaryLogger = true;
838
KnownTelemetry
.LoggingConfigurationTelemetry.BinaryLoggerUsedDefaultName = FilePath == "msbuild.binlog";
Logging\ConsoleLogger.cs (2)
327
KnownTelemetry
.LoggingConfigurationTelemetry.ConsoleLogger = true;
328
KnownTelemetry
.LoggingConfigurationTelemetry.ConsoleLoggerVerbosity = Verbosity.ToString();
Logging\FileLogger.cs (2)
90
KnownTelemetry
.LoggingConfigurationTelemetry.FileLogger = true;
91
KnownTelemetry
.LoggingConfigurationTelemetry.FileLoggerVerbosity = Verbosity.ToString();
Microsoft.Build.Framework (3)
Telemetry\CrashTelemetryRecorder.cs (3)
61
KnownTelemetry
.CrashTelemetry = crashTelemetry;
127
CrashTelemetry? crashTelemetry =
KnownTelemetry
.CrashTelemetry;
133
KnownTelemetry
.CrashTelemetry = null;
MSBuild (26)
MSBuildClientApp.cs (2)
77
if (
KnownTelemetry
.PartialBuildTelemetry != null)
79
KnownTelemetry
.PartialBuildTelemetry.ServerFallbackReason = exitResult.MSBuildClientExitType.ToString();
XMake.cs (24)
302
KnownTelemetry
.PartialBuildTelemetry = new BuildTelemetry { StartAt = DateTime.UtcNow, IsStandaloneExecution = true };
379
if (
KnownTelemetry
.PartialBuildTelemetry is not null)
381
KnownTelemetry
.PartialBuildTelemetry.ServerEnableReason = serverEnableReason;
517
if (
KnownTelemetry
.PartialBuildTelemetry is not null)
519
KnownTelemetry
.PartialBuildTelemetry.ServerFallbackReason = "Arguments";
528
if (
KnownTelemetry
.PartialBuildTelemetry is not null)
530
KnownTelemetry
.PartialBuildTelemetry.ServerFallbackReason = "Arguments";
544
if (
KnownTelemetry
.PartialBuildTelemetry is not null)
546
KnownTelemetry
.PartialBuildTelemetry.ServerFallbackReason = "ErrorParsingCommandLine";
908
KnownTelemetry
.PartialBuildTelemetry ??= new BuildTelemetry { StartAt = DateTime.UtcNow };
1605
if (
KnownTelemetry
.PartialBuildTelemetry is not null)
1607
KnownTelemetry
.PartialBuildTelemetry.ResponseFileUsed = commandLineParser.IncludedResponseFiles.Count > 0;
2623
KnownTelemetry
.PartialBuildTelemetry?.IsStandaloneExecution = false;
2921
return
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLogger = useTerminalLogger;
2982
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerDefault = bool.FalseString;
2983
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerDefaultSource = "msbuild";
2989
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerDefault = terminalLoggerDefault;
2990
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerDefaultSource = string.IsNullOrWhiteSpace(dotnetCliEnvVar) ? "sdk" : "DOTNET_CLI_CONFIGURE_MSBUILD_TERMINAL_LOGGER";
3014
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerUserIntent = terminalLoggerArg ?? string.Empty;
3015
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerUserIntentSource = "arg";
3030
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerUserIntent = terminalLoggerArg;
3031
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerUserIntentSource = "MSBUILDTERMINALLOGGER";
3039
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerUserIntent = terminalLoggerArg;
3040
KnownTelemetry
.LoggingConfigurationTelemetry.TerminalLoggerUserIntentSource = "MSBUILDLIVELOGGER";