您的 .NET 7 Web API 在每個微服務上都使用了 Application Insights SDK。在流量高峰期間,擷取成本迅速增加,您的團隊難以保留跨服務的端到端交易診斷。您希望在流量高峰期間自動降低遙測量,而無需更改 Azure 入口網站規則,同時保持請求/例外計數的準確性並維護分散式追蹤關聯性。您應該實作什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為每個服務的 Application Insights SDK 啟用自適應取樣(每個角色設定一致).
為什麼這是答案
啟用自適應取樣是正確的,因為它會根據遙測量自動調整取樣率,在流量高峰時減少資料量,同時在低流量時保留更多詳細資訊。這有助於控制擷取成本,並且由於它是在 SDK 層級處理的,因此可以保持分散式追蹤關聯性。它還確保請求和例外計數保持準確,因為自適應取樣會調整取樣率以保持代表性。 設定固定速率取樣(無論是在 SDK 中還是在入口網站中)是次優的,因為它不會動態響應流量變化,可能導致在高峰期仍擷取過多資料,或在低峰期擷取過少資料而失去洞察力。停用取樣會導致成本失控,因為所有遙測資料都會被擷取,這與降低成本的目標相悖。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