0%

监控工具

监控工具

  • btrace

    1
    2
    3
    4
    5
    6
    7
    8
    btrace [-I <include-path>] [-p <port>] [-cp <classpath>] <pid> <btrace-script> [<args>]
    -I BTrace支持对#define、#include这样的条件编译指令进行简单的处理,include-path用来指
    定这样的头文件目录
    -p port参数用来指定btrace agent端口,默认是2020
    -cp classpath用来指定编译所需类路径,一般是指btrace-client.jar等类所在路径
    pid 表示需要跟踪的java进程id
    btrace-script 为自定义的 btrace脚本
    args 为传递给btrace脚本的参数
  • jvm自带jps、jstate、jinfo、jstack、jmap

  • MAT内存分析

  • VisualVM

  • Jconsole

  • Jprofiler

  • Java Flight Recorder

  • GCViewer

  • GC Easy