An Introduction to CPU Steal, I/O wait and the top command
CPU steal can be highly problematic. Fortunately it’s not common place on the providers we integrate with, but we do see this from time to time, and you may have seen us mention “noisy neighbours” in the Facebook group or directly on support. In this article we’ll give you a brief overview of what CPU […]
WordPress Debug and Query Monitor
WordPress Debug and the excellent Query Monitor plugin are a highly effective combination to help you diagnose performance issues on your individual WordPress websites. AN INTRO TO WP_DEBUG If you’re having issues with your site, WordPress debug mode can help you find out what’s going wrong by recording any and all PHP errors that occur […]
Diagnosing 504 Timeouts and Performance Issues
TABLE OF CONTENTS Introduction What Causes a 504 Error? 1. Check Monit 2. Check top and htop 3. Check MySQL 4. Check Your Website Database 5. Check Your Website Debug/Error Logs 6. Check Your Website PHP Settings 7. Check Your Access Logs (Are you under attack?) 8. Has Your Site Been Compromised? Further Troubleshooting Steps if CPU […]
Cookie-free domains and GTMetrix Scores
Hitting a 100/100 score on GTMetrix is certainly possible with WordPress, but the most unintuitive part is usually the “cookie-free domains” metric – also sometimes called “cookieless domains”. This is actually quite easily fixed by using a CDN such KeyCDN, BunnyCDN or Stackpath. Unfortunately Cloudflare does not offer the ability to disable cookies on their free […]
Why is my WaaS network slow? Table locking and MySQL RAM allocation
WaaS networks are database intensive websites, and this is something many WaaS networks go through as they begin to grow in size and traffic. Sometimes this is because the server simply isn’t big enough for the network anymore, and sometimes it can be solved by increasing the MySQL’s RAM allocation. This article will walk you […]
How to use the top command to monitor system processes and resource usage
Part 1. Introduction One of the many great things about Linux is that it comes with system monitoring tools like top and htop built right in. In this article, we’ll dive into the top command and how you can use it to monitor your systems processes and resource usage. htop can actually be a better tool for pinpointing some performance issues, but both […]