Partager via


Integration Runtimes - Get Monitoring Data

Obtenez les données de surveillance du runtime d’intégration, qui incluent les données de surveillance de tous les nœuds sous ce runtime d’intégration.

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

Paramètres URI

Nom Dans Obligatoire Type Description
factoryName
path True

string

Nom de la fabrique.

Modèle d’expression régulière: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

integrationRuntimeName
path True

string

Nom du runtime d’intégration.

Modèle d’expression régulière: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

Nom du groupe de ressources.

Modèle d’expression régulière: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Identificateur de l’abonnement.

api-version
query True

string

Version de l'API.

Réponses

Nom Type Description
200 OK

IntegrationRuntimeMonitoringData

OK.

Other Status Codes

CloudError

Réponse d’erreur reçue du service Azure Data Factory.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

IntegrationRuntimes_GetMonitoringData

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.

IntegrationRuntimeMonitoringData

Obtenir la réponse aux données de surveillance.

IntegrationRuntimeNodeMonitoringData

Surveillance des données pour le nœud du runtime d’intégration.

CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.

Nom Type Description
error.code

string

Code d’erreur.

error.details

CloudError[]

Tableau avec des détails d’erreur supplémentaires.

error.message

string

Message d’erreur.

error.target

string

Nom/chemin de propriété dans la demande associée à l’erreur.

IntegrationRuntimeMonitoringData

Obtenir la réponse aux données de surveillance.

Nom Type Description
name

string

Nom du runtime d’intégration.

nodes

IntegrationRuntimeNodeMonitoringData[]

Données de supervision des nœuds du runtime d’intégration.

IntegrationRuntimeNodeMonitoringData

Surveillance des données pour le nœud du runtime d’intégration.

Nom Type Description
availableMemoryInMB

integer

Mémoire disponible (Mo) sur le nœud du runtime d’intégration.

concurrentJobsLimit

integer

Nombre maximal de travaux simultanés sur le nœud du runtime d’intégration.

concurrentJobsRunning

integer

Nombre de travaux en cours d’exécution sur le nœud du runtime d’intégration.

cpuUtilization

integer

Pourcentage d’UC sur le nœud du runtime d’intégration.

maxConcurrentJobs

integer

Nombre maximal de travaux simultanés dans ce runtime d’intégration.

nodeName

string

Nom du nœud du runtime d’intégration.

receivedBytes

number

Octets reçus sur le nœud du runtime d’intégration.

sentBytes

number

Octets envoyés sur le nœud du runtime d’intégration.