Integration Runtimes - Get Monitoring Data

Obtenha os dados de monitoramento do tempo de execução de integração, que incluem os dados do monitor para todos os nós sob esse tempo de execução 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 do URI

Name Em Obrigatório Tipo Descrição
factoryName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

O nome da fábrica.

integrationRuntimeName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

O nome do tempo de execução da integração.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser um UUID.

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

Respostas

Name Tipo Descrição
200 OK

IntegrationRuntimeMonitoringData

Operação do Azure concluída com sucesso.

Other Status Codes

CloudError

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

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

Âmbitos

Name Descrição
user_impersonation personificar a sua conta de utilizador

Exemplos

IntegrationRuntimes_GetMonitoringData

Pedido de amostra

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

Resposta da amostra

Date: Thu, 14 Jun 2018 15:27:44 GMT
X-Content-Type-Options: nosniff
x-ms-correlation-request-id: 39277952-edbe-4336-ae94-f6f42b50b5f7
x-ms-ratelimit-remaining-subscription-reads: 14999
x-ms-request-id: 39277952-edbe-4336-ae94-f6f42b50b5f7
{
  "name": "exampleIntegrationRuntime",
  "nodes": [
    {
      "availableMemoryInMB": 16740,
      "concurrentJobsLimit": 28,
      "concurrentJobsRunning": 0,
      "cpuUtilization": 15,
      "nodeName": "Node_1",
      "receivedBytes": 6.731423377990723,
      "sentBytes": 2.647491693496704
    }
  ]
}

Definições

Name Descrição
CloudError

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

IntegrationRuntimeMonitoringData

Obtenha resposta de dados de monitoramento.

IntegrationRuntimeNodeMonitoringData

Dados de monitoramento para o nó de tempo de execução de integração.

CloudError

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

Name Tipo Descrição
error.code

string

Código de 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

Obtenha resposta de dados de monitoramento.

Name Tipo Descrição
name

string

Nome do tempo de execução da integração.

nodes

IntegrationRuntimeNodeMonitoringData[]

Dados de monitoramento do nó de tempo de execução da integração.

IntegrationRuntimeNodeMonitoringData

Dados de monitoramento para o nó de tempo de execução de integração.

Name Tipo Descrição
availableMemoryInMB

integer (int32)

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

concurrentJobsLimit

integer (int32)

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

concurrentJobsRunning

integer (int32)

O número de trabalhos atualmente em execução no nó de tempo de execução de integração.

cpuUtilization

integer (int32)

Porcentagem de CPU no nó de tempo de execução de integração.

maxConcurrentJobs

integer (int32)

O máximo de trabalhos simultâneos neste tempo de execução de integração.

nodeName

string

Nome do nó do tempo de execução da integração.

receivedBytes

number (float)

Bytes recebidos no nó do tempo de execução da integração.

sentBytes

number (float)

Bytes enviados no nó do tempo de execução da integração.