你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

监视Microsoft Dev Box 数据参考

本文提供有关为 Microsoft Dev Box 开发人员中心收集的日志和指标数据的参考。 可以使用收集的数据来分析开发人员中心内资源的性能和可用性。 有关如何收集和分析开发人员中心的监视数据的详细信息,请参阅 “监视Microsoft Dev Box”。

资源日志

下表列出了 Microsoft Dev Box 开发人员中心中资源日志的属性。 将资源日志收集到 Azure Monitor 日志或 Azure 存储。 在 Azure Monitor 中,日志将收集到资源提供程序名称MICROSOFT.DEVCENTER下的 DevCenterDiagnosticLogs 表中。

Azure 存储字段或属性 Azure Monitor 日志属性 说明
time TimeGenerated 操作发生时的日期和时间 (UTC)。
resourceId ResourceId 为其启用日志的开发人员中心资源。
operationName OperationName 操作的名称。 如果事件表示 Azure 基于角色的访问控制(RBAC)操作,请指定 Azure RBAC 操作名称(例如)。 Microsoft.DevCenter/projects/users/devboxes/write 此名称通常以 Azure 资源管理器操作的形式建模,即使它不是记录的资源管理器操作:(Microsoft.<providerName>/<resourceType>/<subtype>/<Write/Read/Delete/Action>)。
identity CallerIdentity 事件的调用方 OID。
TargetResourceId ResourceId 与请求相关的子资源。 根据所执行的操作,此值可能指向或 devbox environment
resultSignature ResponseCode 为操作返回的 HTTP 状态代码。
resultType OperationResult 指示操作是失败还是成功。
correlationId CorrelationId 可与应用团队共享的操作的唯一关联 ID,以支持进一步调查。

有关所有 Azure Monitor 日志类别和关联架构的链接的列表,请参阅 Azure 资源日志的通用架构和服务特定的架构。

Azure Monitor 日志表

开发人员中心使用 Azure Monitor 日志中的 Kusto 表。 可以通过 Log Analytics 查询这些表。 有关开发人员中心使用的 Kusto 表的列表,请参阅 按资源类型组织的 Azure Monitor 日志表引用。