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

Azure Batch 监视数据参考

本文包含此服务的所有监视参考信息。

请参阅监视 Azure Batch,详细了解可为 Azure Batch 收集的数据以及如何使用这些数据。

指标

本部分列出了为此服务自动收集的所有平台指标。 这些指标也是 Azure Monitor 中支持的所有平台指标的全局列表的一部分。

有关指标保留的信息,请参阅 Azure Monitor 指标概述。

Microsoft.Batch/batchaccounts 支持的指标

下表列出了可用于 Microsoft.Batch/batchaccounts 资源类型的指标。

注释

本表列出了批处理账户平台的指标。 要从池计算节点收集访客操作系统性能指标,请参见使用 Azure Monitor Agent 监控 Azure Batch 池计算节点。

  • 并非所有列都显示在每个表中。
  • 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。

表标题

  • 类别 - 指标组或分类。
  • 指标 - 在 Azure 门户中显示的指标显示名称。
  • REST API 中的名称 - 在 REST API 中引用的指标名称。
  • 单位 - 度量单位。
  • 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
  • 维度 - 适用于指标的维度。
  • 时间粒度 - 对指标采样的间隔。 例如,PT1M 表示该指标每分钟采样一次,PT30M 表示每 30 分钟一次,PT1H 表示每小时一次,以此类推。
  • DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置。

类别:API

指标 REST API 中的名称 高级平台指标 Unit 聚合 维度 时间粒度 DS 导出
API 请求计数

向服务发出的 API 请求数
ApiCount 否 计数 总计(总和) %> PT1M 是
API 请求持续时间

服务器花费的时间(以毫秒为单位)处理 API 请求的持续时间 - 从收到请求到发送响应的时间测量
ApiDuration 否 MilliSeconds 平均值 %> PT1M 是

类别:资源分配

指标 REST API 中的名称 高级平台指标 Unit 聚合 维度 时间粒度 DS 导出
专用核心计数

批处理帐户中的专用核心总数
CoreCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
正在创建的节点计数

正在创建的节点数目
CreatingNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
空闲节点计数

空闲节点数目
IdleNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
正在退出池的节点计数

正在退出池的节点数目
LeavingPoolNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
低优先级核心计数

批处理帐户中的低优先级核心总数
LowPriorityCoreCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
脱机节点计数

脱机节点数目
OfflineNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
池创建事件数

已创建的池总数
PoolCreateEvent 否 计数 总计(总和) poolId PT1M 是
池删除完成事件数

已完成的池删除活动总数
PoolDeleteCompleteEvent 否 计数 总计(总和) poolId PT1M 是
池删除启动事件数

已启动的池删除活动总数
PoolDeleteStartEvent 否 计数 总计(总和) poolId PT1M 是
池调整大小完成事件数

已完成的池调整大小活动总数
PoolResizeCompleteEvent 否 计数 总计(总和) poolId PT1M 是
池调整大小启动事件数

已启动的池调整大小活动总数
PoolResizeStartEvent 否 计数 总计(总和) poolId PT1M 是
已占用节点计数

已占用节点数
PreemptedNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
正在重新启动的节点计数

正在重新启动的节点数目
RebootingNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
正在重置映像的节点计数

正在重置映像的节点数目
ReimagingNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
正在运行的节点计数

正在运行的节点数目
RunningNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
正在启动的节点计数

正在启动的节点数目
StartingNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
启动任务失败的节点计数

启动任务失败的节点数目
StartTaskFailedNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
低优先级节点计数

批处理帐户中的低优先级节点总数
TotalLowPriorityNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
专用节点计数

批处理帐户中的专用节点总数
TotalNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
未知状态节点计数

未知状态节点数
UnknownStateNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
不可用的节点计数

不可用的节点数目
UnusableNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否
正在等待启动任务的节点计数

正在等待启动任务完成的节点数目
WaitingForStartTaskNodeCount 否 计数 总计(求和)、平均值、最小值、最大值 <无> PT1M 否

类别:计划

指标 REST API 中的名称 高级平台指标 Unit 聚合 维度 时间粒度 DS 导出
作业删除完成事件数

