前言
在生产环境中,我们通常在Linux环境下使用一些命令来监控主机的负载情况,例如每个程序对cpu的使用情况和内存的占用情况。我在生产环境中使用最多的就是top命令,通过对一些指标的观察,以此来判断机器的负载运行情况。
我们在Liunx环境下,输入top命令,可以进入如下图的界面。
我们想要更好的使用top,就要明白每个指标代表的意含义
主要来查看机器上的进程情况,总共有多少个任务,多少任务在运行、休眠,多少个任务被终止,已经观察僵尸状态(zombie)的任务数
主要查看主机的CPU信息,同时,在界面中按1可以查看CPU个数。
当我们在运行中观察CPU飚高观察到CPU占用高的Java程序时,可以按照以下思路来排查。
以上就是top的基本用法,在大集群规模的时候,我们可以使用一些监控工具,对所有的主机进行监控。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。