flume系列之:通过jstat -gcutil Java应用程序进程号 查看flume agent的资源和性能
作者:互联网
flume系列之:通过jstat -gcutil Java应用程序进程号 查看flume agent的资源和性能
Jstat是JDK自带的一个轻量级小工具,位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控。
一、jstat命令行详解
- jstat -gcutil Java应用程序进程号
- S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
参数详解:
- S0: 新生代中Survivor space 0区已使用空间的百分比
- S1: 新生代中Survivor space 1区已使用空间的百分比
- E: 新生代已使用空间的百分比
- O: 老年代已使用空间的百分比
- P: 永久带已使用空间的百分比
- YGC: 从应用程序启动到当前,发生Yang GC 的次数
- YGCT: 从应用程序启动到当前,Yang GC所用的时间【单位秒】
- FGC: 从应用程序启动到当前,发生Full GC的次数
- FGCT: 从应用程序启动到当前,Full GC所用的时间
- GCT: 从应用程序启动到当前,用于垃圾回收的总时间【单位秒】
标签:flume,gcutil,应用程序,GC,jstat,Java 来源: https://blog.csdn.net/zhengzaifeidelushang/article/details/122576641