問題タブ [jstat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9794 参照

garbage-collection - 実行中のインスタンスの VMID を見つける

Tomcat で webapp を実行していて、実行時に jstat を使用してガベージ コレクションを確認したいと考えています。

私はコマンドを持っています:

どうすればそれが何であるかを見つけることができますかvmid?

0 投票する
0 に答える
274 参照

java - jstat -gc -t で監視すると、Tomcat の gc タイムスタンプの増加が停止する

oracle hotspot jdk 1.7.0_7 で tomcat 7.0.32 を実行すると、この独特の出力が得られます。

メモリリークを特定したかったので、実行しましjstat -gc -t 2000た。最初はすべてが合理的に見えます。2秒ごとに新しい行を取得します。ただし、ある時点で、タイムスタンプ列がおかしくなり始めます。1 秒後、5 秒後、2、7 の順に戻り、タイムスタンプ 518058.9 に到達すると、最終的に「ねじ込みました。十分なデータが得られました。作業を進めてください。もう終わりです」と表示されます。

おかしい?なぜこれが起こるのですか?インスタンスの再起動を余儀なくされました。

データベース エラーが発生し、c3p0DEADLOCK を鳴らしていた可能性がありますが、これにより jvm が gc 使用率を報告するのを止めるべきではありませんか? 右?実際には、報告を止めるのではなく、タイムスタンプを増やすのをやめるだけです。

jstat 出力:

0 投票する
1 に答える
67 参照

ruby-on-rails - jStat をインストールしようとしています - GNU または GSL が必要ですか?

現在、いくつかの統計処理を行う必要がある Ruby-on_rails アプリケーションを開発しています。jStatを使いたいです。このページには、GNU make 3.8 以降を含む 3 つの依存関係がリストされています。ダウンロードとインストールを試みましたが、失敗しました。指示に従ってGNUをインストールする必要がありますか、それともGNU科学ライブラリ/数学パッケージのRubyポートであるGSLを使用するRoRプロジェクトであると考えられますか。ありがとう

0 投票する
2 に答える
1585 参照

java - jstat を使用してヒープ以外の「コード キャッシュ」の詳細を取得する方法

Windows マシンから Windows で実行されているリモート JVM (JDK 8)の非ヒープ メモリ コード キャッシュの詳細を検索したいと考えています。jconsoleを使用して詳細を取得できます。しかし、必要なのはjstatコマンドを使用して値を取得することです。GUI 監視ツールは私の目的を果たしません。ありがとう

0 投票する
0 に答える
675 参照

java - Jstat が正しくないメトリックを収集する

jstat を使用して jvm メトリックを収集し、collectd を介してそれらをグラファイトにプッシュしています。数日前、Old Space に関するグラフに「スパイク」があることに気付きましたが、それらは完全な GC をトリガーしていないため、メトリックがオフであると考えるようになりました。だから私はjstatの出力を見始め、ポップするようなメトリックを探しました。ここにあります:

ご覧のとおり、古いスペースは正常に増加しており、完全な GC をトリガーせずに 99.93% まで「ピーク」に達し、その後すぐに通常のメトリックに戻ります。

だから、何かがおかしいのか、それとも単に間違った繰り返しなのか疑問に思っています。

ありがとう !

0 投票する
1 に答える
2046 参照

jstat - jstatd.exe を起動してアプリケーションをリモートで監視できませんか?

皆さんにとって素晴らしい日です。

jstatd を使用して、リモート マシンで実行されている一部のアプリケーションの JVM、GC、ヒープ、およびいくつかの重要なメトリックを監視したいと考えています。

jstatd.exeコマンドライン経由で Java パスの bin フォルダーからコマンドを実行しようとすると、次のエラーが発生します。

インターネットでこのエラーを確認したところ、リンクに記載されているセキュリティ ファイルを追加する必要があることがわかり ました。アクセス許可エラーにより jstatd を開始できません。しかし、それでも同じエラーが発生します。

これについて私たちを助けることができる人は誰でもできますか?

前もって感謝します。