Linux监控用到的工具命令
日常使用常用的命令有:
uname 获取linux基本信息
vmstat 1 2|sed -n '4p'");//top -b -n 1|sed -n '3,5p' 获取实时cpu/内存等信息
cat /proc/cpuinfo | grep processor | wc -l 获取cpu信息
cat /proc/meminfo |grep MemTotal| awk '{print $2}' 获取内存大小
ifconfig -a|grep \"eth|lo\" |awk '{print $1}'|tr '\n' ',';echo 获取网卡信息
netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c |tr '\n' ',';echo 获取TCP端口信息
iostat -dm 1 2 获取设备IO读写信息
sar -n DEV 1 1 获取带宽流量信息
df -h |egrep \"/$|($HOME)$\"|tr '\n' ',';echo 获取磁盘空间信息
ps -ef|grep java|grep weblogic|grep -v grep|wc -l 获取进程信息
一.获取java进程的JVM的GC情况和信息:
1.查找java进程的pid
ps -ef|grep java
或者
jps -l

2.根据pid执行指令
jstat -gc -t <pid(进程ID)> <interval(多长时间刷新一次)> <count(查询次数)>
eg :
jstat -gc -t 27096 1000 10

Timestamp-自目标JVM启动时间以来的时间(以秒为单位)。
S0C –幸存者0区域的容量,以KB为单位
S1C –幸存者1区域的容量,以KB为单位
S0U –幸存者0区域使用的空间以KB为单位
S1U –幸存者1区域以KB为单位使用空间
EC –伊甸园区的容量(KB)
EU–伊甸园地区的已利用空间(以KB为单位)
OC –老年代区域容量(KB)
OU –老年代区域的已利用空间,以KB为单位
MC –元空间区域容量(KB)
MU –元空间区域以KB为单位的使用空间
CCSC –压缩类空间区域的容量,以KB为单位
CCSU –压缩类空间区域以KB为单位使用空间
YGC –迄今为止发生的年轻GC事件的数量
YGCT –到目前为止,年轻GC花费的时间
FGC –迄今为止已发生的完全GC事件的数量
FGCT –到目前为止已花费的完整GC时间
GCT –到目前为止所花费的GC时间总量(基本上是YGCT + FGCT)
把返回的复制到文框中即可,有点意思,但是好像没啥用。
可供复制的eg:
Timestamp S0C S1C S0U S1U EC EU OC OU PC PU YGC YGCT FGC FGCT GCT
688946.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200175.4 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688947.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200181.2 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688948.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200788.0 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688949.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200788.0 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688950.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200788.0 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688951.5 1536.0 1536.0 0.0 1056.0 1395200.0 1201394.7 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688952.5 1536.0 1536.0 0.0 1056.0 1395200.0 1201399.5 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688953.5 1536.0 1536.0 0.0 1056.0 1395200.0 1201403.3 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688954.5 1536.0 1536.0 0.0 1056.0 1395200.0 1202067.6 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688955.5 1536.0 1536.0 0.0 1056.0 1395200.0 1202067.6 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688946.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200175.4 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688947.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200181.2 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688948.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200788.0 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688949.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200788.0 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688950.5 1536.0 1536.0 0.0 1056.0 1395200.0 1200788.0 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688951.5 1536.0 1536.0 0.0 1056.0 1395200.0 1201394.7 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688952.5 1536.0 1536.0 0.0 1056.0 1395200.0 1201399.5 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688953.5 1536.0 1536.0 0.0 1056.0 1395200.0 1201403.3 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688954.5 1536.0 1536.0 0.0 1056.0 1395200.0 1202067.6 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
688955.5 1536.0 1536.0 0.0 1056.0 1395200.0 1202067.6 2796544.0 883108.8 260608.0 260540.6 547 19.320 0 0.000 19.320
二.获取java进程的JVM的GC情况和信息:

浙公网安备 33010602011771号