Integration Runtimes - Get Monitoring Data
获取集成运行时监视数据,其中包括此集成运行时下所有节点的监视数据。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/monitoringData?api-version=2018-06-01
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
factory
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
工厂名称。 |
|
integration
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
集成运行时名称。 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
资源组名称。 |
|
subscription
|
path | True |
string |
订阅标识符。 |
|
api-version
|
query | True |
string |
API 版本。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
还行。 |
|
| Other Status Codes |
从 Azure 数据工厂服务收到的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| user_impersonation | 模拟用户帐户 |
示例
IntegrationRuntimes_GetMonitoringData
示例请求
示例响应
Date: Thu, 14 Jun 2018 15:27:44 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14999
x-ms-request-id: 39277952-edbe-4336-ae94-f6f42b50b5f7
x-ms-correlation-request-id: 39277952-edbe-4336-ae94-f6f42b50b5f7
{
"name": "exampleIntegrationRuntime",
"nodes": [
{
"nodeName": "Node_1",
"availableMemoryInMB": 16740,
"cpuUtilization": 15,
"concurrentJobsLimit": 28,
"concurrentJobsRunning": 0,
"sentBytes": 2.647491693496704,
"receivedBytes": 6.731423377990723
}
]
}
定义
| 名称 | 说明 |
|---|---|
|
Cloud |
定义 Azure 数据工厂错误响应结构的对象。 |
|
Integration |
获取监视数据响应。 |
|
Integration |
监视集成运行时节点的数据。 |
CloudError
定义 Azure 数据工厂错误响应结构的对象。
| 名称 | 类型 | 说明 |
|---|---|---|
| error.code |
string |
错误代码。 |
| error.details |
包含其他错误详细信息的数组。 |
|
| error.message |
string |
错误信息。 |
| error.target |
string |
与错误关联的请求中的属性名称/路径。 |
IntegrationRuntimeMonitoringData
获取监视数据响应。
| 名称 | 类型 | 说明 |
|---|---|---|
| name |
string |
集成运行时名称。 |
| nodes |
集成运行时节点监视数据。 |
IntegrationRuntimeNodeMonitoringData
监视集成运行时节点的数据。
| 名称 | 类型 | 说明 |
|---|---|---|
| availableMemoryInMB |
integer |
集成运行时节点上的可用内存(MB)。 |
| concurrentJobsLimit |
integer |
集成运行时节点上的最大并发作业数。 |
| concurrentJobsRunning |
integer |
当前在集成运行时节点上运行的作业数。 |
| cpuUtilization |
integer |
集成运行时节点上的 CPU 百分比。 |
| maxConcurrentJobs |
integer |
此集成运行时中的最大并发作业数。 |
| nodeName |
string |
集成运行时节点的名称。 |
| receivedBytes |
number |
在集成运行时节点上接收的字节数。 |
| sentBytes |
number |
在集成运行时节点上发送的字节数。 |