本文將介紹應用程式監控,這項功能以應用程式為中心,可監控應用程式。Application Monitoring 提供App Hub 應用程式、服務和工作負載的現成 (OOTB) 資訊主頁。如要瞭解應用程式使用的資源,以及這些資源的互動方式,請使用 App Hub。如要瞭解應用程式資源的效能並診斷問題,請使用遙測資料,應用程式監控功能會在 OOTB 資訊主頁上顯示這類資料。
什麼是應用程式監控?
應用程式監控功能可讓您從應用程式的角度監控資源和基礎架構。也就是說,您不會先搜尋資源,找出應用程式使用的資源,再開始調查。您會先從應用程式開始調查,然後找出應用程式使用的資源和基礎架構相關資訊。系統會為應用程式產生現成可用的資訊主頁,方便您瞭解應用程式及其服務和工作負載的運作狀態。
如要使用應用程式監控功能,請建立應用程式,並向應用程式註冊服務和工作負載,然後設定可觀測範圍。如要建立應用程式並向其中註冊服務和工作負載,可以使用 App Hub,也可以使用 Application Design Center 部署應用程式。
為什麼要採用應用程式監控功能
使用應用程式監控功能可節省時間和精力。舉例來說,假設您使用 Application Design Center 協助設計及部署應用程式。接著,您可以使用 App Hub 整理及管理該應用程式,並使用 Application Monitoring 瞭解應用程式的效能,以及診斷失敗情形:
- 現成的應用程式、服務和工作負載資訊主頁
- 為 App Hub 應用程式的服務和工作負載傳播標籤。
- 依重要性和環境篩選遙測資料。
- 與開放原始碼完美整合
部署應用程式後,Application Monitoring 服務會探索您的應用程式,並自動建構適合您環境的資訊主頁。為協助您調查事件,這些 OOTB 資訊主頁支援搜尋和篩選功能。
App Hub 會自動將標籤附加至遙測資料。舉例來說,記錄、指標和追蹤記錄資料會附加應用程式專屬標籤。部分服務 (例如 Google Cloud Managed Service for Prometheus) 也會將應用程式專屬標籤附加至遙測資料。
查詢遙測資料時,可以使用這些應用程式專屬標籤。您可以在「記錄檔探索工具」、「指標探索工具」和「追蹤記錄探索工具」頁面,使用標籤篩選及匯總資料。
為協助您管理事件,您可以將應用程式專屬標籤附加至快訊政策。這些標籤會顯示在通知和事件資訊主頁中,導致快訊政策或相關事件顯示在 OOTB 資訊主頁上。
對於某些設定,應用程式監控也支援 OpenTelemetry,這是最常見的開放原始碼標準,可從應用程式收集遙測資料。詳情請參閱「查看應用程式遙測資料」。