更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号
分类: LINUX
2021-07-19 16:56:00
Linux监控工具有哪些?Linux监控工具有很多种,使用率较高且好用的工具分为四种,主要包括:iotop、htop、IPTraf、Monit,接下来我们一起来学习一下。
第一种:iotop
如果你想要知道哪些进程消耗了服务器宝贵的资源,可以使用它,通过IOPS参数来定位那些占用磁盘IO的耗时进程。
你可以将iotop用于多种目的,但最关键的是查看磁盘使用情况并标记潜在的性能瓶颈,将此工具与top或htop等其他工具结合使用,能够更全面地了解服务器当前负载情况。
不建议将iotop用于基准测试,它更适合实时监控,而不是重复的性能测试。
第二种:htop
该工具比top更具视觉吸引力,并且拥有出色的默认配色方案;使用它,你可以马上对系统当前运行情况有一个清晰的了解。
你能清晰地在水平条形图中查看计算机内核数目以及它们的利用率,同样地,你还可以获得内存使用情况的简单统计信息,并且在底部也有经典的top进程列表。
第三种:IPTraf
这是一个诊断网络问题非常有用的工具。使用此工具,你可以监控正在网络传输的网络流量。也能以特定的接口或者流量类型进行过滤,它与wireshark功能非常相似,不同之处在于它更加轻巧,并且也可以在没有GUI的情况下运行。
另外,该监控工具还有一些非常棒的功能,比如按数据大小对流量进行统计细分。
第四种:Monit
这是你可以在Linux上使用的最灵活、功能最强大的监视工具之一,出现了很多年,它能通过多种方式进行配置以支持不同类型的阀值监控和性能告警。
Monit允许你指定要在Linux操作系统上监视的进程、端口、文件等,它支持使用复杂的回退计时器 back-off timer 和消息来设置动态警报模式。