linux 串口监视工具_监视Linux的最佳工具

linux 串口监视工具

As a system administrator monitoring systems is very important job. Actually we can state that half of system administrating is monitoring and anticipating systems and their events. In this tutorial, we will look at Linux monitoring tools and their features. As I know there is a lot of tools to monitor and debug Linux system, network, disk, process, and applications so I have categorized them like below

作为系统管理员,监视系统非常重要。 实际上,我们可以说,系统管理的一半是监视和预测系统及其事件。 在本教程中,我们将研究Linux监视工具及其功能。 据我所知,有很多工具可以监视和调试Linux系统,网络,磁盘,进程和应用程序,因此我将它们归类如下

  • General

    一般
  • Process

    处理
  • Network

    网络
  • Disk

    磁碟
  • Application

    应用

一般(General)

纳吉奥斯(Nagios)

Nagios is a popular general monitoring platform. It is a platform because it has Log and Network Analyzer applications. Nagios provides powerful monitoring engine. The management console is web-based. It supports statics as graphs. Nagios collect monitoring metrics through agents, Syslog or similar protocols. Nagios also provides configuration wizards to automatically deploy and configure agents.

Nagios是一个流行的常规监视平台。 这是一个平台,因为它具有日志和网络分析器应用程序。 Nagios提供了强大的监视引擎。 管理控制台是基于Web的。 它支持将静态图作为图形。 Nagios通过代理,Syslog或类似协议收集监视指标。 Nagios还提供配置向导,以自动部署和配置代理。

linux 串口监视工具_监视Linux的最佳工具
Nagios
纳吉奥斯

芝诺斯(Zenoss)

Zenoss is a similar product to Nagios but it provides up to date technologies because it is newcomer according to Nagios. Zenoss is a platform too. The current version of Zenoss provides Resource Manager to manage monitoring clients, Service impact to manage service-related issues, Analytics, and Core which is main part of Zenoss.

Zenoss是与Nagios类似的产品,但是由于Nagios认为它是新来的,因此它提供了最新的技术。 Zenoss也是一个平台。 Zenoss的当前版本提供了资源管理器来管理监视客户端,服务影响来管理与服务相关的问题,Analytics(分析)和Zenoss主要部分的核心。

linux 串口监视工具_监视Linux的最佳工具
Zenoss
芝诺斯

恩蒙(Nmon)

Nmon is terminal-based monitoring tool with some good graphical screens. It is very useful for monitoring little systems. Nmon provides information about CPU utilization, disk io, network usage statistics, and related graphics.

Nmon是基于终端的监视工具,具有一些出色的图形屏幕。 这对于监视小型系统非常有用。 Nmon提供有关CPU利用率,磁盘io,网络使用情况统计信息和相关图形的信息。

linux 串口监视工具_监视Linux的最佳工具
Nmon
恩蒙

收集(Collectl)

Collectctl collects data about the current system status. Data recorded from systems can be read again to show. To save system metrics record mode is enabled. Collectl provides the ability to save CPU, disk, NFS, inode, interrupts,memory, socket, TCP, slabs performance metrics.

Collectctl收集有关当前系统状态的数据。 从系统记录的数据可以再次读取以显示。 要保存系统指标,记录模式已启用。 Collectl提供了保存CPU,磁盘,NFS,inode,中断,内存,套接字,TCP,平板性能指标的功能。

了解更多Bash For和While循环示例
linux 串口监视工具_监视Linux的最佳工具
Collectl
收集

在顶上(Atop)

Atop is an interactive monitor to view the Linux subsystem. It shows critical hardware resource from a performance point of view. I lists information about CPU, memory, disk, and network.

Atop是用于查看Linux子系统的交互式监视器。 它从性能的角度显示了关键的硬件资源。 我列出了有关CPU,内存,磁盘和网络的信息。

linux 串口监视工具_监视Linux的最佳工具
Atop
在顶上

统计(Dstat)

Dstat is a graphical tool which has a lot of different configurations. By default information about CPU usage, disk read and write, network receive and send, memory information is printed periodically with eye-candy manner.

Dstat是一个图形工具,具有许多不同的配置。 默认情况下,有关CPU使用率,磁盘读写,网络接收和发送,内存信息的信息定期以令人眼花can乱的方式打印。

linux 串口监视工具_监视Linux的最佳工具
Dstat
统计

蒙尼特(Monit)

Monit is an easy general system monitoring tool. Monit can monitor services. Monit has the ability to monitor files, directories and file systems too. Any change can be reported. As traditionally monit can give metrics about CPU usage, memory too.

Monit是一种简单的常规系统监视工具。 Monit可以监视服务。 Monit也具有监视文件,目录和文件系统的能力。 可以报​​告任何更改。 传统上,monit可以提供有关CPU使用率,内存的指标。

linux 串口监视工具_监视Linux的最佳工具
Monit
蒙尼特

预科/科目(Psacct / Acct)

