アプリケーション パフォーマンス管理

すべてのアプリケーションのレイテンシとコストの低減に役立つ、デベロッパー向けの高度なツール。

無料トライアル お問い合わせ

アプリケーション パフォーマンス管理

デベロッパーがアプリケーションの迅速性と信頼性を向上させるには、本番環境での動作を詳しく把握することが必要です。Cloud TraceCloud DebuggerCloud Profiler は、Google のサイト信頼性エンジニアリング(SRE)チームが使用しているツール機能の一部を集約したサービスで、どのクラウドでも自由にご利用いただけます。これらを利用すれば、コードの実行状況を分析して、問題修正のためにどのような対策を取ればよいのかがわかります。

アプリケーション パフォーマンス管理の画像

すべてのアプリケーションに利用可能

APM ツールはどれもインフラストラクチャに関係なく動作します。つまり、コードやアプリケーションが動作しているインフラストラクチャがどのクラウドであっても、またはオンプレミスであっても利用できます。そのため、アプリケーションの実行場所に依存することなく、同じ APM ツールキットを使って手頃な料金でアプリケーション パフォーマンスのモニタリングと管理が可能です。APM ツールの利用料は、収集されたデータ量のみに基づいて発生します。また、無料枠がたっぷり確保されていますので、どのようなプロジェクトにもご利用いただけます。

すべてのアプリケーション画像

Cloud Trace

Cloud Trace は、Google の本番環境サービスで使用されているツールをベースにしたもので、リクエストがアプリケーションを通じて伝播される様子を表示するツールです。リクエストごとに詳しいレイテンシ情報を分析したり、アプリケーション全体のレイテンシを確認したりできます。提供されるさまざまなツールとフィルタを使用して、ボトルネックの発生場所を迅速に突き止め、原因を特定できます。

Stackdriver Trace の画像

Cloud デバッガ

Cloud Debugger は、アプリケーションを停止する必要も、パフォーマンスの低下を招くこともなく、本番環境で稼働中のアプリケーションのデバッグができるツールです。そのため、実際の本番稼働条件下でアプリケーションのパフォーマンスを調査できます。

Stackdriver Debugger の画像

Cloud Profiler

Cloud Profiler は、対話型のグラフィカルなツールを使って CPU やヒープをモニタリングし、レイテンシや効率の悪い部分を特定できるツールです。そのため、アプリケーションのボトルネックを改善し、リソース消費量を削減できます。Google では、検索や Gmail といったサービスに非効率的なコードがないか特定するために、毎日この同じテクノロジーを使用して調査を行っています。

Stackdriver Profiler の画像