System monitoring and diagnostics for Commerce Scale Unit

Important

This content is archived and is not being updated. For the latest documentation, go to What's new or changed in Dynamics 365 Commerce. For the latest release plans, go to Dynamics 365 and Microsoft Power Platform release plans.

Important

Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Aug 2, 2021 To be announced

Business value

Access to system diagnostic logs allows much better visibility for IT administrators and enables improved time to detection, time to mitigation, and time to resolution of live-site incidents. IT admins are able to determine key contributing factors of incidents, which allows for targeted engagement with Microsoft support teams, or with implementation partners, ISVs, or other stakeholders.

System health visibility also allows IT administrators to provide more informed support to their users. For instance, when fielding a support call from a cashier in a particular store, an IT admin can easily pinpoint when the issue occurred, whether the issue was caused by an extension, and whether the issue is widespread or limited to specific stores or e-commerce channels. In addition, the IT admin can determine issue resolution as soon as the issue is resolved. IT admins also can configure alerts for specific system health conditions to be proactively notified.

Feature details

This feature enables IT admins to access system diagnostic logs in Application Insights. The Application Insights account used is tenant owned and managed, which enables IT admins to have full control of the Application Insights account, and allows them to configure Application Insights to suit their business needs and organizational policies. IT admins can configure deployment regions, data retention duration and policies, custom alerts and thresholds, and more. IT admins can also use the same Application Insights instance for events from other applications.

System-generated event details include Commerce Scale Unit (CSU) web API executions, success/failure result, API execution latency, and publisher (to help attribute issues to Microsoft-authored code paths or to specific extensions). Dependency executions to channel database as well as Commerce headquarters are also available.

IT admins can author custom queries in Application Insights to filter across a wide range of criteria including activity ID, timestamp, channel ID, POS device ID (if applicable), app session, and user session ID. IT admins can share these specific identifiers with Microsoft support for improved communication and collaboration, and improved mitigation and resolution times.

For proactive monitoring, IT admins can configure custom alerts based on specified query result thresholds using Azure Monitor.