APMのツール - 製品一覧から機能の違いや活用事例を紹介
APMの活用事例

Java/PHPで記述された大規模分散システム向けのAPMツール。Dapperに触発され、分散アプリケーション全体のトランザクションを追跡し、システムの全体構造とコンポーネント間の相互接続を分析するソリューションを提供する。

分散システム、特にマイクロサービス、クラウドネイティブ、コンテナベースアーキテクチャ向けに設計されたAPMツール。サービス間のトポロジー分析、リアルタイム監視、コードレベルのトレーシングなどを提供する。

Webシステムの遅延原因特定に必要な機能を短期間で構築できるアプリケーション性能管理ツール。マルチベンダー環境のサーバー、DB、アプリをエージェントレスで一元監視し、ユーザー体感の応答時間やボトルネックを可視化する。

モバイルアプリ向けに特化したOpenTelemetryベースのオブザーバビリティソリューション。DevOpsとモバイルチームが協力し、ユーザー中心のパフォーマンスインサイトを取得可能。フロントエンドのモバイルテレメトリとバックエンドのパフォーマンスデータを連携させる。

クラウドネイティブ環境向けに設計されたAI駆動型オブザーバビリティプラットフォーム。マイクロサービスの問題を迅速に特定・解決し、ログ管理コストを削減。ペイロードリクエストのキャプチャにより、詳細なトラブルシューティングを可能にする。

エンドユーザーエクスペリエンスモニタリング(EUEM)とAIOpsを提供し、IT運用をインテリジェントに自動化。リアルタイムの洞察と自動修復により、ユーザー体験と生産性を向上させる。

多様なソースからのテレメトリデータ(ログ、メトリクス、トレース)を収集、処理、ルーティングするための中央ハブ。システムやアプリケーションの可観測性を高め、運用監視や分析基盤のデータ集約を支援。

開発者向けのアプリケーションパフォーマンス監視(APM)ツール。Ruby, Elixir, Node.js等に対応。パフォーマンス問題の特定、エラー追跡、サーバー監視機能を提供。シンプルな設定とプライバシー重視が特徴。

MaxGaugeは、データベースの性能分析と可視化ができるDPMツールです。
DBに関する稼働情報を24時間365日、詳細なレベルまで自動で収集。
収集された情報はリポジトリーサーバー(MaxGauge Server)へ保存・蓄積します。
ユーザーはWebブラウザーからリポジトリーへアクセスすることで操作性に優れたGUIを使って「いつ何が起こっていたのか?」を自由自在に調査・分析することが可能です。
日頃からデータベースの稼働情報を収集しておくことで、トラブルが発生した場合でも[即原因調査]からスタートすることができ、DBエンジニアの作業工数を50%以上削減する効果も期待できます。又、トラブルシューティングに費やす時間と労力を飛躍的に向上させることができます。

DynatraceはオブザーバビリティとAIOpsのリーダーとしてITサービス運用保守の課題を解決します。
AIが膨大な監視データの依存関係を紐解き、トラブルの根本原因を特定、トラブル対応の属人化を避け、運用監視の自動化を促進します。
またエンドユーザー体験の劣化をリアルタイム検出が可能。ユーザー操作・ブラウザ種類・OS・ロケーションの多次元での異常検出を行います。