4个Linux服务器监控工具
来源:互联网 发布:国泰安经济金融数据库 编辑:程序博客网 时间:2024/05/22 03:41
本文由 伯乐在线 - 敏敏 翻译自 Aarvik。未经许可,禁止转载!
欢迎加入:翻译小组,通过 翻译频道 贡献一份力量。
下面是我想呈现给你的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
截图如下:
- 4个Linux服务器监控工具
- 4个Linux服务器监控工具
- 4个Linux服务器监控工具
- 4个Linux服务器监控工具
- 4个Linux服务器监控工具
- 4个强大的Linux服务器监控工具
- linux 服务器监控工具
- 10个免费的服务器监控工具
- 10个免费的服务器监控工具
- 10个免费的服务器监控工具
- 10 个免费的服务器监控工具
- 10 个免费的服务器监控工具
- 10 个免费的服务器监控工具
- Linux服务器上监控网络带宽的18个常用命令和工具
- 细说linux服务器各种监控工具
- Linux--监控服务器流量工具(vnstat)
- linux web监控服务器资源工具 netdata
- 6 个 Linux性能监控命令行工具
- UML中的四种关系总结
- 从贝叶斯方法谈到贝叶斯网络
- 1193. Up the Stairs
- vim常用命令
- python zookeeper 在 uwsgi中 watcher不生效
- 4个Linux服务器监控工具
- Hibernate中Criteria、DetachedCriteria
- HDU3001 Travelling
- 深入了解View(四)
- 让Linux终端中执行的程序在后台运行 从前台变到后台
- iOS测试
- linux下华为HSPA模块MU609的驱动问题
- C#数据库连接操作大全
- 利用管道进行通信