本文提供針對Microsoft開發人員 Box 開發人員中心所收集之記錄和計量數據的參考。 您可以使用收集的數據來分析開發人員中心內資源的效能和可用性。 如需如何收集和分析開發人員中心監視數據的詳細資訊,請參閱 監視Microsoft開發方塊。
資源記錄
下表列出Microsoft開發人員 Box 開發人員中心的資源記錄屬性。 資源記錄會收集到 Azure 監視器記錄或 Azure 儲存體。 在 Azure 監視器中,記錄會收集在資源提供者名稱 MICROSOFT.DEVCENTER 下的 DevCenterDiagnosticLogs 資料表中。
| Azure 儲存體欄位或屬性 | Azure 監視器記錄屬性 | 描述 |
|---|---|---|
| time | TimeGenerated | 作業發生的日期和時間 (UTC)。 |
| resourceId | ResourceId | 啟用記錄的開發人員中心資源。 |
| operationName | OperationName | 作業名稱。 如果事件代表 Azure 角色型存取控制 (RBAC) 作業,指定 Azure RBAC 作業名稱 (例如 Microsoft.DevCenter/projects/users/devboxes/write)。 此名稱通常會以 Azure Resource Manager 作業的形式建立模型,即使它不是記載的 Resource Manager 作業:(Microsoft.<providerName>/<resourceType>/<subtype>/<Write/Read/Delete/Action>)。 |
| identity | CallerIdentity | 事件的呼叫端 OID。 |
| TargetResourceId | ResourceId | 與要求相關的子資源。 視執行的作業而定,這個值可能會指向 devbox 或 environment。 |
| resultSignature | ResponseCode | 為作業傳回的 HTTP 狀態代碼。 |
| resultType | OperationResult | 指出作業失敗或成功。 |
| correlationId | CorrelationId | 可與應用程式小組共用之作業的唯一相互關聯標識符,以支援進一步調查。 |
如需所有 Azure 監視器記錄類別和相關聯架構連結的清單,請參閱 Azure 資源記錄的常見和服務特定架構。
Azure 監視器記錄資料表
開發人員中心使用來自 Azure 監視器記錄的 Kusto 數據表。 您可以使用 Log Analytics 查詢這些資料表。 如需開發人員中心所使用的 Kusto 資料表清單,請參閱 依資源類型組織的 Azure 監視器記錄資料表參考。