お問い合わせ

コミュニティに参加

WeChat でスキャン
公式コミュニティグループに参加

Guance を体験

オンラインで従量課金のクラウドサービスを開始できます。

無料で始める

Guance エディションを選択

コードリポジトリ

Continuous Profiling

プロファイリングパフォーマンス分析

プロファイリングパフォーマンス分析Guance、R&DチームはCPU、メモリ、ロック待ち、IO、遅いクエリ、関数呼び出しデータを分析することで、遅いインターフェース、高いリソース消費、コードのホットスポットを特定し、APM Traceと連携してパフォーマンスボトルネックを特定のメソッドや呼び出し経路に特定します。

プロファイリングパフォーマンス分析
デモを予約

プロファイリングパフォーマンス分析は、解決する問題に取り組みます

Traceが遅いサービスのみを表示する場合、Profileはコードのホットスポットを探し続けます

APM Traceはどのサービスセグメントがゆっくりと呼ばれているかをチームに伝えることができますが、その理由を必ずしも説明できるとは限りません。 プロファイリングパフォーマンス分析は、本番環境から関数呼び出し、CPU、メモリ、ロック、IO、遅いクエリなどのデータをサンプルし、インターフェース時間、リソース消費、ユーザー体験の問題を特定のコードパスに関連付けます。

インターフェースは遅いですが、Traceは時間消費だけを表示しますか?機能の位置特定とリソース消費を継続してください
プロファイリングは、関数呼び出しやリソース消費が過剰なCPU使用、異常なメモリ割り当て、ロック待ち、遅いクエリ、IOブロッキングなどのパフォーマンスボトルネックを引き起こしている箇所を特定することができます。 チームは「どのインターフェースが遅いか」から「どのコードセグメントが最も時間とリソースを消費するか」へと進めることができます。
インターフェースは遅いですが、Traceは時間消費だけを表示しますか?機能の位置特定とリソース消費を継続してください
フレームチャートを使ってCPU、メモリ、IOのホットスポットをはっきりと確認し、最適化を推測せずに確認しましょう
フレームチャートを使ってCPU、メモリ、IOのホットスポットをはっきりと確認し、最適化を推測せずに確認しましょう
Guance プロファイリングスタックデータをフレーム図やその他の手法として提示し、CPU、メモリ、ロック待ち、IO使用のメソッドレベルの解析をサポートします。 研究開発チームは言語、サービス、バージョン、時間範囲ごとに実行時間を分析し、パフォーマンスに真に影響を与えるコードパスを特定できます。
遅いリクエストスパンから対応するプロファイルにワンクリックでジャンプすれば、根本原因が短縮されます
GuanceSPANレベルで関連付けられたプロファイルデータをサポートしています。 遅いリクエストや例外チェーンをレビューする際に、対応する時間ウィンドウ内でコードホットスポット、メソッド呼び出しリスト、使用時間の割合を取得でき、ボトルネックがビジネスロジック、依存呼び出し、リソース競合、ランタイム問題のいずれかに起因しているかをチームが判断するのに役立ちます。
遅いリクエストスパンから対応するプロファイルにワンクリックでジャンプすれば、根本原因が短縮されます

よくある質問

プロファイリングパフォーマンス分析とは何ですか?

プロファイリングは、CPU、メモリ、ロック待ち、IO、遅いクエリ、関数呼び出しに関するアプリケーションランタイムデータをサンプリングすることで、本番環境におけるコードレベルのパフォーマンスボトルネックを特定するのに役立ちます。

ProfileとAPM Traceの違いは何ですか?

APM Traceは主にリクエストが通過するサービスとセグメントごとの所要時間を示します。 Profileはさらにコード手法、コールスタック、リソース消費を示し、遅いリクエストが遅い理由を説明しています。

プロファイル分析はトラブルシューティングに適した問題は何ですか?

これは、遅いインターフェース、高いCPU使用率、異常なメモリ割り当て、ロック待ち、IOブロッキング、高い機能消費時間、本番環境でのパフォーマンス低下などのトラブルシューティングに適しています。

プロフィールはリンクトレーシングにリンクできますか?

はい、できます。 Guance、遅いリクエストスパンと対応するタイムリミストレーションプロファイルデータを関連付けることをサポートし、チームがサービス時間のために特定のコードホットスポットをさらにターゲット化するのに役立ちます。

さらに見る

リソースと関連記事

製品ドキュメント、関連ソリューション、技術ガイドから次のステップを選択できます。

関連記事

製品運用、トラブルシューティング、技術ソリューションの記事を紹介します

プロフィール分析があなたのビジネスシステムにどのように応用されているか見てみたいですか?

デモを予約