追蹤嚴重性比率降低 (預覽)
注意
您可以將 Application Insight 資源移轉至警示基礎智慧偵測 (預覽)。 遷移會建立不同智慧偵測模組的警示規則。 一旦建立之後,您就可以管理和設定這些規則,如同任何其他 Azure 監視器警示規則一樣。 您也可以設定這些規則的動作群組,藉此啟用在新偵測上採取動作或觸發通知的多種方法。
如需詳細資訊,請參閱智慧偵測警示移轉。
應用程式廣泛使用追蹤,而它們可以協助說明在幕後發生的事情。 當錯誤發生時,追蹤可提供導致不良狀態事件的順序很重要的可見性。 雖然追蹤大部分是非結構化的,其嚴重性層級仍可提供寶貴的資訊。 在應用程式的穩定狀態中,我們會預期「良好」追蹤 (資訊和詳細資訊) 與「不良」追蹤 (警告、錯誤和重大) 之間的比率會保持穩定。
由於任何數量的原因,例如暫時性網路問題,通常可預期會有某些層級的「不良」追蹤。 但是,當實際的問題開始成長時,通常會以「不良」追蹤與「良好」追蹤的相對比例增加來顯露。 智慧偵測會自動分析應用程式記錄的追蹤遙測,並可警告您其嚴重性中的異常模式。
除了為您的應用程式設定追蹤記錄以外,此功能不需要任何特殊設定。 了解如何設定 .NET 或 Java 的追蹤記錄檔接聽程式。 當您的應用程式產生足夠的追蹤遙測時,就會是作用中。
何時會取得這個類型的智慧偵測通知?
相較於過去七天所計算的基準,如果「良好」追蹤 (記錄了資訊或詳細資訊層級的追蹤) 與「不良」追蹤 (記錄了警告、錯誤或嚴重層級的追蹤) 之間的比率在特定的日子變差,您可能會收到此類型的通知。
我的應用程式絕對有問題嗎?
通知並不表示應用程式一定有問題。 雖然「良好」與「不良」追蹤之間的比率降低可能表示應用程式問題,但也能會是良性。 例如,增加可能是因為應用程式由於新流程而發出較現有流程更多個「不良」追蹤)。
如何修正?
通知包括要在診斷程序中支援的診斷資訊:
- 分級。 通知會顯示受影響的作業數。 此資訊有助於指派問題的優先順序。
- [範圍]。 此問題是否會影響所有流量,還是只會影響某些作業? 此資訊可以從通知中取得。
- 診斷。 您可以使用連結到支援資訊的相關項目和報表,協助您進一步診斷問題。