パフォーマンスと診断

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore GraphQLには、APIパフォーマンスの問題を診断するのに役立つ診断機能があります。これには、クエリのタイミングのキャプチャ、リゾルバーごとの関数のタイミングデータで受信したすべてのクエリのログ記録などが含まれます。

デフォルトのパフォーマンス設定では、各エンドポイントの集計クエリ統計(平均実行時間と最低実行時間)が $endpoint/statsに保持されます。

GraphQLには、詳細レベルが異なる3つのパフォーマンス プリセットが付属しています。これらは /App_Config/Sitecore/Services.GraphQL/Sitecore.Services.GraphQL.configで定義されており、このファイルに記載されています。パフォーマンスプリセットを交換するには、GraphQLエンドポイント設定の <performance> 要素のrefの値を変更します。例えば:

<performance ref="/sitecore/api/GraphQL/defaults/performance/debug" />
この記事を改善するための提案がある場合は、 お知らせください!