Monitor Your PWA Kit Site

Use observability tools to monitor the performance of your Progressive Web App (PWA) Kit site. Site performance is a shared responsibility model: you're responsible for the performance of project customizations and Salesforce is responsible for the performance of the B2C Commerce platform.

This guide summarizes how to use platform and third-party tools to monitor the performance of your PWA Kit site.

Here are the main tools that we recommend you use to monitor your PWA Kit site.

  • B2C Commerce Reports & Dashboards provide data that you can use to identify trends over time and to make smarter business decisions based on your B2C Commerce data. Use Reports & Dashboards to understand general trends in your API response times.
    • To see the load on your B2C Commerce instance, go to Reports & Dashboards > Real Time > Sales & Performance.
    • Get insights into your site’s Salesforce Commerce API (SCAPI) requests, by checking the Technical SCAPI Dashboard.
    • To get insights into your site’s Open Commerce API (OCAPI) requests, check the Technical OCAPI Dashboard.

Data appears in Reports & Dashboards 24 hours after any corresponding event happens.

Here are additional tools that you can optionally use to monitor the performance of your PWA Kit site.

If your hooks make external service calls, monitor the availability of downstream services by using Web Service Performance and Incident Analysis.

You can also review the logs generated from your services. See Web Service Logging and Troubleshooting. Then you can build notifications in Log Center for your chosen logs.

Check the Job Statistics page in Business Manager. See Jobs.

Production jobs are usually order export, async operations and sometimes high-scale price book imports.

Staging jobs are usually catalog and price book. Remember to also monitor jobs in staging.

Poll the OCAPI Admin API Search Job Executions and push the output data to an APM.

Set up Embedded Content Delivery Network (eCDN) Log Push.

If you have the Signature Success Plan, turn on Proactive Services for Commerce Cloud.

Follow the steps in Troubleshoot Request Timeouts.

Include the correlationID identified in Troubleshoot Request Timeouts if you need to open a support case.