Compartilhar via


Integration Runtimes - Get Monitoring Data

Obtenha os dados de monitoramento do runtime de integração, que incluem os dados do monitor para todos os nós nesse runtime de integração.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/integrationRuntimes/{integrationRuntimeName}/monitoringData?api-version=2018-06-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
factoryName
path True

string

O nome da fábrica.

Padrão Regex: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

integrationRuntimeName
path True

string

O nome do runtime de integração.

Padrão Regex: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

O nome do grupo de recursos.

Padrão Regex: ^[-\w\._\(\)]+$

subscriptionId
path True

string

O identificador da assinatura.

api-version
query True

string

A versão da API.

Respostas

Nome Tipo Description
200 OK

IntegrationRuntimeMonitoringData

OK.

Other Status Codes

CloudError

Uma resposta de erro recebida do serviço Azure Data Factory.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

IntegrationRuntimes_GetMonitoringData

Solicitação de exemplo

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/integrationRuntimes/exampleIntegrationRuntime/monitoringData?api-version=2018-06-01

Resposta de exemplo

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
    }
  ]
}

Definições

Nome Description
CloudError

O objeto que define a estrutura de uma resposta de erro Azure Data Factory.

IntegrationRuntimeMonitoringData

Obter resposta de dados de monitoramento.

IntegrationRuntimeNodeMonitoringData

Monitoramento de dados para o nó de runtime de integração.

CloudError

O objeto que define a estrutura de uma resposta de erro Azure Data Factory.

Nome Tipo Description
error.code

string

Código do erro.

error.details

CloudError[]

Matriz com detalhes de erro adicionais.

error.message

string

Mensagem de erro.

error.target

string

Nome/caminho da propriedade na solicitação associada ao erro.

IntegrationRuntimeMonitoringData

Obter resposta de dados de monitoramento.

Nome Tipo Description
name

string

Nome do runtime de integração.

nodes

IntegrationRuntimeNodeMonitoringData[]

Dados de monitoramento de nó do runtime de integração.

IntegrationRuntimeNodeMonitoringData

Monitoramento de dados para o nó de runtime de integração.

Nome Tipo Description
availableMemoryInMB

integer

Memória disponível (MB) no nó do runtime de integração.

concurrentJobsLimit

integer

Máximo de trabalhos simultâneos no nó do runtime de integração.

concurrentJobsRunning

integer

O número de trabalhos em execução no nó do runtime de integração no momento.

cpuUtilization

integer

Percentual de CPU no nó do runtime de integração.

maxConcurrentJobs

integer

O máximo de trabalhos simultâneos nesse runtime de integração.

nodeName

string

Nome do nó do runtime de integração.

receivedBytes

number

Bytes recebidos no nó do runtime de integração.

sentBytes

number

Bytes enviados no nó do runtime de integração.