より良いアプリケーション性能のための継続的なプロファイリング

Grafana Cloud Profilesは、コードのリソース使用状況をよりよく理解するためのコスト効率の良い方法を提供するホスト型の継続的プロファイリングツールです。 Grafana Pyroscopeによって強化されたCloud Profilesは、インフラストラクチャの支出を最適化し、デバッグを簡素化し、アプリケーションのパフォーマンスを向上させることを可能にします。

実際に使えるフリープラン

green checkmark50GB profiles green checkmark14-day retention green checkmark3 monthly active users
reduce costs icon

コスト削減

リソースの使用状況をコードレベルで可視化することで、CPUスパイク、メモリリーク、その他の効率の悪さを検出します。チームはコードを最適化し、インフラコストを削減できます。

decrease latency icon

待ち時間の減少

高速性と効率性を維持し、アプリケーションのパフォーマンスを向上させます。競争の激しいデジタルの世界では、待ち時間の短縮は収益の増加につながります。

resolve incidents icon

インシデントの早期解決

継続的なプロファイリングデータをメトリクス、ログ、トレースと関連付けることで、問題の根本原因を素早く特定し、解決までの平均時間(MTTR)を短縮します。

継続的なプロファイリングとは?

継続的プロファイリングは、しばしば「オブザーバビリティの第4の柱」と表現され、リソース使用量とコードレベルまでのレイテンシーに関する深いインサイトを提供します。しかし、単にオブザーバビリティスタックに別の要素を追加するだけでなく、継続的プロファイリングはメトリクス、ログ、トレースを新しい方法で統合し、オブザーバビリティの伝統的な柱を統一する上での重要なステップを表しています。 継続的プロファイリングは、リソース使用に対するダイナミックで時間指向の視点を提供します。このアプローチは、開発者がインフラストラクチャの支出をより効果的に最適化し、デバッグを簡素化し、アプリケーションのパフォーマンスに対する全体的な理解を高めるのに役立ちます。

継続的なプロファイリングにGrafana Cloudを使うのはなぜ?

コードを最適化してリソース効率を向上

App Plugin Viewを使用して、アプリケーションのパフォーマンスのホットスポットをより直感的に特定し分析します。そうすることで、チームはより良いコードを書き、アプリケーションのパフォーマンスを向上させ、インフラストラクチャのコストを削減し、高品質なユーザーエクスペリエンスを生み出すことができます。

  • ラベルエクスプローラビューは、どのラベルが最もリソースを消費しているかを表示します。
  • フレームグラフの差分は、2つの期間またはラベルセット間の差分を計算し、問題領域がある場所をピンポイントで特定します。
  • プロファイル誘導型最適化(PGO)とpprofの行レベルのコードエクスポートを取得します。
grafana cloud profiles code optimization image

correlate data with grafana cloud profiles image

オブザーバビリティスタック全体でデータをデータを関連づける

プロファイリングデータを完全に可視化し、ログ、メトリクス、トレース、その他のデータソースと関連付けることができます。

  • プロファイリングデータを他のテレメトリとともに分析します。
  • 時間同期されたビューを使って、異なるデータソース間を簡単に移動できます。
  • ターゲットクエリサポートを使用して、特定のプロファイルをより深く掘り下げます。
  • プロファイリングデータを様々なフレームグラフからお選びいただけます。

カスタムダッシュボードの構築

ダッシュボード・ビューでプロファイリング・データの概要を一目で把握できます。このビューは、アプリケーション・パフォーマンスを時系列で把握し、主要なパフォーマンス指標の監視に役立ちます。

  • 重要なメトリクスを使ったカスタマイズされたパネルを設定します。
  • 重要なパフォーマンス指標を一つのビューで視覚化します。
  • チームメンバー間でダッシュボードを共有し、コラボレーションとデータ主導の文化を促進します。
grafana cloud profiles custom dashboards image

簡単に始められます

サインアップ

クライアントの選択

Grafana Agent経由でLanguage SDKまたは自動計測のいずれかを選択する

クライアントの設定

Grafana Cloud Profilesスタックの認証情報を設定する stack

プロファイリングデータの送信

プロファイリング開始!

Grafana Cloudでフルマネージドされた継続的プロファイリングを始める

Cloud Free

永久無料
  • 50GBのプロファイル
  • 月間アクティブユーザー数3名
  • いつでも無料。有効期限なし。いつでもアップグレード可能。
始めるための最も簡単な方法

Cloud Pro

従量制
月間50GB以上のプロファイル取り込み、30日間の保存期間へのアクセス、8x5サポートを必要とする成長中のチームに最適です。

Cloud Advanced

プレミアム・バンドル
月間50GB以上のプロファイルインジェスト、カスタムリテンションへのアクセス、24時間365日のサポートを必要とするチームに最適です。

“Alpacaでは、高スループットかつ低レイテンシーの取引システムのパフォーマンス限界を押し上げる際、ナノ秒単位で数えます。Pyroscopeが提供する非常に直感的なアドホックな探索に加えて、Grafanaとの統合により、Pyroscopeからの継続的なパフォーマンスプロファイルの洞察におけるアプリケーションメトリクスを関連づける包括的なオブザーバビリティプラットフォームを提供されます。これらはすべて、私たちのパフォーマンスとスケールにとって重要な、単一のGrafanaダッシュボード内で行われます。”
Raja Bhatia
Chief Technology Officer, Alpaca