EJBやLog4J、JMSにも対応、設定のカスタマイズも

エスエムジー、Java品質診断/改善ツールをJRubyに対応

2009/06/10

 エスエムジーは6月10日、Javaシステムの品質診断/改善ツール「ENdoSnipe(エンドスナイプ)」のバージョン4.0の提供を開始した。

 「ENdoSnipe」は、稼働中のシステムに手を加えることなく、パフォーマンスや品質の問題点を診断し「見える化」することで、障害解析や問題解決を支援するソフトウェア(参照:3つの機能でJavaトラブルを“見える化”するツール)。

 バージョン4.0では、大規模システムでも、ENdoSnipeをカスタマイズせずに使えるように、以下のポイントで基本機能の向上を実現した。

  • 取得した情報のサマライズ機能の追加
  • 情報取得対象の処理を自動的に絞り込む機能の追加
  • 各種フレームワークへの標準対応(JRubyやEJB、Log4J、JMSなど)
  • 取得ずみ情報のデータベースへの蓄積

 また、PerformanceDoctorの診断項目を追加。遭遇しやすいのに解決が難しい、以下のJavaのトラブルについて、その有無と原因を自動的に判定する。

  • メモリリークの発生
  • Javaアプリケーション内部でのデッドロック発生
  • 複数スレッドからの同時更新によるデータの破壊
  • システム起動時にのみ行われるべき処理の頻繁な実行
  • ソケットのタイムアウト時間未設定
  • 線形検索の実行

 さらにシステムから取得した情報をグラフ形式で表示するBottleneckEyeの機能を強化し、以下の情報も表示できるようにした。これにより、システムの障害発生時に何が起こっていたのかを詳細に分析可能になった。

  • システムのターンアラウンドタイム
  • システムのレスポンス回数
  • アプリケーションサーバのワーカスレッドの最大数・稼働数・待機数
  • コネクションプールのプールサイズ
  • HTTPセッションのインスタンス数やメモリサイズ

 また、性能異常として検出するターンアラウンドタイムやCPU使用時間などの設定を処理項目単位(メソッドやURL、SQL)ごとにカスタマイズ可能にした。

関連リンク

(@IT編集部 平田修)

情報をお寄せください:

Java Agile フォーラム 新着記事

キャリアアップ

- PR -

イベントカレンダー

PickUpイベント

- PR -

アクセスランキング

もっと見る

注目のテーマ

- PR -
ソリューションFLASH

「ITmedia マーケティング」新着記事

訪日外国人観光客が礼賛、おもてなし力が高い日本の都市トップ10――Airbnb調査
訪日外国人旅行者の目的が体験型消費に移行しつつあるといわれる中、どのような都市が高...

Facebook日本進出から10年、個人情報不正利用問題が広告事業に与える影響は?
Facebook日本進出10周年に当たり、フェイスブックジャパンは記者向けの説明会を開催。気...

LINE、QRコード読み込みで即時抽選ができる店頭販促支援サービス「LINEインスタントウィン」を提供
LINEは、「LINE」を活用した店頭販促ソリューション「LINE SP Solutions」の新メニューと...