You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Task-43152318] - Added Telemetry Logging to MSIXMGR Tool for Capturing Useful Metrics (#573)
* Added related files for Telemetry Logging
* Added changes for Telemetry to the msixmgr.cpp file
* Added code changes for ErrorCode and ErrorDesc
* Added changes related to Additional Parameter in Commands
* Added Code Comments for CorrelationId and SourceApplicationId
* Added changes to Code comments
* Changed the Operation name to comply with the actual commands, also removed the check for Operation Type for SourceApplicationId and CorrelationID
* Changed the casing for Local variables and parameters. Added OutputImageType to be captured in Telemetry
* Changed the casing of Local Variables, extracting OperationType from Command Line
* Changed the msixmgrTraceLogging from .h file to a .hpp and added a .cpp file for that. Also, removed unnecessary #defines from msixmgrTelemetry.hpp file
* Changed the ErrorDesc to comply with the existing Error Messages being displayed on the Console
* Removed the Telemetry Logging when VHDSize is 0 as it is not needed anymore
* Changed a telemetry logging statement for unpacking int VHD(X)/Folder
* Removed TraceLoggingOptionGroupValue with dummy value
* [Task - 43152318] - Added Comments and Description in the Code for newly added files
std::wstring m_sourceApplicationId = L"MSIX_MGR"; // m_sourceApplicationId (Optional parameter) indicates which application is executing the MSIXMGR commands. Useful during integration of MSIXMGR with other Tools.
125
+
std::wstring m_correlationId = L""; // m_correlationId (Optional parameter) can be used to establish a correlation between MSIXMGR's Workflow and the parent application's Workflow, when MSIXMGR is being used in integration with any other Tool.
0 commit comments