1. 核心监控指标解析为什么需要监控这些资源?CPU利用率:反映系统处理任务的繁忙程度,持续高负载可能导致服务延迟。内存占用:物理内存不足会触发Swap交换,显著降低性能。Swap使用率:频繁的Swap读写是系统“喘不过气”的红色警报。
iostat:用于查看 CPU 使用率、磁盘 I/O 和网络 I/O 等系统统计信息。top 命令的屏幕输出分为多个区域:第一行是系统总体信息,包括系统当前时间、运行时间、登录用户数、系统负载平均值等。
当线上系统出现问题的时候,我们经常需要快速的获取系统信息、检查系统运行状态来方便定位问题,系统信息包括系统版本、内核等,运行状态包括内存是否被耗尽,磁盘是否还有剩余空间,网络带宽是否够用等等,总结一下相关命令,方便使用。