Psacct or alternatively acct is used to monitor user activity. Psacct runs as a daemon and watches activities about users and resource usage.

Psacct或acct用于监视用户活动。 Psacct作为守护程序运行,并监视有关用户和资源使用情况的活动。

处理 (Process)

最佳(Top)

The top is a top command used by Linux system administrators. It is provided by default most of the distributions. The top is process and memory specific monitoring tool and provides useful information about CPU usage, memory usage, top process by CPU, memory, etc. Also provides general system load information.

top是Linux系统管理员使用的top命令。 默认情况下,大多数发行版都提供了它。 最顶层是特定于进程和内存的监视工具,它提供有关CPU使用率,内存使用率,按CPU,内存划分的最高进程的有用信息。还提供常规的系统负载信息。

linux 串口监视工具_监视Linux的最佳工具
Top
最佳

虚拟状态(VmStat)

Vmstat is a simple tool. Vmstat reports information about processes, memory, paging, block IO, traps, disks, and CPU activity.

Vmstat是一个简单的工具。 Vmstat报告有关进程,内存,页面调度,块IO,陷阱,磁盘和CPU活动的信息。

linux 串口监视工具_监视Linux的最佳工具
VmStat
虚拟状态

Htop(Htop)

Htop is another popular console-based monitoring tool. Htop has some basic graphics about CPU cores also have the ability to sort, nice, kill, search processes.

Htop是另一种流行的基于控制台的监视工具。 Htop具有一些有关CPU核心的基本图形,还具有排序,精确,终止,搜索过程的功能。

linux 串口监视工具_监视Linux的最佳工具
Htop
Htop

Monitorix (Monitorix)

Monitorix is a free, open-source, lightweight system monitoring designed to monitor services and system resources. Monitorix is a script written in Perl and works as a CGI application.

Monitorix是一种免费的,开源的,轻量级的系统监视程序,旨在监视服务和系统资源。 Monitorix是用Perl编写的脚本,并用作CGI应用程序。

linux 串口监视工具_监视Linux的最佳工具
Monitorix
Monitorix

磁碟 (Disk)

易拓(Iotop)

Itop is similar to the top but it shows metric from disk io point of view. Iotop provides information about total disk read, actual disk read, total disk write and actual disk write.

Itop与顶部相似,但是它从磁盘io角度显示指标。 Iotop提供有关总磁盘读取,实际磁盘读取,总磁盘写入和实际磁盘写入的信息。

了解更多Grep和在Linux中过滤IP地址
linux 串口监视工具_监视Linux的最佳工具
Iotop
易拓

恒温器(Iostat)

Iostat provides general information about tps, total read and total write information, CPU loads of user, system. Also current CPU count

Iostat提供有关tps的常规信息,总读取和总写入信息,用户的CPU负载,系统。 也是当前的CPU数量

linux 串口监视工具_监视Linux的最佳工具
Iostat
恒温器

网络(Network)

索夫(Lsof)

Lsof is very popular command for network-related troubleshooting. Lsof lists opened sockets by processes. These sockets can be network socket or Unix socket. Also process-related used libraries are also listed.

Lsof是用于与网络相关的故障排除的非常流行的命令。 Lsof按进程列出打开的套接字。 这些套接字可以是网络套接字或Unix套接字。 还列出了与过程相关的二手库。

linux 串口监视工具_监视Linux的最佳工具
Lsof
索夫

Tcpdump(Tcpdump)

Tcpdump is a very popular tool used to capture network traffic and provides statics about these capture. There is a different type of capture types supported by tcpdump like cap, pcap, ngcap . Tcpdump can filter while capturing. These filters can be anything related TCP, IP and Host related information like source, destination IP and port, host name, flags etc.

Tcpdump是一种非常流行的工具,用于捕获网络流量,并提供有关这些捕获的静态信息。 tcpdump支持另一种类型的捕获类型,例如cap,pcap,ngcap。 Tcpdump可以在捕获时进行过滤。 这些过滤器可以是与TCP,IP和主机相关的任何信息,例如源,目标IP和端口,主机名,标志等。

linux 串口监视工具_监视Linux的最佳工具
Tcpdump
Tcpdump

网络统计 (Netstat)

Netstat is another popular tool to print network connections, routing tables, interface statics, masquerade connections etc. Especially useful for listing listening ports and established network connections.

Netstat是另一个流行的工具,用于打印网络连接,路由表,接口静态信息,伪装连接等。对于列出侦听端口和已建立的网络连接特别有用。

linux 串口监视工具_监视Linux的最佳工具
Netstat
网络统计

伊普特拉夫(Iptraf)

Iptraf is a simple tool provides statistics about the network like total rate, incoming rate and outgoing rate. I has the ability to categorize protocol statistics like IP, TCP, UDP, ICMP

Iptraf是一个简单的工具,可提供有关网络的统计信息,例如总速率,传入速率和传出速率。 我可以对协议统计信息(例如IP,TCP,UDP,ICMP)进行分类

