4 Linux Server monitoring tools

Source: Internet
Author: User

Here are the 4 powerful monitoring tools I want to present to you.

htop– Interactive Process Viewer

You may know the standard tool top for viewing real-time processes on a machine. If you don't know, run the top look and run the man top reading help manual.

Htop is an extended version of top, with a richer overview (such as full command, visualization, graphical user interface GUI and user interface UI), with mouse click interaction (Translator Note: see below, refers to the top column headings such as cpu%, mem%, etc. can be toggled by the mouse to display different functions), There are also many guidelines to teach you how to do process management.

Install the command and try to run:

$ sudoapt-get installhtop

As follows:

-From my OS X terminal in my Debian 7 box

iotop– simple I/O monitor similar to top

The iotop is an IO real-time monitor. Use their attached verbose input and output (IO) Usage methods to display information about each process thread in your system.

This command can be used with the tcpdump (command that responds to network traffic). If you find a program running on your Web server, you can, for example, run $ tcpdump port 80 to check the network traffic on port 80 (standard HTTP port) to observe the details.

The most useful information may be the disk write column, from which you can see exactly how many processes are used per IO, in k/s.

Install the command and try to run:

$ sudoapt-get installiotop

As follows:

apachetop– Display Web server real-time statistics

Apachetop shows a live table of HTTP requests on the Apache Web server.

It is great to see statistics (stats), click (hits), request (requests), request details (requests detail), and be able to get an overview of the current running program of your Web server.

If you are using Nginx, there are some similar tools, but there seems to be no apachetop so detailed.

Install the command and try to run:

$ sudoapt-get installapachetop

As follows:

glances– monitoring tools based on the CLI curses library

Glances shows the various useful real-time data that your machine is currently running with separate table columns. Glances aims to display as much information as possible in the smallest space, and I think its goal is fully achieved.
Glances monitors percpu, Load, Memory, Swap, Network, Disk I/O, Mount data, and processes with limited interaction possibilities and deeper information, but is absolutely perfect for getting a holistic overview.
Install the command and try to run:

$ sudoapt-get installglances

As follows:

4 Linux Server monitoring tools

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.