Four Linux Server monitoring tools

Source: Internet
Author: User

I would like to share with you the following four Linux Server monitoring tools.

Htop-interactive process viewer interactive process Monitoring

You probably know how to view the real-time process status of the local machine. If you do not know, use the top command. To view the command instructions, use man top.

Htop is an extended version of top, allowing you to monitor processes more comprehensively (such as full command display, visualization, gui, and ui) and interact with each other by clicking the mouse, more extensive instructions on how to manage processes.

Use the most powerful process monitor htop in Ubuntu

For installation, see:

$ Sudo apt-get install htop

Screenshot:


-From my OS X terminal in my Debian 7 box

Iotop-simple top-like I/O monitor I/O monitoring

Iotop can monitor IO in real time. It displays the detailed write read/write (IO) information of the monitored process.

It can also be used with tcpdump to monitor network conditions. If you know that some actions are being performed on port 80, you can use this command to view more port details.

Iotop tells you which program is grinding your hard disk

The most useful information to list is the disk write column, from which we can see how many K/S each process IO is.

For installation, see:

$ Sudo apt-get install iotop

Screenshot:

Apachetop-display real-time web server statistics server-side real-time Data

Apachetop displays the real-time status table of http requests received by the Apache server.

It displays the status, clicks, and requests. Request details. You can also see ongoing actions.

If you are using Nginx, it also has a similar tool, but it is not as detailed as what apachetop gives

Use Apachetop to analyze Apache real-time logs

For installation, see:

$ Sudo apt-get install apachetop

Screenshot:

Glances-CLI curses based monitoring tool

Glances displays some useful real-time dynamic data in different columns. The goal is to use the smallest space to display as much useful information as possible. In fact, this is true.

Glances monitors PerCPU, load, memory, data exchange, network, disk I/O, and load data and processes. Although no interaction function is provided, no detailed information is displayed, however, it is sufficient to obtain an overview of the information.

Install and use the system monitoring tool Glances in Linux

For installation, see:

$ Sudo apt-get install glances

Screenshot:

 

Recommended reading:

Install and deploy the distributed monitoring system Zabbix 2.06

Install and deploy the distributed monitoring system Zabbix 2.06

Install and deploy Zabbix in CentOS 6.3

Zabbix distributed monitoring system practice

Under CentOS 6.3, Zabbix monitors apache server-status

Monitoring MySQL database Parameters Using Zabbix in CentOS 6.3

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.