■性能測定時のサーバ側測定コマンド
■JavaのプロセスID確認
/app/server01/java/bin/jps
↓「 Bootstrap」が tomcatのプロセスです
15512 Jps
3164 Jstat
2556 Bootstrap
[server01~]$
■tomcat(java)のメモリ状況(ヒープサイズ)の採取
/app/server01/java/bin/jstat -gc ★1000 | awk '{print strftime("%Y/%m/%d %H:%M:%S"), $0; fflush()}'
※★には 上記で取得した PIDを設定
※例
/app/server01/java/bin/jstat -gc 2556 1000 | awk '{print strftime("%Y/%m/%d %H:%M:%S"), $0; fflush()}'
■FullGcを意図的に発生させる
/app/server01/java/bin/jmap -histo:live ★
※★には 上記で取得した PIDを設定
※例
/app/server01/java/bin/jmap -histo:live 2556
※上記コマンドでFullGC発生させた結果は catalina.outに出力されます
tail -f /data/server01/tomcat1_logs/catalina.out
■CPU使用率の採取
[server01~]$ vmstat -t 1
■JavaのプロセスID確認
/app/server01/java/bin/jps
↓「 Bootstrap」が tomcatのプロセスです
--------------------------------------------------------------------------------------------------[server01~]$ /app/server01/java/bin/jps
15512 Jps
3164 Jstat
2556 Bootstrap
[server01~]$
--------------------------------------------------------------------------------------------------
■tomcat(java)のメモリ状況(ヒープサイズ)の採取
/app/server01/java/bin/jstat -gc ★1000 | awk '{print strftime("%Y/%m/%d %H:%M:%S"), $0; fflush()}'
※★には 上記で取得した PIDを設定
※例
/app/server01/java/bin/jstat -gc 2556 1000 | awk '{print strftime("%Y/%m/%d %H:%M:%S"), $0; fflush()}'
■FullGcを意図的に発生させる
/app/server01/java/bin/jmap -histo:live ★
※★には 上記で取得した PIDを設定
※例
/app/server01/java/bin/jmap -histo:live 2556
※上記コマンドでFullGC発生させた結果は catalina.outに出力されます
tail -f /data/server01/tomcat1_logs/catalina.out
--------------------------------------------------------------------------------------------------2015-08-19T17:40:20.899+0900: [Full GC (Ergonomics) [PSYoungGen: 945K->0K(214016K)] [ParOldGen: 261035K->95804K(260608K)] 261980K->95804K(474624K), [Metaspace: 59667K->59146K(1107968K)], 0.4094842 secs] [Times: user=0.54 sys=0.01, real=0.41 secs]
■CPU使用率の採取
[server01~]$ vmstat -t 1
-------------------------------------------------------------------------------------------------- procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ ---timestamp--- r b swpd free buff cache si so bi bo in cs us sy id wa st 2 0 0 6123404 50108 713268 0 0 13 32 216 277 2 1 96 1 0 2016-07-21 13:50:17 JST 0 0 0 6153020 50108 713268 0 0 0 0 756 816 29 4 68 0 0 2016-07-21 13:50:18 JST
最新コメント