How to Optimize Your Cloud Services Cost

In this blog post, we review some of the biggest risks behind increasing services cost and how to optimize cloud services cost with a proper application monitoring solution. As modern software deployments continue to break down into smaller and more modular units, the world is seeing more moving parts in the deployment equation. The drivers […]

Raspberry Pi Performance: Add ZRAM and these Kernel Parameters

A couple of weeks ago, I published a Pinebook Pro review article on this blog. Similar to the Pinebook Pro, the Raspberry Pi and more recently the Raspberry Pi 4, are also ARM based. I’ve applied some of the optimizations mentioned in that previous article to the Raspberry Pi 4, with good results. I wanted […]

MySQL Database Performance: Avoid this common mistake

One frequent topic of support request emails I receive is MySQL database performance. Clients complain about MySQL using too much server memory, too many MySQL slow queries, the famous Mysql server has gone away error and many other MySQL performance related issues. As such, I wanted to quickly share the solution to a common MySQL configuration […]

Strip Down Apache to Improve Performance & Memory Efficiency

Can you believe that its been five eight years since the release of Apache 2.4?! Still, most Apache based web servers continue to run Apache version 2.2 or even 2.0. This is understandable for the same reasons why Apache web servers are still used more than Nginx… compatibility, official support and features. If you haven’t replaced Apache […]

Panopta (exclusive offer) Get Two Free Months

Over the years Panopta has listened to customer feedback; they continue to respond with additional development and improvements to their infrastructure, application and network performance monitoring tools. With Panopta you can easily keep an eye on the most fundamental metrics across complex infrastructure so you can identify the root cause of problems. If you suffer […]

Linux Performance: Almost Always Add Swap. Part 2: ZRAM

Previously, we looked at how swap space, particularly swapping, can severely slow down Linux performance. We then tweaked Linux kernel parameters to make better use of server memory and to avoid heavy swapping. That article created some debate and good arguments for and against swap space. For example, if you have more than enough memory […]

50 Top Server Monitoring & Application Monitoring Tools

Back in 2014, I compiled a list of top server and application performance monitoring solutions. Sharing that list publicly was a great way to gain feedback and recommendations on other tools available. In time that list grew from 20 to over 100 server monitoring and APM solutions! Because of its growing size, I’ve created below, a smaller, more […]

Optimizing APM in the Cloud: A Retrospective Approach for Future Success

The growth and maturity of the cloud has required us, as tech pros, to manage an increasingly complex web of applications spanning on-premises, hybrid, and multi-cloud environments. While this affords us greater flexibility, agility, and scalability day-to-day, these changes to how we deliver applications are making traditional monitoring techniques much more difficult (sometimes impossible), while […]

How To Create Optimized Docker Images For Production

Optimizing Docker images is a tricky feat. You have a lot to learn, with numerous things that can go wrong. Ask Matthew McConaughey from Interstellar. “Anything that can go wrong, will go wrong.” – Murphy, a smart dude You want to have a quick feedback loop between pushing code to your GitHub repository and deploying […]

I asked 12 APM companies about the future of APM, here’s what they said

Application Performance Monitoring (APM) first started in the late 1990s with companies such as Precise (acquired by Symantec, spun off and then acquired by Idera), Wily Technology (acquired by CA Technologies) and Mercury Interactive (acquired by HP Software Division). In the 2000s APM tools continued to be acquired by larger vendors. Then over the past decade, […]