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

SQL Migration Service - list Monitoring Data

检索给定数据库迁移服务的已注册Integration Runtime节点及其监视数据。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataMigration/sqlMigrationServices/{sqlMigrationServiceName}/listMonitoringData?api-version=2022-01-30-preview

URI 参数

名称 必需 类型 说明
resourceGroupName
path True

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

sqlMigrationServiceName
path True

string

SQL 迁移服务的名称。

subscriptionId
path True

string

标识 Azure 订阅的订阅 ID。

api-version
query True

string

用于请求的 API 版本。

响应

名称 类型 说明
200 OK

IntegrationRuntimeMonitoringData

已成功检索到监视数据。

Other Status Codes

错误响应: ***

  • 400 InvalidParameterValue - 为参数“”{0}提供了无效值。

  • 400 GenericUser - 调用其他资源提供程序时用户失败。

  • 400 OperationIdNotFound - 找不到操作 ID“{0}”。

  • 400 OperationTypeNotFound - 找不到操作类型“{0}”。

  • 400 InvalidArgument - 参数“”{0}无效。

  • 400 RegenerateAuthenticationKeyNameInvalid - 密钥名称“”{0}无效。 有效的密钥名称为 authKey1 和 authKey2。

  • 400 DeleteServiceNotAllowed - 附加到迁移服务“”{0}的一个或多个迁移当前正在运行。 若要删除迁移服务,请等待所有迁移完成或手动取消迁移,然后重试删除该服务。 正在运行的迁移为:“{1}”

  • 400 IntegrationRuntimeIsNotSelfHosted - 订阅“”资源组“”和名称“”{0}{1}Integration Runtime不是自承载的{2}

  • 400 SerializationError - 处理来自 RP 服务的响应时出错: “{0}”

  • 400 ServiceNameInvalid - 服务名称“”{0}无效。 请参阅 https://aka.ms/dmsv2naming 命名规则。

  • 403 AccessDenied - 拒绝访问。

  • 404 ResourceNotFound - 找不到请求的资源。

  • 404 SubscriptionDoesNotExist - 订阅 ID 不存在。

  • 404 ResourceDoesNotExist - 资源不存在。

  • 409 OperationInProgress - 资源上的操作正在进行中。

  • 409 OperationCanceled - 操作已取消。

  • 409 ResourceAlreadyExists - 资源已存在。

  • 409 SubscriptionOperationInProgress - 订阅上的操作已在进行中

  • 500 UnExpectedErrorOccurred - 发生意外错误。

  • 500 OperationTimeout - 操作超时。

  • 500 GenericSystem - 调用其他资源提供程序时系统失败。

示例

Retrieve the Monitoring Data.

示例请求

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.DataMigration/sqlMigrationServices/service1/listMonitoringData?api-version=2022-01-30-preview

示例响应

{
  "name": "IntegrationRuntime1",
  "nodes": [
    {
      "nodeName": "DESKTOP-6AAAAAA",
      "availableMemoryInMB": 4219,
      "cpuUtilization": 66,
      "concurrentJobsLimit": 20,
      "concurrentJobsRunning": 0,
      "sentBytes": 0.24564747512340546,
      "receivedBytes": 0.14946500957012177
    },
    {
      "nodeName": "DESKTOP-6AAAAAB",
      "availableMemoryInMB": 4219,
      "cpuUtilization": 66,
      "concurrentJobsLimit": 20,
      "concurrentJobsRunning": 0,
      "sentBytes": 0.24564747512340546,
      "receivedBytes": 0.14946500957012177
    }
  ]
}

定义

名称 说明
IntegrationRuntimeMonitoringData

Integration Runtime监视数据。

NodeMonitoringData

IntegrationRuntimeMonitoringData

Integration Runtime监视数据。

名称 类型 说明
name

string

Integration Runtime的名称。

nodes

NodeMonitoringData[]

Integration Runtime节点监视数据。

NodeMonitoringData

名称 类型 说明
additionalProperties

object

消息中的不匹配属性在此集合中反序列化。

availableMemoryInMB

integer

集成运行时节点上的可用内存 (MB) 。

concurrentJobsLimit

integer

集成运行时节点上的最大并发作业数。

concurrentJobsRunning

integer

集成运行时节点上当前运行的作业数。

cpuUtilization

integer

集成运行时节点上的 CPU 百分比。

maxConcurrentJobs

integer

此集成运行时中的最大并发作业数。

nodeName

string

集成运行时节点的名称。

receivedBytes

number

在集成运行时节点上接收的字节数。

sentBytes

number

在集成运行时节点上发送的字节数。