Common Linux Commands You Should Know: Part 2

In our last post, we looked at 5 Linux commands (technically six) that are invaluable to any new system administrator. The following are a few more, some of which are critical to know.
cat – This is a unique program that allows you to combine multiple files or parts into a whole. It can also print […]

Htop: An Advanced Alternative to Top

Top shows you a great deal of information about the top running programs on your server, load averages, memory usage and more. Now imagine Top a little more colorful with some graphical representations of CPU, memory and swap usage, and a full range of shortcuts and functions that can help you manage tasks and find […]

Monitor MySQL Activities with MyTop

If you have been around Linux and/or Unix long enough, you have probably heard of “top”. It is a convenient program that can give you information about running processes, memory and cpu usage, load averages and a host of other details about your server. You can do almost the same thing with “mytop”, only specifically […]

Use Mpstat to Monitor Multiple Linux Server Processors

Probably the first Linux tool you think of when you want to monitor CPU usage is “top”. Top is light and gives you a good glimpse of processes that are consuming processing power. One thing top will not do by default, however, is show you how each processor is working and how much of their […]

How Do I Find Out What’s Writing to My Drive?

When something is nagging your CPU or chugging lots of RAM, many system administrators turn to a Linux/Unix tool called “top”. But what can you use to identify a program that is doing more than its fair share of hard disk drive reading and writing? For that, you need a program called iotop.
Iotop is […]

How to Run Top in Batch Mode

Top is a handy little tool that allows you to view frequently updated information about your Linux server from load average to free memory. By default, top refreshes every three seconds, giving you near real-time monitoring of CPU and memory usage, top running processes, and more.
Normally, you need to run top from the console, […]

What is a Load Average?

The more traffic your websites and applications generate, the higher the load your server will have to carry. Over the course of a given amount of time, your server may have a variation of high, medium, and low load. The average of that load over time is called the load average.
Programs like “top” allow […]

Monitor Memory on a Linux Server

Memory is one of the most important features of any server. The more RAM a program uses, the less you will have available for other applications. Therefore, it is important to monitor memory usage on your Linux server to ensure that all programs are playing nice and that nothing wrong is going on.
1. /proc/meminfo […]

View Real-Time MySQL Loads with Innotop

MySQL is one of the most widely used database management systems. It is free and open source and works very well with dedicated servers designed to power websites. On Linux servers, a program called “top” allows you to see real-time load averages and usage for all running programs. If, however, you just want to see […]

How to monitor your Linux server

There are essentially two types of remote monitoring you can perform on your server. One is preventative monitoring directly from the command line or control panel, and the other is uptime monitoring, which is normally done by an external service. Both are important for disaster prevention and disaster recovery. It is […]