4个超实用的Linux监控工具

系统 Linux
下面是 Linux 下 4 个日常使用率非常高的监控工具,可以帮助我们准确快速的诊断系统问题。

[[339539]]

下面是 Linux 下 4 个日常使用率非常高的监控工具,可以帮助我们准确快速的诊断系统问题。

1. iotop

如果你想知道某些进程使用了多少你宝贵的 I/O 资源,那么就使用 iotop 吧。

iostat 命令也是查看 I/O 状态的,但他监控的是系统级别的 I/O 情况,而 iotop 监控的是进程级别的,可以监控到哪一个进程使用的 I/O 信息。

2. htop

htop 是传统 top 的增强版,具有更好的视觉效果,更容易理解当前系统的状况。

可以清楚看到 CPU 每个核儿的使用状况,不像 top 那样隐晦。

同样,内存的使用情况也很清晰。

不仅有传统的百分比数据,还使用了条形图来显示CPU和内存的度量指标,可读性比 top 好了很多。

而且操作也更加便利,例如终止进程可以不用输入进程ID,还可以一次终止多个进程。

htop 还有很多便利的操作,推荐用他来替代 top。

3. IPTraf

IPTraf 是诊断网络问题的利器,他可以监控系统的所有网络流量。

可以为指定的端口、传输类型设置过滤器。

IPTraf 就像是一个轻量级的 Wireshark。

通过 IPTraf 可以做很多细致的操作,例如按总体数据包大小对流量进行统计细分:

tcpdump 或者 tshark 都与 IPTraf 有类似的功能,但是 IPTraf 使用更方便,有菜单,很容易操作。

4. Monit

Monit 是一个非常灵活的工具,有很多种配置方式,支持不同类型的阈值和性能告警。

Monit 允许对进程、端口、文件等目标进行监控,并且可以设置动态的告警模式。

例如你想监控一个进程,确保他是运行的,如果进程挂掉了,就重新启动,如果循环挂掉多次,就不重启了,而是发送一个告警。这类需求可以通过 Monit 轻松搞定。

Monit 还有一个轻量级的 web 界面:

不管是管理一台服务器还是多台,Monit 都是一个监控利器,使用极其简单、非常高效。

小结

感谢阅读,希望对你有所帮助。 

 

责任编辑:庞桂玉 来源: 奇妙的Linux世界
相关推荐

2020-05-29 15:25:30

Linux 监控 工具

2014-02-09 10:20:44

监控工具Linux服务器

2013-04-11 09:21:21

Linux性能监测命令行工具

2011-10-28 09:32:50

服务器监控软件监控服务器

2014-03-18 14:00:19

Linux监控命令

2019-08-30 09:32:32

监控负载测试工具

2015-05-12 10:26:56

iptraf运维工具

2011-05-11 09:29:43

LinuxUnix

2015-06-24 10:34:42

2010-11-05 13:23:44

Linux网络监控

2010-08-24 09:10:14

Linux命令行工具

2022-01-17 10:50:15

Python代码内存

2018-08-06 08:51:32

Linux命令cut

2022-03-03 10:18:51

Linux监控工具服务器

2018-10-19 08:54:00

Linux服务器命令

2014-04-09 11:05:11

2014-02-18 10:45:48

2021-03-12 10:01:33

Sudo命令Linux

2019-03-07 15:17:45

框架技术开发

2011-03-09 09:25:12

CSS3
点赞
收藏

51CTO技术栈公众号