Machines - Get
Retourne l’ordinateur spécifié.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/features/serviceMap/machines/{machineName}?api-version=2015-11-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/features/serviceMap/machines/{machineName}?api-version=2015-11-01-preview×tamp={timestamp}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
machine
|
path | True |
string |
Nom de la ressource d’ordinateur. |
resource
|
path | True |
string |
Nom du groupe de ressources dans l’id d’abonnement spécifié. Regex pattern: |
subscription
|
path | True |
string |
Identificateur de l’abonnement Azure. |
workspace
|
path | True |
string |
Espace de travail OMS contenant les ressources qui vous intéressent. Regex pattern: |
api-version
|
query | True |
string |
Version de l’API. |
timestamp
|
query |
string date-time |
Date et heure UTC spécifiant une heure instance relative à laquelle évaluer la ressource machine. Lorsqu’il n’est pas spécifié, le service utilise DateTime.UtcNow. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
L’opération s’est terminée avec succès. |
|
Other Status Codes |
Une erreur s’est produite lors du traitement de la demande. Consultez le paramètre error.code pour identifier l’erreur spécifique. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
SMMachinesGetGet
Sample Request
GET https://management.azure.com/subscriptions/63BE4E24-FDF0-4E9C-9342-6A5D5A359722/resourceGroups/rg-sm/providers/Microsoft.OperationalInsights/workspaces/D6F79F14-E563-469B-84B5-9286D2803B2F/features/serviceMap/machines/m-A4AB1C69-03E9-42D2-B822-B42555569FB4?api-version=2015-11-01-preview×tamp=2018-01-07T07:01:16.1556059Z
Sample Response
{
"kind": "machine",
"properties": {
"monitoringState": "monitored",
"virtualizationState": "unknown",
"displayName": "my machine"
},
"id": "/subscriptions/63BE4E24-FDF0-4E9C-9342-6A5D5A359722/resourceGroups/rg-sm/providers/Microsoft.OperationalInsights/workspaces/D6F79F14-E563-469B-84B5-9286D2803B2F/machines/m-A4AB1C69-03E9-42D2-B822-B42555569FB4",
"type": "Microsoft.OperationalInsights/workspaces/features/machines",
"name": "m-A4AB1C69-03E9-42D2-B822-B42555569FB4"
}
Définitions
Nom | Description |
---|---|
Accuracy |
Spécifie la précision d’un calcul. |
Agent |
Décrit la configuration de l’agent de dépendances installé sur un ordinateur. |
Azure |
Décrit un service cloud Azure |
Azure |
Utilisé pour spécifier le type d’un rôle Azure Cloud Service |
Azure |
Fournit des informations sur la façon dont une machine est hébergée dans Azure |
Azure |
Décrit un cluster Azure Service Fabric |
Azure |
Décrit un groupe de machines virtuelles identiques Azure |
Bitness |
Spécifie le bit d’une machine ou d’un processus. |
Error |
Détails de l’erreur. |
Error |
Réponse d’erreur de l’API. |
Hypervisor |
Décrit la configuration de l’hyperviseur d’un ordinateur. |
Hypervisor |
Spécifie le type d’hyperviseur d’une machine. |
Image |
Décrit l’image de machine virtuelle d’un ordinateur. |
Ipv4Network |
Décrit une interface réseau IPv4. |
Ipv6Network |
Décrit une interface réseau IPv6. |
Machine |
Une ressource d’ordinateur représente un système informatique découvert. Il peut être surveillé, c’est-à-dire qu’un agent de dépendances s’exécute sur celui-ci, ou découvert, c’est-à-dire que son existence a été déduite en observant le flux de données des machines surveillées. À mesure que les machines changent, les versions antérieures de la ressource d’ordinateur sont conservées et disponibles pour l’accès. Une machine est active pendant un intervalle de temps, si son Agent de dépendances a signalé des données pendant (parties) de cet intervalle, ou si un agent de dépendances s’exécutant sur d’autres machines a signalé une activité associée à l’ordinateur. |
Machine |
Spécifie si l’ordinateur a été redémarré depuis l’installation de l’agent de dépendances. |
Machine |
Décrit les ressources d’un ordinateur. |
Monitoring |
Permet de spécifier si une ressource est surveillée ou découverte. |
Network |
Décrit la configuration réseau d’une machine. |
Operating |
Décrit la configuration du système d’exploitation d’une machine. |
Operating |
Spécifie la famille de systèmes d’exploitation, par exemple Linux, Windows, etc. |
Timezone |
Décrit un fuseau horaire. |
Virtualization |
Spécifie si la machine est physique, virtuelle, hyperviseur ou inconnue. |
Virtual |
Décrit la configuration liée à la virtualisation d’une machine. |
Virtual |
Spécifie le type de virtualisation d’une machine. |
Accuracy
Spécifie la précision d’un calcul.
Nom | Type | Description |
---|---|---|
actual |
string |
|
estimated |
string |
AgentConfiguration
Décrit la configuration de l’agent de dépendances installé sur un ordinateur.
Nom | Type | Description |
---|---|---|
agentId |
string |
Identificateur unique de l’agent Health Service. |
clockGranularity |
integer |
Granularité de l’horloge de la machine en millisecondes. |
dependencyAgentId |
string |
Identificateur unique de l’Agent de dépendances. |
dependencyAgentRevision |
string |
Numéro de révision de l’Agent de dépendances. |
dependencyAgentVersion |
string |
Numéro de version de l’Agent de dépendances. |
rebootStatus |
Spécifie si l’ordinateur a été redémarré depuis l’installation de l’Agent de dépendances. |
AzureCloudServiceConfiguration
Décrit un service cloud Azure
Nom | Type | Description |
---|---|---|
deployment |
string |
Identificateur de déploiement cloud Service |
instanceId |
string |
Identificateur de instance cloud Service |
name |
string |
Nom du service cloud |
roleName |
string |
Nom de rôle Cloud Service |
roleType |
Utilisé pour spécifier le type d’un rôle Azure Cloud Service |
AzureCloudServiceRoleType
Utilisé pour spécifier le type d’un rôle Azure Cloud Service
Nom | Type | Description |
---|---|---|
unknown |
string |
|
web |
string |
|
worker |
string |
AzureHostingConfiguration
Fournit des informations sur la façon dont une machine est hébergée dans Azure
Nom | Type | Description |
---|---|---|
cloudService |
Contient des informations sur les machines hébergées en tant que service cloud Azure |
|
faultDomain |
string |
Domaine d’erreur de la machine virtuelle. |
image |
Image de la machine. |
|
kind |
string:
provider:azure |
Qualificateur de configuration de configuration d’hébergement supplémentaire. |
location |
string |
Emplacement géographique de la machine virtuelle. |
name |
string |
Nom de l’ordinateur en fonction du fournisseur d’hébergement. |
provider |
enum:
azure |
Fournisseur d’hébergement de la machine virtuelle. |
resourceGroup |
string |
Nom du groupe de ressources dans l’abonnement spécifié. |
resourceId |
string |
Identificateur unique de la ressource. |
serviceFabricCluster |
Contient des informations sur les machines qui appartiennent à un cluster Azure Service Fabric |
|
size |
string |
Taille de la machine virtuelle. |
subscriptionId |
string |
l'ID d'abonnement. |
updateDomain |
string |
Mettez à jour le domaine de la machine virtuelle. |
vmId |
string |
ID de machine virtuelle (identificateur unique). |
vmScaleSet |
Contient des informations sur les machines hébergées en tant que groupe de machines virtuelles identiques Azure |
AzureServiceFabricClusterConfiguration
Décrit un cluster Azure Service Fabric
Nom | Type | Description |
---|---|---|
clusterId |
string |
Identificateur de cluster Service Fabric. |
name |
string |
Nom du cluster Service Fabric. |
AzureVmScaleSetConfiguration
Décrit un groupe de machines virtuelles identiques Azure
Nom | Type | Description |
---|---|---|
deployment |
string |
Identificateur de déploiement du groupe de machines virtuelles identiques |
instanceId |
string |
Identificateur instance groupe de machines virtuelles identiques |
name |
string |
Nom du groupe de machines virtuelles identiques |
resourceId |
string |
Identificateur unique de la ressource. |
Bitness
Spécifie le bit d’une machine ou d’un processus.
Nom | Type | Description |
---|---|---|
32bit |
string |
|
64bit |
string |
Error
Détails de l’erreur.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur identifiant l’erreur spécifique. |
message |
string |
Message d’erreur dans les paramètres régionaux de l’appelant. |
ErrorResponse
Réponse d’erreur de l’API.
Nom | Type | Description |
---|---|---|
error |
Informations sur l’erreur. |
HypervisorConfiguration
Décrit la configuration de l’hyperviseur d’un ordinateur.
Nom | Type | Description |
---|---|---|
hypervisorType |
Spécifie la technologie de virtualisation utilisée par l’hyperviseur (hyperv, vmware, etc.) |
|
nativeHostMachineId |
string |
Identificateur unique de l’ordinateur hyperviseur comme indiqué par le système de virtualisation sous-jacent. |
HypervisorType
Spécifie le type d’hyperviseur d’une machine.
Nom | Type | Description |
---|---|---|
hyperv |
string |
|
unknown |
string |
ImageConfiguration
Décrit l’image de machine virtuelle d’un ordinateur.
Nom | Type | Description |
---|---|---|
offering |
string |
Offre de l’image de machine virtuelle. |
publisher |
string |
Éditeur de l’image de machine virtuelle. |
sku |
string |
Référence SKU de l’image de machine virtuelle. |
version |
string |
Version de l’image de machine virtuelle. |
Ipv4NetworkInterface
Décrit une interface réseau IPv4.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
ipAddress |
string |
Adresse IPv4. |
|
subnetMask |
string |
255.255.255.255 |
Masque de sous-réseau IPv4. |
Ipv6NetworkInterface
Décrit une interface réseau IPv6.
Nom | Type | Description |
---|---|---|
ipAddress |
string |
Adresse IPv6. |
Machine
Une ressource d’ordinateur représente un système informatique découvert. Il peut être surveillé, c’est-à-dire qu’un agent de dépendances s’exécute sur celui-ci, ou découvert, c’est-à-dire que son existence a été déduite en observant le flux de données des machines surveillées. À mesure que les machines changent, les versions antérieures de la ressource d’ordinateur sont conservées et disponibles pour l’accès. Une machine est active pendant un intervalle de temps, si son Agent de dépendances a signalé des données pendant (parties) de cet intervalle, ou si un agent de dépendances s’exécutant sur d’autres machines a signalé une activité associée à l’ordinateur.
Nom | Type | Description |
---|---|---|
etag |
string |
ETAG de ressource. |
id |
string |
Identificateur de ressource. |
kind |
string:
machine |
Qualificateur de type de ressource supplémentaire. |
name |
string |
Nom de la ressource. |
properties.agent |
Configuration de l’Agent de dépendances. |
|
properties.bootTime |
string |
Date et heure UTC auxquelles la machine a démarré pour la dernière fois |
properties.computerName |
string |
Nom de la machine, par exemple, serveur |
properties.displayName |
string |
Nom à utiliser à des fins d’affichage |
properties.fullyQualifiedDomainName |
string |
Nom complet de la machine, par exemple, server.company.com |
properties.hosting | HostingConfiguration: |
Configuration liée à l’hébergement. Présente si les informations d’hébergement sont découvertes pour la machine virtuelle. |
properties.hypervisor |
Configuration liée à l’hyperviseur. Présente uniquement lorsque « virtualizationState » est |
|
properties.monitoringState |
Spécifie si la machine est activement surveillée ou découverte. |
|
properties.networking |
Configuration réseau (ips, passerelles, dns, etc.) |
|
properties.operatingSystem |
Informations sur le système d’exploitation. |
|
properties.resources |
Ressources de machine (mémoire, processeur, etc.). |
|
properties.timestamp |
string |
Date et heure UTC auxquelles cette ressource a été mise à jour dans le système. |
properties.timezone |
Fuseau horaire de la machine. |
|
properties.virtualMachine |
Configuration liée à la virtualisation. Présente uniquement lorsque |
|
properties.virtualizationState |
Spécifie si la machine est virtualisée. |
|
type |
string |
Type de ressource. |
MachineRebootStatus
Spécifie si l’ordinateur a été redémarré depuis l’installation de l’agent de dépendances.
Nom | Type | Description |
---|---|---|
notRebooted |
string |
|
rebooted |
string |
|
unknown |
string |
MachineResourcesConfiguration
Décrit les ressources d’un ordinateur.
Nom | Type | Description |
---|---|---|
cpuSpeed |
integer |
Vitesse du processeur en mégahertz (Mhz). |
cpuSpeedAccuracy |
Décrit la précision du champ cpuSpeed. |
|
cpus |
integer |
Nombre de processeurs. |
physicalMemory |
integer |
Mémoire physique en mégaoctets (Mo). |
MonitoringState
Permet de spécifier si une ressource est surveillée ou découverte.
Nom | Type | Description |
---|---|---|
discovered |
string |
|
monitored |
string |
NetworkConfiguration
Décrit la configuration réseau d’une machine.
Nom | Type | Description |
---|---|---|
defaultIpv4Gateways |
string[] |
Passerelles IPv4 par défaut. |
dnsNames |
string[] |
Noms DNS associés à l’ordinateur. |
ipv4Interfaces |
Interfaces IPv4. |
|
ipv6Interfaces |
Interfaces IPv6. |
|
macAddresses |
string[] |
Adresses MAC de toutes les interfaces réseau actives. |
OperatingSystemConfiguration
Décrit la configuration du système d’exploitation d’une machine.
Nom | Type | Description |
---|---|---|
bitness |
Bitness du système d’exploitation (32 bits ou 64 bits). |
|
family |
Windows, Linux, etc. |
|
fullName |
string |
Nom complet du système d’exploitation. |
OperatingSystemFamily
Spécifie la famille de systèmes d’exploitation, par exemple Linux, Windows, etc.
Nom | Type | Description |
---|---|---|
aix |
string |
|
linux |
string |
|
solaris |
string |
|
unknown |
string |
|
windows |
string |
Timezone
Décrit un fuseau horaire.
Nom | Type | Description |
---|---|---|
fullName |
string |
Nom complet du fuseau horaire. |
VirtualizationState
Spécifie si la machine est physique, virtuelle, hyperviseur ou inconnue.
Nom | Type | Description |
---|---|---|
hypervisor |
string |
|
physical |
string |
|
unknown |
string |
|
virtual |
string |
VirtualMachineConfiguration
Décrit la configuration liée à la virtualisation d’une machine.
Nom | Type | Description |
---|---|---|
nativeHostMachineId |
string |
Identificateur unique de l’hôte de cette machine virtuelle, comme indiqué par le système de virtualisation sous-jacent. |
nativeMachineId |
string |
Identificateur unique de la machine virtuelle comme indiqué par le système de virtualisation sous-jacent. |
virtualMachineName |
string |
Nom de la machine virtuelle. |
virtualMachineType |
Spécifie la technologie de virtualisation utilisée par la machine (hyperv, vmware, etc.) |
VirtualMachineType
Spécifie le type de virtualisation d’une machine.
Nom | Type | Description |
---|---|---|
hyperv |
string |
|
ldom |
string |
|
lpar |
string |
|
unknown |
string |
|
virtualPc |
string |
|
vmware |
string |
|
xen |
string |