Fix “Host key verification failed”

“Host key verification failed” is a common error message that can occur when trying to connect to a remote server via Secure Shell (SSH). This error can be frustrating, but it’s actually a security feature that can be easily resolved. In this blog post, we will first look at how to fix this error, then […]

Linux top: Here’s how to customize it

The top command – referred to below as Linux top – is a command on Unix and Unix-like systems such as Linux, which provides a dynamic real-time overview of a running system. It can display system summary information and a list of processes or threads currently managed by the Linux kernel. The types of system […]

Best Linux Distros in 2023: Beginner to Expert

Are you searching for the best Linux distro (distribution) for your desktop computer or laptop to take you into 2023? This article will guide you to what I believe are the best Linux distros for beginner, experienced, and expert users. Whether you are a power user or just getting your feet wet, there are indeed […]

5 ‘other’ Independent Linux Distros You Should Try

As a Linux user or administrator, you are probably familiar with the most popular Linux distribution: Ubuntu. However, have you considered trying out independent Linux distros? In this article, I will explain why independent Linux distros can be an excellent option for curious-minded users.   What is an independent Linux distribution? An independent Linux distribution […]

MySQL 8 sample config (my.cnf example) and tuning.

With the release of MySQL 8 I wanted to paste my tuned my.cnf (MySQL configuration file) for discussion, suggestions, and questions. To get the most out of your MySQL 8 installation, you will need to configure it correctly and tune the settings for your specific use case. In this blog post, we will discuss my […]

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 errors, and many other MySQL performance-related issues. As such, I wanted to share solutions to some common MySQL configuration mistakes. If […]

Redis Monitoring: Tools and Solutions

Redis (Remote dictionary server) is an open-source, in-memory key-value data store. It is widely used as a database, cache, and message broker. Redis is known for its high performance and scalability, making it an excellent choice for modern applications. However, with great power comes great responsibility, and managing Redis can be a challenging task, especially […]

Monitoring PHP Performance and Diagnosing Bottlenecks

As one of the most widely used scripting languages for web development, PHP is known for its flexibility and ease of use. However, with complex applications and increasing traffic, PHP performance can sometimes take a hit. Monitoring PHP performance and diagnosing bottlenecks is essential to ensure that your web applications are running smoothly and efficiently. In […]

btop – the htop alternative

Have you ever experienced slow application performance on a server and wondered which process was causing the bottleneck? In a production server environment, monitoring system performance and hardware resource usage in real-time is crucial. That’s where system monitoring tools come in handy. And, with the availability of numerous command-line system monitoring tools, you’re spoiled for […]

Observability in 5 minutes. Plus, 20 observability software vendors

Previously we’ve covered the future of APM (application performance monitoring) and the expansion of APM into observability. Followed by the race between software vendors to define observability. Most recently, we looked at the evolution of observability as shared by industry-leading software vendors. This article will answer the following questions to bring clarity to the topic of […]