2023.03.10
#01 Agentのメソッド計測数に上限を設けました
目次
開く
こんにちは。ES/1 Shelty担当の瀬成です。
今回はV2.3.0で追加されたJava Agentおよび.Net Agentの「メソッド計測数の上限機能」についてお知らせします。
この機能によって、Java Agent、.Net Agentによる計測負荷が一定のラインで頭打ちになります。これによりAgentの計測負荷によって、意図せずAPサーバーに負荷をかけることを防ぐことができます。
Agentの計測負荷について
通常、Agentを用いてデータ収集を行う監視ツールは、サーバーにAgentを導入する必要があり、加えてデータ収集には導入対象のリソース(CPU、メモリなど)を利用します。これが「Agentの計測負荷」です。
特に、Java Agentや.Net Agentなど、アプリケーションを監視するAgentは監視対象となるトランザクションの量や計測の粒度によって計測負荷が大きく変わります。
トランザクション量が増えるほど計測負荷が増え、計測の粒度が細かくなるほど計測負荷が増えます。
Agent計測負荷増加の要因
ES/1 Sheltyでは特別な設定を行わなくてもトランザクション解析に必要な情報を取得可能です。
この場合は、計測負荷が最小限に抑えられます。
さらに、詳細なビジネスロジックの内訳を取得するには、計測の粒度をパッケージ指定で調節します。
パッケージ指定とは、トランザクションの中から計測対象とするメソッドを指定することができる機能です。
パッケージ指定無しのメソッドツリー
パッケージを適切に指定したメソッドツリー
ただ、パッケージ指定によって計測するメソッドが増える(計測の粒度が細かくなる)ほど、Agentの計測負荷は増えていきます。
これまでのES/1 Sheltyには計測するメソッドの量に上限が無かったため、パッケージの指定方法によっては、Agentの計測負荷が極めて高くなる可能性がありました。
しかし、今回追加された「メソッド計測数の上限機能」によって、このリスクが大幅に軽減されます。
メソッド計測数の上限により計測負荷が頭打ちに
コメント一覧
執筆者
K.S.
営業技術本部 ソリューションエンジニアリング統括部 ソリューションアーキテクト部 担当課長
技術的な専門知識を活かし、製品の設計から市場投入までをリードしている。
関連記事
-
#74 閾値通知メールの件名にホスト名・設定名が追加されました
2026.08.10
#ES/1 Shelty
#ES/1 Shelty新機能紹介
#日常運用ガイド
#運用管理(閾値)
#3.3.0
閾値通知メールの件名に違反内容や対象ホストを表示することができるようになりました。これにより、メール件名からある程度閾値違反の内容を理解することができるようになりました。開発の背景と実際のメール件名をご紹介します。
-
#72 「URL一覧」「トランザクション一覧」が使いやすくなりました(β版リリース)
2026.08.03
#ES/1 Shelty
#ES/1 Shelty新機能紹介
#日常運用ガイド
#3.3.0
3.3.0で「URL一覧」「トランザクション一覧」の新画面(β版)がリリースされました。新画面の内容を紹介します。
-
#71 リストビューがさらに強化されます ~分析からレポート化までをもっとスムーズに~
2026.08.03
#ES/1 Shelty
#ES/1 Shelty新機能紹介
#応用ガイド
#IIM一押し
#3.3.0
ES/1 Shelty 3.3.0では、「リストビュー」にさらなる機能強化が加わりました。これにより、データ絞り込みからCSV出力、資料作成までの一連の流れがスムーズになります。 本記事では、「リストビュー」の強化内容や具体的な活用事例について紹介いたします。