4个Linux服务器监控工具

下面是我想呈现给你的4个强大的监控工具。

htop – 交互式进程查看器

你可能知道在机器上查看实时进程的标准工具top。如果不知道,请运行$ top看看,运行$ man top阅读帮助手册。

htop是top的扩展版本,有更丰富的概貌(例如全命令、可视化、图形用户界面gui和用户界面ui),有鼠标点击交互(译者注:看下面的截图,指的是最上面的列标题如CPU%、MEM%等可以通过鼠标点击切换以显示不同的功能),也有许多的指导教你如何做进程管理。

安装该命令并尝试运行:

$ sudo apt-get install htop

截图如下:

- From my OS X terminal in my Debian 7 box

iotop – 简单的类似top的I/O监控器

iotop是IO实时监控器。使用它们附属的详细输入输出(IO)使用方法可以展示出你系统中每个进程线程的信息。

该命令可以与$ tcpdump(响应网络流量的命令)一起使用。如果你发现你的web服务器上有程序在运行,你可以,比如运行$ tcpdump port 80检查端口80(标准的http端口)的网络流量来观察细节。

最有用的信息可能是DISK WRITE这一列,从该列你可以准确的看到每个IO使用了多少个进程,单位为K/s。

安装该命令并尝试运行:

$ sudo apt-get install iotop

截图如下:

apachetop – 展示web服务器实时统计数据

Apachetop展示Apache web服务器上关于http请求的实时表。

它显示统计(stats), 点击(hits), 请求(requests), 请求细节(request details),且能够获得当前你的web服务器正在运行程序的概貌,这一点很赞。

如果你使用的是Nginx,也有一些相似的工具,但似乎没有apachetop那么详细。

安装该命令并尝试运行:

$ sudo apt-get install apachetop

截图如下:

Glances – 基于CLI curses库的监控工具

Glances用各个分离的表列展示了你机器当前正运行的各种有用的实时数据。Glances旨在用最小的空间显示尽可能多的信息,我认为它的目标完全达到了。
Glances用有限的交互可能性和更深层的信息监控PerCPU, Load, Memory, Swap, Network, Disk i/O, Mount data 和processes,但对于获得一个整体概貌绝对是完美的。
安装该命令并尝试运行:

$ sudo apt-get install glances

截图如下:

时间: 2024-08-06 05:55:24

4个Linux服务器监控工具的相关文章

linux服务器监控工具

监控一个进程发出和接收的系统调用 -- strace 命令行监控原始网络通信 -- tcpdump 跟踪打开的文件 -- lsof sysdig的诞生 -- 集strace   tcpdump   lsof于一身的工具,使用lua集成的工具. 可以分析linux系统的现状,且可一把系统状态保存到一个转存文件用于离线检测. 可以自己使用脚本扩展其他功能. sysdig安装脚本下载地址: curl -s https://s3.amazonaws.com/download.draios.com/sta

10个免费的服务器监控工具

监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的.你要确保用户始终可以打开你的网站并且网速不慢.服务器监控工具允许你收集和分析有关你的Web服务器的数据. 有许多非常好的服务器监控解决方案,而为了省去你寻找方案的麻烦,这里我为你列出了我能找到的最好的服务器监控工具. 1. Performance Co-Pilot Performance Co-Pilot,简称 PCP,是一个系统性能和分析框架.它从多个主机整理数据并实时的分析,帮你识别不正常的表现模式.它也提供 API 让你设计

免费的服务器监控工具

监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的.你要确保用户始终可以打开你的网站并且网速不慢.服务器监控工具允许你收集和分析有关你的Web服务器的数据. 有许多非常好的服务器监控解决方案,而为了省去你寻找方案的麻烦,这里我为你列出了我能找到的最好的服务器监控工具. 1. Performance Co-Pilot Performance Co-Pilot,简称 PCP,是一个系统性能和分析框架.它从多个主机整理数据并实时的分析,帮你识别不正常的表现模式.它也提供 API 让你设计

最好的10个服务器监控工具

百万红包.火热开启!!!有你更精彩! 监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的.你要确保用户始终可以打开你的网站并且网速不慢.服务器监控工具允许你收集和分析有关你的Web服务器的数据. 有许多非常好的服务器监控解决方案,而为了省去你寻找方案的麻烦,这里我为你列出了我能找到的最好的服务器监控工具.1. Performance Co-Pilot Performance Co-Pilot,简称 PCP,是一个系统性能和分析框架.它从多个主机整理数据并实时的分析,帮你识别不正常的

10 个免费的服务器监控工具

监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的.你要确保用户始终可以打开你的网站并且网速不慢.服务器监控工具允许你收集和分析有关你的Web服务器的数据. 有许多非常好的服务器监控解决方案,而为了省去你寻找方案的麻烦,这里我为你列出了我能找到的最好的服务器监控工具. 1. Performance Co-Pilot Performance Co-Pilot,简称 PCP,是一个系统性能和分析框架.它从多个主机整理数据并实时的分析,帮你识别不正常的表现模式.它也提供 API 让你设计

你不得不了解的10款服务器监控工具

你不得不了解的10款服务器监控工具 背景 监控Web服务器或Web主机的运行状况和正常运行非常重要.如果希望确保您的网站可用性在您的控制之中,那你就需要收集服务器各种性能数据以供分析和调整.以下是收集的常用大多数服务器监控组件解决方案. Performance Co-Pilot,(https://pcp.io/)简称PCP,是一个系统性能分析框架.它收集并分析来自多个主机的各种性能指标.可以通过它观察指标走向的趋势,以帮助您快速识别异常所在点.它提供API,可依据此来开发自定义的监控和报告解决方

你必须了解的10款服务器监控工具

你不得不了解的10款服务器监控工具 背景 监控Web服务器或Web主机的运行状况和正常运行非常重要.如果希望确保您的网站可用性在您的控制之中,那你就需要收集服务器各种性能数据以供分析和调整.以下是收集的常用大多数服务器监控组件解决方案. Performance Co-Pilot,简称PCP,是一个系统性能分析框架.它收集并分析来自多个主机的各种性能指标.可以通过它观察指标走向的趋势,以帮助您快速识别异常所在点.它提供API,可依据此来开发自定义的监控和报告解决方案. Anturis是一个基于云的

Linux服务器性能监控工具Glances 安装过程与简单介绍

一.Glances: Glances 是一款非常不错的跨平台的性能监控工具,提供了CPU.CPU队列.内存.虚拟内存.网络.I/O和最占用服务器的资源的进程列表等,应该就这些了吧,提供了这些 指标的监控信息,并且在运行时会根据资源的占用情况适用不同的颜色标注其重要程度,非常直观,下面是使用中的截图: 二.Glances安装:   Glances的安装还是比较简单方便的,由于Glances是由python编写的,最好适用python的库管理工具pip来自动安装.并且使用工具 也将安装过程简单的.

Linux服务器性能监控工具sar二

服务器高负载因何而起? 下列项目的过度使用会直接导致高负载问题: CPU 内存(包括虚拟内存) 磁盘I/O 该如何检查这些项目? 这取决于大家是要审查当前资源使用情况还是历史资源使用情况.当然,在本文中我们将从这两方面进行探讨. 关于sar的简要说明 历史资源使用情况可通过sar工具查看,该工具在默认情况下应该通过sysstat软件包安装在所有cPanel服务器当中.只要通过cron命令对sysstat进行周期性执行(/etc/cron.d/sysstat),服务器的运行状态数据就会被收集起来.