>JavaTomcatのメモリ使用量をjconsoleを使って監視する方法2020/01/31まれに、Tomcatのメモリ使用量をリアルタイムで知りたいということが無いでしょうか。管理人はたまにあります・・・。JDK5か6以降jconsoleという便利なツールが追加されまして、それを使って監視というか見ることができるので今回はそのやり方を書いてみたいと思います。JDK7サーバー側(CentOS)の準備Tomcatの起動オプションに以下を追加します。-Dcom.sun.management.jmxremote=true-Dcom.sun.management.jmxremote.port=任意のポート番号-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.management.jmxremote.authenticate=false見やすくするため改行していますが、実際はコマンドオプションなので改行は含めないでください。portは未使用のポートで、あと多分ウェルノウンポートはダメだと思います。rootユーザーで起動するのであればOKかもしれませんが・・・。※指定したポート番号は、iptablesなどで接続できるようにしておく必要があります。次に、以下のコマンドを発行してみてください。-i127.0.0.1と帰ってきた人は、接続できないと思います。こちらのブログにも書いてあるみたいですが、グローバルIP、ローカルIPが帰ってくる必要があるみたいです。管理人は/etc/hostsを変更して、自身のローカルIPを返すように変更しました。RDMSなのでIP認証で127.0.0.1を許可してある設定をしている人は、ローカルIPが変わるので接続できないみたいなことを言われるかもしれません・・・。準備は必要ありません。JDKをインストールしたフォルダのbinというフォルダにjconsole.exeというファイルがあると思いますので起動してください。起動したら↓のような画面が表示されると思いますので、リモートプロセスの部分を入力します。IPアドレス:JVMポート番号のように指定します。取り急ぎ、ユーザー名とパスワードは未入力で、接続ボタンをクリックすると、下のような監視画面が表示されます。まとめmuninなどでグラフ化できるといいんですけどね。探してみようかな・・・。コメントをキャンセルメールアドレスが公開されることはありません。form.名前メールアドレスサイト関連記事JavaSpringMVCを使ってみることにしました。Tomcat3時代のころからJavaでウェブアプリケーションを使っておりますが、フレームワークはあんまり使ったことがありません。...JavaMaven2でDomaを使ったアプリケーションをコンパイルする方法JavaのO/Rマッパーの金字塔はなんですかね。自分で言うのもなんですが、僕は完全にO/Rマッパーの移行に失敗したので、この辺りは疎いのですが・・・。...JavaCommons-VFS2で再帰的にディレクトリ一覧を取得する方法いつの間にかCommons-VFSが2にバージョンアップしています。昔使ったんですけど、FTPの動作が微妙すぎてやめました・・・。IDEAへ移行しました。Eclipse2のときから使っていたので10年以上は使っていたと思います。MVCはデフォルトのビューはJSPみたいですね。JSPでも問題ないのですが、せっかくなのでTilesを使ってみたいと思います。AFFINGER5.。