linux 串口监视工具_监视Linux的最佳工具
Iptraf
伊普特拉夫

Iftop(Iftop)

Iftop provides a simple screen about active network connections. Also, information about Transmitted packets, Received packets, Total packets can be found

Iftop提供了有关活动网络连接的简单屏幕。 此外,还可以找到有关已发送数据包,已接收数据包,总数据包的信息。

linux 串口监视工具_监视Linux的最佳工具
Iftop
Iftop

网络猪 (Nethogs)

Nethogs is a small net top tool.  Nethogs groups network traffic not according to protocol or subnet. It groups bandwidth by the process which can provide good information about.

Nethogs是一个小的网络顶部工具。 Nethogs不按照协议或子网对网络流量进行分组。 它按照可以提供良好信息的过程将带宽分组。

linux 串口监视工具_监视Linux的最佳工具
Nethogs
网猪

布蒙(Bmon)

Bmon defines itself as a bandwidth monitor and rate estimator. Bmon provides visual interface for the console. It is very eye candy application

Bmon将自己定义为带宽监视器和速率估计器。 Bmon为控制台提供可视界面。 这是非常可口的糖果应用

linux 串口监视工具_监视Linux的最佳工具
Bmon
布蒙

温斯塔(Vnstat)

Vnstat can provide network bandwidth usage information. Vnstat provides historical information about previous months with received, transmitted and total

Vnstat可以提供网络带宽使用信息。 Vnstat提供有关前几个月的历史信息以及已接收,已发送和总计

了解更多Linux vs Unix
linux 串口监视工具_监视Linux的最佳工具
VnStat
统计局

净荷(Nload)

Nload or Network Load displays the current network usage. Nload is a console-based application. There is some visualization to show current bandwidth usage and provides information on total network usage.

Nload或网络负载显示当前的网络使用情况。 Nload是基于控制台的应用程序。 有一些可视化显示当前带宽使用情况,并提供有关总网络使用情况的信息。

linux 串口监视工具_监视Linux的最佳工具
Nload
净荷

Tcptrack(Tcptrack)

Tcptrack provides information about TCP specific issues. This little tool list client and server addresses with the TCP connection state and speed information.

Tcptrack提供有关TCP特定问题的信息。 这个小工具列出了客户端和服务器地址以及TCP连接状态和速度信息。

linux 串口监视工具_监视Linux的最佳工具
Tcptrack
Tcptrack

Trafshow (Trafshow)

Trafshow is a simple interactive program that gathers the network traffic from all libcap-capable interface to accumulate it in memory. TrafShow also listens UDP 9995 by default for Cisco Netflow to print metrics about flow.

Trafshow是一个简单的交互式程序,它从所有支持libcap的接口收集网络流量,以将其累积在内存中。 默认情况下,TrafShow还会侦听UDP 9995,以侦听Cisco Netflow以打印有关流量的指标。

linux 串口监视工具_监视Linux的最佳工具
Trafshow
Trafshow

Arpwatch (Arpwatch)

Arpwatch is a simple command to list and watch Arp changes in the localhost

Arpwatch是一个简单的命令,用于列出和监视localhost中的Arp更改

应用(Application)

阿帕奇托普(Apachetop)

There are a lot of general monitoring apps that will monitor Apache server related metrics but apachetop provides a simple and fast way to monitor Apache related metrics like HTTP codes, requests, etc. Apachetop is console-based as we see below.

有许多常规的监视应用程序将监视与Apache服务器相关的指标,但是apachetop提供了一种简单而快速的方法来监视与Apache相关的指标,例如HTTP代码,请求等。Apachetop是基于控制台的,如下所示。

linux 串口监视工具_监视Linux的最佳工具
Apachetop
阿帕奇托普

Ftptop(Ftptop)

Ftptop is a tool provided by proftpd package. ftptop displays running status on proftpd server connections.

Ftptop是proftpd软件包提供的工具。 ftptop在proftpd服务器连接上显示运行状态。

Mytop (Mytop)

Mytop is used to monitor MySql databases. Mytop provides running queries. key efficiency, load, uptime, Bps in and out. Also connected users whit their hostname are listed.

Mytop用于监视MySql数据库。 Mytop提供正在运行的查询。 关键效率,负载,正常运行时间,Bps输入和输出。 还将列出其主机名连接的用户。

linux 串口监视工具_监视Linux的最佳工具
Mytop
Mytop

翻译自: https://www.poftut.com/best-tools-monitor-linux/

linux 串口监视工具

相关文章:

  • 2021-09-07
  • 2022-12-23
  • 2021-10-05
  • 2021-11-08
  • 2022-12-23
猜你喜欢
  • 2022-02-07
  • 2022-01-01
  • 2021-12-05
  • 2021-12-05
  • 2021-12-28
  • 2021-11-04
  • 2021-11-04
相关资源
相似解决方案