课程咨询 :025-84812726

  • Linux服务器监控工具推荐

    发布:Linux服务      来源:南京达内      

  • Linux服务器监控工具推荐:htop – 交互式进程查看器、iotop – 简单的类似top的I/O监控器、apachetop – 展示web服务器实时统计数据、Glances – 基于CLI curses库的监控工具

    htop – 交互式进程查看器

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

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

    安装该命令并尝试运行:

    $ sudo apt-get install htop

    截图如下:

    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

    截图如下:

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

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

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

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

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

    安装该命令并尝试运行:

    $ sudo apt-get install apachetop

    截图如下:

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

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

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

    安装该命令并尝试运行:

    $ sudo apt-get install glances

    截图如下:

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

上一篇:linux培训资讯:SAMBA服务器的架设

下一篇:linux培训资讯:在Ubuntu 服务器中配置 AWStats

最新开班日期  |  更多

 Linux--零基础全日制班

Linux--零基础全日制班

开班日期:04-28

Linux--全日制班

Linux--全日制班

开班日期:04-28

Linux--零基础周末班

Linux--零基础周末班

开班日期:04-28

Linux--周末班

Linux--周末班

开班日期:04-28

  • 地址:南京市龙蟠中路30号东来商务中心A座5楼
  • 课程培训电话:025-84812726     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56