JMX の検索結果:

ActiveMQへのJMX接続

JMXで接続してキュー内のメッセージを全削除しようとpurgeを呼び出した時点でエラーが。名前とかタイプはjconsoleで確認したんだがなぁ。 javax.management.InstanceNotFoundException: org.apache.activemq:Type=Broker,BrokerName=localhost,destinationType=Queue,destinationName=TweetQueue at com.sun.jmx.interc…

ActiveMQ 中のデータを全クリアする荒業

…は、 to use JMX to browse the queues and call the purge() method on the QueueViewMBean. You could also delete the queue via removeQueue(String) or removeTopic(String) methods on the BrokerViewMBean http://activemq.apache.org/how-do-i-purge-a-…

WebLogicのチューニング情報取得スクリプト

…。この辺、JavaでJMXアクセスより大分楽でいいな。System.out.println("WaitingForConnectionCurrentCount"+foo);とか項目名を延々書くの大変だし。しかもスペルミスする可能性まである。AdminServerのcgDataSourceだからこの辺は実際には変えねばなるまい。いつも思うんだけど、何故、PythonはIFやFORとかブロック開始文の後に":"が必須なのだろう?Tabで見分けてるんだから要らないと思うんだけど。 …

APサーバチューニング

…rver のモニタ JMX での WebLogic Server のモニタ WLST での WebLogic Server のモニタ WebLogic Server をモニタするためのサード パーティ ツール http://edocs.beasys.co.jp/e-docs/wls/docs103/perform/WLSTuning.html#wp1150817 やっぱ常識的に考えるとWLSTだろうなぁ。つかweblogic.Adiminって無くなったんだっけ? 実行時情報へ…

GlassFish v3 プレリュード

…ssの、素人が作ったJMXのサンプルアプリみたいなのと違って割と普通に見易い。 IIOPポートは3820,3700,3920 管理コンソールWEBアプリの「アプリケーションサーバ」で表示される。 AJPポートは不明。8009あたりか。そもそもあるのか不明。 多分domainディレクトリの下にドメイン毎に設定やログ等一式持つのだろう。 JDBC接続プールとデータソースは1:1というか同一画面での設定になっている別々。デフォルトでダービーへの設定があった。 JMSは見当たらない。…

JBossにjconsole接続

…anagement.jmxremote.ConnectorBootstrap.startLocalConnectorServer(Unknown Source) 2008-10-18 22:48:06,484 ERROR [STDERR] at sun.management.Agent.startAgent(Unknown Source) 2008-10-18 22:48:06,484 ERROR [STDERR] at sun.management.Agent.agentm…

JBossでJMS Send/Receive

…ール画面(8080/jmx-console)の jboss.mq.destination name=A,service=Queue name=B,service=Queue name=C,service=Queue name=D,service=Queue name=DLQ,service=Queue name=ex,service=Queue name=securedTopic,service=Topic name=testDurableTopic,service=Topi…

WebLogic 10.3はJDK6ベース

…PointBase関連の情報は見えない。その場で各スレッドのスタックトレースが見えるのは便利。 →javaの起動オプションに -Dcom.sun.management.jmxremote つければWLSの情報もjconsoleから見える。 Oracleといえば、Oracle社が今週は何か会社の祭り(?)週間らしくて、会議に行ったら(WebLogicとは全然関係ないけど)社内がお祭りっぽい飾りつけされてるわ(正月のしめ飾りどころじゃない)変な帽子被せられるわで外資系のノリは変。

WEB+DB PRESS Vol.46

…レンタルサーバじゃ動かないし、自鯖立ててまで作るWEBアプリを思いついた時にPythonでやるか?というと、普通は有名ライブラリとかメジャーなフレームワークとかあるのを使いそうだし。Javaとか。日本語で文字化けとか起きたらマイナー言語だとハマりそう。 それにしても http://k.hatena.ne.jp/asinblog/4774135607 をOperaで見ると何も読めないのは酷い改悪だ。昔に戻さないかなー。 *1:JMX覗いて稼動情報取るサンプルみたいなショボいやつ

JDK 6.0 Update7

pc

…console同様、JMX接続でJVMの情報を取得するみたい。無愛想なjconsoleの画面と違って画面がフレンドリー。起動時もJMXのポートが云々と聞いてくるjconsoleと違って勝手に接続してからアプリケーション名を選択させる。 JVMへのオプションや環境変数等々設定と、ヒープ、パーマネント、クラス領域のメモリと、スレッド数が時々刻々とグラフで。このグラフがjconsoleの殺風景な折れ線グラフと違って綺麗。 スレッドは生成から消滅までが横棒グラフになってて面白いかも。…

Javaチューニング関連メモ

…ロファイラ その7:JMXクライアント 迅速にトラブルを解決するには、どうすればよいか? どのHWリソースがボトルネックとなっているかの判断指標はOSごとに若干異なるが、以下の状態が定常的に発生する場合である。 CPUボトルネック:CPU使用率85%以上かつ、CPU実行待ちトランザクション数がCPUコア数×2以上 メモリボトルネック:スワップイン、スワップアウトが同量程度発生している ディスクボトルネック:ディスク処理待ちトランザクション数がスピンドル数×2以上 ネットワーク…

PythonというかJython

…のスクリプトを書く。JMX経由で取得した値を延々標準出力するだけ。全然知らないのでサンプルを改造しただけだけど。 嘗てはこういう時は虚無僧を改造して使ってたけど9.0になってからJMXへのアクセス方法が変わったんで*1WLST。微妙に楽。まースクリプト言語なんて精々こういう所が使い所ですよ。 スクリプト言語の割には、変数の前に$だの%だの変な記号を付けなくて済むのが良い。酷いのになると$をつけた上{}で囲めとかあるしな。 今回は使わなかったがjconsoleの使い方をマスター…

WebLogicのJMX

8.0までは独自の weblogic.management.RemoteMBeanServer で接続してたんだけど、9.0からはJavaに標準で javax.management.remote.JMXServiceURL というのが作られたってんで、こちらを使えと。BEAはよくこれがある。んで、しばしば旧独自方式の方が簡潔で使い易かったり。接続先サーバが1つで済む。 つか、独自クラス利用だと7,8,9に対応できるのに対し、Java標準だと9にしか接続できん。

Java World 2005/12

ISBN:4910053051255:detail 丁度JMXなエージェントの作り方が載ってる。 Java EE 5特集だそうな。J2EEは何処〜?そいえばJavaって5.0でアノテーションに機能つけまくりだけど、Cの#ifdefは無いのね。わざとだな。

JMXクライアント

でーきーたー。 つかJMXとかMBeanの研究よりもむしろSwingなJTableの復習になってしまった。 まぁこれでリモートなクライアントは会得したので次はエージェント側か。しかし仕込む監視対象のAPが無い…絵コンテエディタでも監視するか?著しく意味無いけど。 でもこの手のUI中心のプログラミングは和むな。電文保証やTXとかやりたくないよな。

JMXなクライアント

もうすぐJMX周りが流行るというか必要な予感がするので練習の為ちょっとJMXをリモートで呼ぶアプリを作ろうとしたら…いかん、Swingを忘れてる…!!!絵コンテエディタとかタイムシートエディタで散々使ったのに。 ところでEclipse 3.1って、使うクラスを書くと勝手に必要そうなのをimportするのね。3.0だと警告の「!」をダブルクリックしてからおもむろに選択したんだけど。ちょっと余計。