commit 78aca6934ed452dbbbb7a2c32bc1c87ea0296740
parent b8a99f5845cc431a49f0052a3466c48a592fd836
Author: yao-msft <50888816+yao-msft@users.noreply.github.com>
Date: Wed, 8 Feb 2023 14:34:52 -0800
Summary telemetry fix (#2941)
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/AppInstallerCommonCore/AppInstallerTelemetry.cpp b/src/AppInstallerCommonCore/AppInstallerTelemetry.cpp
@@ -193,6 +193,7 @@ namespace AppInstaller::Logging
auto subTraceLogger = std::make_unique<TelemetryTraceLogger>(*this);
+ std::ignore = CoCreateGuid(&subTraceLogger->m_activityId);
subTraceLogger->m_parentActivityId = this->m_activityId;
subTraceLogger->m_subExecutionId = s_subExecutionId++;
@@ -751,14 +752,14 @@ namespace AppInstaller::Logging
{
TraceLoggingWriteActivity(
g_hTraceProvider,
- "Summary",
+ "SummaryV2",
GetActivityId(),
GetParentActivityId(),
// From member fields or program info.
AICLI_TraceLoggingStringView(m_caller, "Caller"),
TraceLoggingPackedFieldEx(m_telemetryCorrelationJsonW.c_str(), static_cast<ULONG>((m_telemetryCorrelationJsonW.size() + 1) * sizeof(wchar_t)), TlgInUNICODESTRING, TlgOutJSON, "CvJson"),
TraceLoggingCountedString(version->c_str(), static_cast<ULONG>(version->size()), "ClientVersion"),
- TraceLoggingCountedString(packageVersion->c_str(), static_cast<ULONG>(packageVersion->size()), "PackageVersion"),
+ TraceLoggingCountedString(packageVersion->c_str(), static_cast<ULONG>(packageVersion->size()), "ClientPackageVersion"),
TraceLoggingBool(Runtime::IsReleaseBuild(), "IsReleaseBuild"),
TraceLoggingUInt32(m_executionStage, "ExecutionStage"),
// From TelemetrySummary