1745766406
2025-04-25 09:29:00
DXP内では、特定のAzure Appインスタンスがパフォーマンスの劣化を引き起こすスパイクを要求していることがあり、調査する必要があります。パフォーマンスタブは、私が見たいものの詳細に絞り込むことができないことが多いので、これは物事の底に簡単に到達するのに役立ちます
これがこれらを理解するための私の簡単なステップのいくつかです
ステップ1:インスタンスを識別します
アプリケーションの洞察を開き、監視 – >メトリック領域に移動し、次のフィルターを設定します
メトリック:ログベースのメトリック、サーバー応答時間、AVG集約
分割:クラウドロールインスタンス
時間範囲を設定します(UTCで) 問題が発生したときに、30分ほどの窓ができるまで絞り込み続けます
私たちの場合、問題を引き起こしているアフェディングインスタンスにメモをとってください 2A9F3A38C4AC 問題が発生したときの10分間の時間範囲(UTC)
ステップ2:高性能バケットリクエストを抽出します
監視 – >ログ領域に移動し、次のKQLを設定し、インスタンスを注目のインスタンスに置き換えます。また、ランエリアでは、UTCの時間枠を上記の10分間に設定します
union isfuzzy=true requests
| where cloud_RoleInstance in ("INSTANCE")
| order by duration desc
| take 100
| project timestamp, id, name, url, duration, performanceBucket
これにより、高いリクエストのCSVにエクスポートできるリストが表示されます

ステップ3:リクエストの詳細の表示
次に、調査に移動します – >トランザクション検索
フィルターイベントタイプ=リクエストを設定し、リストと検索の検索コピーとID値を設定します。その後、リクエストを開き、依存関係の問題またはプロファイラートレースにドリルインすることができます。

これらのタイプの問題に挑戦する他のより簡単な、または楽しい方法がある場合はお知らせください。
2025年4月25日
#アプリケーションの洞察におけるスパイクリクエストと問題を特定します