- - PR -
weblogic7×で
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-07-13 15:25
weblogicが正常に動作しているかどうかを監視するために、
例えば15分間隔で自動的に特定フォルダにファイルをはかせるイメージのようなことは出来ますでしょうか? 現在log4jでwebアプリのログは取っていますが、ユーザーが使用しないとログは吐かれないように思われますので、どうしていいものか悩んでおりました。 皆様よろしくお願い致します。 |
|
投稿日時: 2005-07-13 15:32
虚無僧、とかで監視してみてはいかがでしょう。
http://www.beasys.co.jp/dev2dev/resourcelibrary/utilitiestools/monitoring.html |
|
投稿日時: 2005-07-13 16:46
C:\komuso1.0>C:\komuso1.0\komuso_ja.bat > "C:\Documents and Settings\reo\デスクトップ\新規テキスト文書 (4).csv"
Exception in thread "main" java.lang.IllegalArgumentException: mbean not found [ ヒープ空き:myserver:JVMRuntime:HeapFreeCurrent] at Komuso$MonitorTarget.<init>(Komuso.java:132) at Komuso.startMonitoring(Komuso.java:71) at Komuso.main(Komuso.java:40) となってしまうのですが、何処の設定が悪いのでしょうか? [ メッセージ編集済み 編集者: reo 編集日時 2005-07-13 16:47 ] |
|
投稿日時: 2005-07-13 21:50
komuso_ja.properties はデフォルトでは WLS8.1 用の設定になってますね。
これをコメントアウトして、元々コメントアウトされている WLS7.0 用の設定を有効にしましょう。 |
|
投稿日時: 2005-07-14 16:06
komusoを実行することは出来たですが、、、
各種異常状態を想定して動かしてみたのですが、DBとのSessionをきった状態でもカウンタ値は正常な値を示していました、、、 他に手法はありませんでしょうか? 皆様よろしくお願い致します。 |
|
投稿日時: 2005-07-14 16:52
具体的に監視したい項目を決めて、その情報がどの MBean から取得できるか JavaDoc で調べてみましょう。
で、あとはログファイルから「異常な値」を見つけてアラートを投げるように外部ツールで監視するか、虚無僧自体を改造してメールを送信するように改造するなどすれば良いかと思います。 |
1