已成功删除的作业总数。
JobDeleteCompleteEvent 否 计数 总计(总和) jobId PT1M 是
作业删除启动事件数

已请求删除的作业总数。
JobDeleteStartEvent 否 计数 总计(总和) jobId PT1M 是
作业禁用完成事件数

已成功禁用的作业总数。
JobDisableCompleteEvent 否 计数 总计(总和) jobId PT1M 是
作业禁用启动事件数

已请求禁用的作业总数。
JobDisableStartEvent 否 计数 总计(总和) jobId PT1M 是
作业启动事件数

已成功启动的作业总数。
JobStartEvent 否 计数 总计(总和) jobId PT1M 是
作业终止完成事件数

已成功终止的作业总数。
JobTerminateCompleteEvent 否 计数 总计(总和) jobId PT1M 是
作业终止启动事件数

已请求终止的作业总数。
JobTerminateStartEvent 否 计数 总计(总和) jobId PT1M 是
任务完成事件数

已完成的任务总数
TaskCompleteEvent 否 计数 总计(总和) %> PT1M 是
任务失败事件数

处于失败状态的已完成任务总数
TaskFailEvent 否 计数 总计(总和) %> PT1M 是
任务重新排队事件

重新排队的任务总数
TaskRequeueEvent 否 计数 总计(总和) %> PT1M 是
任务计划失败事件

未能计划的任务总数
TaskScheduleFailEvent 否 计数 总计(总和) %> PT1M 是
任务启动事件数

已启动的任务总数
TaskStartEvent 否 计数 总计(总和) %> PT1M 是

指标维度

有关指标维度定义的信息,请参阅多维指标。

此服务具有以下与其指标关联的维度。

  • poolId
  • jobId
  • 操作
  • result

资源日志

本部分列出了可为此服务收集的资源日志类型。 本部分拉取自 Azure Monitor 支持的所有资源日志类别类型列表。

Microsoft.Batch/batchaccounts 支持的资源日志

Category 导出成本 日志表 支持基本日志计划 支持引入时间转换 示例查询
AuditLog 是 AzureDiagnostics

来自多个 Azure 资源的日志。

否 否 查询
ServiceLog 否 AzureDiagnostics

来自多个 Azure 资源的日志。

否 否 查询

服务日志事件

Batch 服务日志包含 Batch 服务在单个 Batch 资源(例如池或任务)的生存期内发出的事件。 Batch 服务发出以下日志事件:

Batch 发出的每个事件以 JSON 格式记录。 以下示例显示示例池创建事件的正文:

{
    "id": "myPool1",
    "displayName": "Production Pool",
    "vmSize": "Standard_F1s",
    "imageType": "VirtualMachineConfiguration",
    "cloudServiceConfiguration": {
        "osFamily": "",
        "targetOsVersion": ""
    },
    "networkConfiguration": {
        "subnetId": " "
    },
    "virtualMachineConfiguration": {
        "imageReference": {
            "publisher": "Canonical",
            "offer": "UbuntuServer",
            "sku": "20.04-LTS",
            "version": "latest"
        },
        "nodeAgentId": "batch.node.ubuntu 22.04"
    },
    "resizeTimeout": "300000",
    "targetDedicatedNodes": 2,
    "targetLowPriorityNodes": 2,
    "maxTasksPerNode": 1,
    "taskSlotsPerNode": 1,
    "vmFillType": "Spread",
    "enableAutoScale": false,
    "enableInterNodeCommunication": false,
    "isAutoPool": false
}

Azure Monitor 日志表

本部分列出了与此服务相关的 Azure Monitor 日志表,日志分析可使用 Kusto 查询来查询这些表。 这些表包含资源日志数据,此外还可能包含其他数据,具体取决于所收集并路由到这些表的内容。

Batch 帐户

microsoft.batch/batchaccounts

活动日志

链接表列出了可在此服务的活动日志中记录的操作。 这些操作是活动日志中所有可能的资源提供程序操作的子集。

有关活动日志条目架构的详细信息,请参阅活动日志架构。