linux性能监控工具

翻译 2015年12月21日 23:47:54

4 个 Linux 服务器监控工具

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


htop – 交互式进程查看器

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

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

安装该命令并尝试运行:

$ sudo apt-get install htop

截图如下:



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

iotopIO实时监控器。使用它们附属的详细输入输出(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

截图如下:

Linux下网络监控工具总结

CSDN GitHub Linux下网络监控工具总结 AderXCoding/system/tools/network_monitor本作品采用知识共享署名-非商业性使用-相同方式共享 4....
  • gatieme
  • gatieme
  • 2016-10-17 23:23:15
  • 4254

Netdata 是一款 Linux 性能实时监测工具

Netdata是一个高度优化的Linux守护进程,它为Linux系统,应用程序,SNMP服务等提供实时的性能监测。 它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解...
  • mbugatti
  • mbugatti
  • 2016-12-22 15:52:31
  • 1304

Linux图形化监控工具-nmon

1. nmon 介绍•nmon是一种在aix与各种Linux 操作系统上广泛使用的监控与与分析工具,他主要记录以下内容 •cpu占用率 •内存使用情况 •磁盘I/O 速度、传输和读写比率 ...
  • u012167045
  • u012167045
  • 2017-02-18 22:15:10
  • 521

你值得拥有:25个Linux性能监控工具

在这篇文章中我们将罗列一系列使用最频繁的性能监控工具,并对介绍到的每一个工具提供了相应的简介链接,大致将其划分为两类,基于命令行的和提供图形化接口的。   一段时间以来,我们在网上向读者介...
  • hongweigg
  • hongweigg
  • 2017-03-23 18:23:09
  • 1905

Linux性能优化大师(监控工具,分析性能,调优)

  • 2018年04月18日 00:21
  • 82.08MB
  • 下载

Linux下比较好用的性能监控工具

Linux下比较好用的性能监控工具 strace 监控进程的系统调用 iostat 监控磁盘状态 sar vmstat (待补充)...
  • xuzhezhaozhao
  • xuzhezhaozhao
  • 2016-08-23 15:34:33
  • 950

7个杀手级的开源监测工具

Linux在网络和系统监控方面有着非常强大的功能,并提供一系列跟踪这些系统和设备性能及提供趋势性能分析的解决方案。当出现某些问题时,即可报警。而某些工具可在报警时触发一些动作,这里,整理搜集了一些开源...
  • linuxnews
  • linuxnews
  • 2016-06-26 10:00:13
  • 1741

安装pyDash基于Web界面的Linux性能监控工具

pyDash,是一个轻量级的且基于web可视化界面的Linux性能监测工具,通过Python和Django来实现的。虽然从GITHUB可以看到当前官方提交的版本最新三年前更新的,但是老左测试发现这个工...
  • zhaghailiangji
  • zhaghailiangji
  • 2018-02-17 19:48:59
  • 24

spotlight2.0-超强的Linux系统性能监控工具

  • 2009年03月11日 10:14
  • 14.63MB
  • 下载

Linux运维常用性能监控和调试工具

1 nagios Nagios是一个开源监控解决方案,我觉得他可以监控一切 ,可以看一下我以前的文章:NAGIOS 2 ps#用来查看程序的运行情况 ps -ef |grep svr...
  • tkfly0324
  • tkfly0324
  • 2016-12-30 10:29:40
  • 1150
收藏助手
不良信息举报
您举报文章:linux性能监控工具
举报原因:
原因补充:

(最多只允许输入30个字)