Machines - Get
Retorna o computador especificado.
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}
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
machine
|
path | True |
string minLength: 3maxLength: 64 |
Nome do recurso do computador. |
resource
|
path | True |
string minLength: 1maxLength: 64 pattern: [a-zA-Z0-9_-]+ |
Nome do grupo de recursos na subscriptionId especificada. |
subscription
|
path | True |
string |
Identificador de assinatura do Azure. |
workspace
|
path | True |
string minLength: 3maxLength: 63 pattern: [a-zA-Z0-9_][a-zA-Z0-9_-]+[a-zA-Z0-9_] |
Workspace do OMS que contém os recursos de interesse. |
api-version
|
query | True |
string |
Versão da API. |
timestamp
|
query |
string (date-time) |
Data e hora UTC especificando uma instância de hora relativa à qual avaliar o recurso do computador. Quando não especificado, o serviço usa DateTime.UtcNow. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
A operação foi concluída com êxito. |
|
Other Status Codes |
Erro ao processar a solicitação. Consulte o parâmetro error.code para identificar o erro específico. |
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
SMMachinesGetGet
Solicitação de exemplo
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
Resposta de exemplo
{
"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"
}
Definições
Nome | Description |
---|---|
Accuracy |
Especifica a precisão de uma computação. |
Agent |
Descreve a configuração do Dependency Agent instalado em um computador. |
Azure |
Descreve um Serviço de Nuvem do Azure |
Azure |
Usado para especificar o tipo de uma função do Serviço de Nuvem do Azure |
Azure |
Fornece informações sobre como um computador é hospedado no Azure |
Azure |
Descreve um cluster do Azure Service Fabric |
Azure |
Descreve um conjunto de dimensionamento de máquinas virtuais do Azure |
Bitness |
Especifica a bitness de um computador ou processo. |
Error |
Detalhes do erro. |
Error |
Uma resposta de erro da API. |
Hypervisor |
Descreve a configuração do hipervisor de um computador. |
Hypervisor |
Especifica o tipo de hipervisor de um computador. |
Image |
Descreve a imagem da VM de um computador. |
Ipv4Network |
Descreve um adaptador de rede IPv4. |
Ipv6Network |
Descreve um adaptador de rede IPv6. |
Machine |
Um recurso de computador representa um sistema de computador descoberto. Pode ser monitorada, ou seja, um Agente de Dependência está em execução nele ou descoberta, ou seja, sua existência foi inferida observando o fluxo de dados de computadores monitorados. À medida que os computadores mudam, as versões anteriores do recurso do computador são preservadas e disponíveis para acesso. Um computador fica ativo durante um intervalo de tempo, se seu Agente de Dependência tiver relatado dados durante (partes) desse intervalo ou um agente de dependência em execução em outros computadores tiver relatado atividade associada ao computador. |
Machine |
Especifica se o computador foi reinicializado desde a instalação do agente de dependência. |
Machine |
Descreve os recursos de um computador. |
Monitoring |
Usado para especificar se um recurso é monitorado ou descoberto. |
Network |
Descreve a configuração de rede de um computador. |
Operating |
Descreve a configuração do sistema operacional de um computador. |
Operating |
Especifica a família do sistema operacional, por exemplo, Linux, Windows etc. |
Timezone |
Descreve um fuso horário. |
Virtualization |
Especifica se o computador é físico, virtual, hipervisor ou desconhecido. |
Virtual |
Descreve a configuração relacionada à virtualização de um computador. |
Virtual |
Especifica o tipo de virtualização de um computador. |
Accuracy
Especifica a precisão de uma computação.
Valor | Description |
---|---|
actual | |
estimated |
AgentConfiguration
Descreve a configuração do Dependency Agent instalado em um computador.
Nome | Tipo | Description |
---|---|---|
agentId |
string |
Identificador exclusivo do Agente de Serviço de Integridade. |
clockGranularity |
integer (int32) |
Granularidade do relógio do computador em milissegundos. |
dependencyAgentId |
string |
Identificador exclusivo do Dependency Agent. |
dependencyAgentRevision |
string |
Número de revisão do Dependency Agent. |
dependencyAgentVersion |
string |
Número de versão do Dependency Agent. |
rebootStatus |
Especifica se o computador foi reinicializado desde a instalação do Dependency Agent. |
AzureCloudServiceConfiguration
Descreve um Serviço de Nuvem do Azure
Nome | Tipo | Description |
---|---|---|
deployment |
string |
Identificador de implantação do Serviço de Nuvem |
instanceId |
string |
Identificador de instância do Serviço de Nuvem |
name |
string |
Nome do Serviço de Nuvem |
roleName |
string |
Nome da função serviço de nuvem |
roleType |
Usado para especificar o tipo de uma função do Serviço de Nuvem do Azure |
AzureCloudServiceRoleType
Usado para especificar o tipo de uma função do Serviço de Nuvem do Azure
Valor | Description |
---|---|
unknown | |
web | |
worker |
AzureHostingConfiguration
Fornece informações sobre como um computador é hospedado no Azure
Nome | Tipo | Description |
---|---|---|
cloudService |
Contém informações sobre computadores hospedados como um Serviço de Nuvem do Azure |
|
faultDomain |
string |
Domínio de falha da VM. |
image |
Imagem do computador. |
|
kind |
string:
provider:azure |
Qualificador de tipo de configuração de hospedagem adicional. |
location |
string |
Localização geográfica da VM. |
name |
string |
Nome do computador de acordo com o provedor de hospedagem. |
provider |
enum:
azure |
O provedor de hospedagem da VM. |
resourceGroup |
string |
Nome do grupo de recursos na assinatura especificada. |
resourceId |
string |
Identificador exclusivo do recurso. |
serviceFabricCluster |
Contém informações sobre computadores que pertencem a um Cluster do Azure Service Fabric |
|
size |
string |
Tamanho da VM. |
subscriptionId |
string |
ID da assinatura. |
updateDomain |
string |
Atualizar o domínio da VM. |
vmId |
string |
ID da Máquina Virtual (identificador exclusivo). |
vmScaleSet |
Contém informações sobre computadores hospedados como um Conjunto de Dimensionamento de Máquinas Virtuais do Azure |
AzureServiceFabricClusterConfiguration
Descreve um cluster do Azure Service Fabric
Nome | Tipo | Description |
---|---|---|
clusterId |
string |
Identificador de cluster do Service Fabric. |
name |
string |
Nome do cluster do Service Fabric. |
AzureVmScaleSetConfiguration
Descreve um conjunto de dimensionamento de máquinas virtuais do Azure
Nome | Tipo | Description |
---|---|---|
deployment |
string |
Identificador de implantação do Conjunto de Dimensionamento de Máquinas Virtuais |
instanceId |
string |
Identificador de instância do Conjunto de Dimensionamento de Máquinas Virtuais |
name |
string |
Nome do Conjunto de Dimensionamento de Máquinas Virtuais |
resourceId |
string |
Identificador exclusivo do recurso. |
Bitness
Especifica a bitness de um computador ou processo.
Valor | Description |
---|---|
32bit | |
64bit |
Error
Detalhes do erro.
Nome | Tipo | Description |
---|---|---|
code |
string |
Código de erro que identifica o erro específico. |
message |
string |
Mensagem de erro na localidade do chamador. |
ErrorResponse
Uma resposta de erro da API.
Nome | Tipo | Description |
---|---|---|
error |
Informações de erro. |
HypervisorConfiguration
Descreve a configuração do hipervisor de um computador.
Nome | Tipo | Description |
---|---|---|
hypervisorType |
Especifica a tecnologia de virtualização usada pelo hipervisor (hyperv, vmware etc.) |
|
nativeHostMachineId |
string |
O identificador exclusivo da máquina de hipervisor, conforme relatado pelo sistema de virtualização subjacente. |
HypervisorType
Especifica o tipo de hipervisor de um computador.
Valor | Description |
---|---|
hyperv | |
unknown |
ImageConfiguration
Descreve a imagem da VM de um computador.
Nome | Tipo | Description |
---|---|---|
offering |
string |
Oferta da imagem da VM. |
publisher |
string |
Publicador da imagem da VM. |
sku |
string |
SKU da imagem da VM. |
version |
string |
Versão da imagem da VM. |
Ipv4NetworkInterface
Descreve um adaptador de rede IPv4.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
ipAddress |
string |
Endereço IPv4. |
|
subnetMask |
string |
255.255.255.255 |
Máscara de sub-rede IPv4. |
Ipv6NetworkInterface
Descreve um adaptador de rede IPv6.
Nome | Tipo | Description |
---|---|---|
ipAddress |
string |
Endereço IPv6. |
Machine
Um recurso de computador representa um sistema de computador descoberto. Pode ser monitorada, ou seja, um Agente de Dependência está em execução nele ou descoberta, ou seja, sua existência foi inferida observando o fluxo de dados de computadores monitorados. À medida que os computadores mudam, as versões anteriores do recurso do computador são preservadas e disponíveis para acesso. Um computador fica ativo durante um intervalo de tempo, se seu Agente de Dependência tiver relatado dados durante (partes) desse intervalo ou um agente de dependência em execução em outros computadores tiver relatado atividade associada ao computador.
Nome | Tipo | Description |
---|---|---|
etag |
string |
ETAG de recurso. |
id |
string |
Identificador de recurso. |
kind |
string:
machine |
Qualificador de tipo de recurso adicional. |
name |
string |
Nome do recurso. |
properties.agent |
Configuração do Dependency Agent. |
|
properties.bootTime |
string (date-time) |
Data e hora UTC em que o computador foi inicializado pela última vez |
properties.computerName |
string |
Nome do computador, por exemplo, servidor |
properties.displayName |
string |
Nome a ser usado para fins de exibição |
properties.fullyQualifiedDomainName |
string |
Nome totalmente qualificado do computador, por exemplo, server.company.com |
properties.hosting | HostingConfiguration: |
Configuração relacionada à hospedagem. Apresente se as informações de hospedagem são descobertas para a VM. |
properties.hypervisor |
Configuração relacionada ao hipervisor. Presente somente quando 'virtualizationState' é |
|
properties.monitoringState |
Especifica se o computador é monitorado ou descoberto ativamente. |
|
properties.networking |
Configuração de rede (ips, gateways, dns etc.) |
|
properties.operatingSystem |
Informações do sistema operacional. |
|
properties.resources |
Recursos do computador (memória, cpu, etc.). |
|
properties.timestamp |
string (date-time) |
Data e hora UTC em que esse recurso foi atualizado no sistema. |
properties.timezone |
Fuso horário do computador. |
|
properties.virtualMachine |
Configuração relacionada à virtualização. Presente somente quando |
|
properties.virtualizationState |
Especifica se a máquina está virtualizada. |
|
type |
string |
Tipo de recurso. |
MachineRebootStatus
Especifica se o computador foi reinicializado desde a instalação do agente de dependência.
Valor | Description |
---|---|
notRebooted | |
rebooted | |
unknown |
MachineResourcesConfiguration
Descreve os recursos de um computador.
Nome | Tipo | Description |
---|---|---|
cpuSpeed |
integer (int32) |
Velocidade da CPU em megahertz (Mhz). |
cpuSpeedAccuracy |
Descreve a precisão do campo cpuSpeed. |
|
cpus |
integer (int32) |
Número de CPUs. |
physicalMemory |
integer (int32) |
Memória física em megabytes (MB). |
MonitoringState
Usado para especificar se um recurso é monitorado ou descoberto.
Valor | Description |
---|---|
discovered | |
monitored |
NetworkConfiguration
Descreve a configuração de rede de um computador.
Nome | Tipo | Description |
---|---|---|
defaultIpv4Gateways |
string[] |
Gateways IPv4 padrão. |
dnsNames |
string[] |
Nomes DNS associados ao computador. |
ipv4Interfaces |
Interfaces IPv4. |
|
ipv6Interfaces |
Interfaces IPv6. |
|
macAddresses |
string[] |
Endereços MAC de todos os adaptadores de rede ativos. |
OperatingSystemConfiguration
Descreve a configuração do sistema operacional de um computador.
Nome | Tipo | Description |
---|---|---|
bitness |
Bitness do sistema operacional (32 bits ou 64 bits). |
|
family |
Windows, Linux etc. |
|
fullName |
string |
Nome completo do sistema operacional. |
OperatingSystemFamily
Especifica a família do sistema operacional, por exemplo, Linux, Windows etc.
Valor | Description |
---|---|
aix | |
linux | |
solaris | |
unknown | |
windows |
Timezone
Descreve um fuso horário.
Nome | Tipo | Description |
---|---|---|
fullName |
string |
Nome completo do fuso horário. |
VirtualizationState
Especifica se o computador é físico, virtual, hipervisor ou desconhecido.
Valor | Description |
---|---|
hypervisor | |
physical | |
unknown | |
virtual |
VirtualMachineConfiguration
Descreve a configuração relacionada à virtualização de um computador.
Nome | Tipo | Description |
---|---|---|
nativeHostMachineId |
string |
O identificador exclusivo do host dessa máquina virtual, conforme relatado pelo sistema de virtualização subjacente. |
nativeMachineId |
string |
O identificador exclusivo da máquina virtual, conforme relatado pelo sistema de virtualização subjacente. |
virtualMachineName |
string |
O nome da máquina virtual. |
virtualMachineType |
Especifica a tecnologia de virtualização usada pela máquina (hyperv, vmware etc.) |
VirtualMachineType
Especifica o tipo de virtualização de um computador.
Valor | Description |
---|---|
hyperv | |
ldom | |
lpar | |
unknown | |
virtualPc | |
vmware | |
xen |