問題タブ [jconsole]
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.
java - spring mbean と jconsole で受け取る mbean は違うのですか?
Spring で作成されたアプリケーションがあり、いくつかのパラメーターを設定するために jmx を介してアクセスできます。jconsole でアクセスするとすべて動作しますが、グラフィック インターフェイスからアクセスすると動作しません。デバッガーで、同じパラメーターで同じメソッドを呼び出すことを確認しました。jconsole から受け取る Bean の別のインスタンスを Spring が提供する可能性はありますか? ありがとう。
jvm - リモートJVMのプロファイリングにおけるmanagement.propertiesの構成の使用は何ですか
リモート監視を有効にするには、「jre_home\lib\management」の management.propertiesを構成する必要があります。ただし、以下の必要なプロパティを構成した後でも
JConsole または JVisualVM を使用して指定された : でリモート JVM に接続できませんでした。この構成に加えて、リモート JVM プロファイリング (JMX サーバーの作成など) を有効にするためにコードを変更する必要がありますか?
私はmanagement.propertiesを構成しているので、そのJREを使用するすべてのJavaアプリケーションに影響します。では、そのコンテキストでは、各アプリケーションをどのようにプロファイリングできるのでしょうか?
要約すると、コードを変更せずにいくつかのプロパティを構成することで、リモート JVM のプロファイルを作成することは可能ですか?
java - HBase 監視に関するメトリック更新とは何ですか?
jconsole を介して HBase を監視するために JMX を有効にしようとしています。ドキュメントには、メトリックの更新を有効にする必要があると書かれています。
理由はありますか?
これはリンクです
java - JMXの利用と既存アプリへの利用方法
JDK 5 で数年前に開発された Web アプリケーションを配布しました。
JMX はこのアプリケーションにどのように役立ちますか?
1) パフォーマンス (メモリ、CPU、およびネットワークとディスク IO) を監視するのに役立ちますか?
2) アプリケーションが複数のサーバーにデプロイされている場合、1 つのダッシュボードで監視するにはどうすればよいですか?
3) 既存のアプリケーションに新しいコード変更を加える必要がありますか? または、コードを変更せずに監視できますか?
4) パフォーマンスの監視以外に何ができますか? 名前は Management Extensions (MX) ですが、何をどのように管理できるのでしょうか? 主な目的は監視ではなく、管理のようですか?
Oracle の Web サイトhttp://docs.oracle.com/javase/tutorial/jmx/overview/why.htmlで提供されているチュートリアルから JMX についてあまり理解できませんでした。技術者ではなく、ビジネス担当者がこのチュートリアルを作成したようです。
この JMX のことを理解するのを手伝ってくれる人はいますか。あなたの努力に心から感謝します。
ありがとう、あなたの友人。
java - utf8以外のシンボルをコンソールに出力します
私はJavaで非常にシンプルなコンソールアプリケーションを書いています。
問題は、キリル文字とエストニア語の非utf8記号をコンソールに出力する必要があることですが、Windowsでは奇妙な記号がたくさん表示され、MacOsXでは表示されるのは???? より読みやすいものの代わりに。
どうすれば目標を達成できますか?
-更新1-
ロケールは私に与えました:
私はそのUTF-8のもので立ち往生しているようです%)
奇妙な考え:
eclipseからコンソールを取得してeclipseの外で使用する方法はありますか?
memory - jconsole ポータルを appserver に接続する方法
オフィスで jboss アプリ サーバーを使用しています。現在、CPU負荷の問題が頻繁に発生しています。私は監視ツールとして nagios を使用していますが、CPU 使用率が頻繁に増加し、これに対する解決策を見つけることができないという問題に直面しています。長い調査の結果、jconsole がこの問題の解決策であることがわかりました。jconsole を使用すると、ヒープ メモリと非ヒープ メモリを管理できます...
今必要なのは、アプリケーションサーバーインスタンスをjconsoleに接続して、「手動GC(ガベージコレクション)」を実行できるようにする方法を見つけることだけです。緊張を和らげるために誰か助けてくれませんか。そして、jconsole が appserver とどのように連携するか教えてください。
java - Jconsole を使用して EC2 に接続するにはどうすればよいですか?
Macbook で Jconsole を実行していて、ec2 でグラフィックを持たない (コマンド ライン アクセスのみ) Linux ターミナルに接続しようとしています。
次のようにコードを実行します。
EC2 経由でのアクセスに問題があったことをここで読みました (接続に問題があった後) java.rmi.server.hostname to the public hostname of the instance
。
これを行う方法に少し混乱しています。私は2つのことを試しました.1つはコードに直接入れることです(void staticメインセクション):
システムはそれを受け入れました(実行可能なjarを作成/アップロードしたときにエラーはありませんでした)。また、インスタンスでファイアウォールを開き、すべての TCP トラフィックを許可しました。運がない。上記のステートメントをプログラムを起動するフラグとしても試しましたが、まだうまくいきません。
これを行う方法はありますか?
更新: これは、私が Java でどれほどグリーンであるかを示します。さらに一歩進んだ (まだ機能しません) が、Java -jar filename.jar を配置すると、オプションを配置しても、 -jar コマンドの最後に。私はそれを試してみましたが、プログラムは接続を試み、接続に失敗したと言います(ログイン画面ですぐに言う前に)。
java - JConsoleがコマンドとして認識されない
私はJMXに慣れようとしており、オラクルのチュートリアルを使用してスピードを上げることができます。このリンクによると、Javaアプリケーションを実行してからjconsoleを実行する必要があります。
ただし、JDK 1.6.0_30をインストールしていても、jconsoleは認識されたコマンドではありません。私は何が間違っているのですか?
ありがとう
jconsole - Javaアプリケーションによるメモリ使用量がしきい値に達したときのjconsoleを使用した電子メール通知
Javaアプリケーションが指定されたしきい値を超えるメモリを使用する場合、jconsoleを使用して電子メール通知が必要です。Jconsoleを介して可能かどうか、可能であれば、どうすればこれを実現できますか。誰かがいくつかの例や手がかりを与えることができますか?
ありがとう