Follow these best practices for effective troubleshooting of Magento Commerce Cloud issues.
|Issue Type||Best Practices||Resource|
|Deployment Issues||Follow deployment best practices. 13% of support tickets involve deployment issues. The best practices have been updated to include ways to prevent many of these causes.||Best practices for builds and deployment|
|Site Down Issues||Use the Site Down Troubleshooter. Crons can be long running and can overrun each other. They are the source of many outages and performance issues.||Site Down Troubleshooter
How to reset cron jobs
|Performance Issues||If you're not using Magento banner disable it. When the banner is enabled but not used, resources are used to do lookups to the database when they are not required, and it will cause performance issues.||Welcome to the New Relic University Learning Portal|
MySQL catalog search engine will be removed in Magento 2.4.0. You must have Elasticsearch host setup and configured prior to installing version 2.4.0. Refer to Install and configure Elasticsearch.
|Set up Elasticsearch service|
|Custom Errors||Don't deploy during peak times. Adding and removing users will trigger a deployment.||Zero downtime deployment|
|Database Errors and Issues||Database issues cause deployment (post hook issues), performance and site down situations. Many involve errors or insufficient database space allocation.||MariaDB Error Codes
Manage Storage Space, including database
|Configuration Issues||Index by Schedule instead of Index at Save. This is the most efficient indexing configuration. Index on Save will cause full reindexing.||Configure indexers|
|Custom Code Issues||Check your slow query logs for opportunities to identify and possibly kill processes taking too much time to complete. Slow queries can cause database deadlocks resulting in site downs and performance issues.||Checking Slow queries and Processes taking too long in MySQL|
|Extension Issues||Only use verified extensions currently on the Magento Marketplace.||Extensions for Magento|
|Resource Issues||Monitor available memory and space, and optimize storage. You may have available space prior to an action that consumes significant resources (deployment for example). Poor optimization of file storage, (too many large rich images, for example) can also contribute to insufficient space. Low resources cause performance issues, site down, stuck deployments, and deployment failures.||Manage disk space
File storage low/exhausted, specific page loads are slow