Machines - Get
Возвращает указанный компьютер.
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}
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
machine
|
path | True |
string |
Имя ресурса компьютера. |
resource
|
path | True |
string |
Имя группы ресурсов в указанном subscriptionId. Regex pattern: |
subscription
|
path | True |
string |
Идентификатор подписки Azure. |
workspace
|
path | True |
string |
Рабочая область OMS, содержащая интересующие вас ресурсы. Regex pattern: |
api-version
|
query | True |
string |
Версия API. |
timestamp
|
query |
string date-time |
Дата и время в формате UTC, указывающий экземпляр времени, относительно которого оценивается ресурс компьютера. Если этот параметр не указан, служба использует DateTime.UtcNow. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Операция выполнена успешно. |
|
Other Status Codes |
При обработке этого запроса возникла ошибка. Сведения о конкретной ошибке см. в параметре error.code. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
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"
}
Определения
Имя | Описание |
---|---|
Accuracy |
Указывает точность вычисления. |
Agent |
Описывает конфигурацию агента зависимостей, установленного на компьютере. |
Azure |
Описание облачной службы Azure |
Azure |
Используется для указания типа роли облачной службы Azure |
Azure |
Предоставляет сведения о том, как компьютер размещается в Azure. |
Azure |
Описание кластера Azure Service Fabric |
Azure |
Описание масштабируемого набора виртуальных машин Azure |
Bitness |
Указывает разрядность компьютера или процесса. |
Error |
Сведения об ошибке. |
Error |
Ответ об ошибке от API. |
Hypervisor |
Описывает конфигурацию низкоуровневой оболочки компьютера. |
Hypervisor |
Указывает тип низкоуровневой оболочки компьютера. |
Image |
Описывает образ виртуальной машины. |
Ipv4Network |
Описывает сетевой интерфейс IPv4. |
Ipv6Network |
Описывает сетевой интерфейс IPv6. |
Machine |
Ресурс компьютера представляет обнаруженную компьютерную систему. Его можно отслеживать, т. е. на нем запущен агент зависимостей, или обнаруживать, т. е. его существование было выведено путем наблюдения за потоком данных с отслеживаемых компьютеров. По мере изменения компьютеров предыдущие версии ресурса компьютера сохраняются и становятся доступными для доступа. Компьютер работает в течение определенного интервала времени, если его агент зависимостей передал данные в течение (части) этого интервала, или агент зависимостей, работающий на других компьютерах, сообщил о действиях, связанных с компьютером. |
Machine |
Указывает, был ли компьютер перезагружен после установки агента зависимостей. |
Machine |
Описывает ресурсы компьютера. |
Monitoring |
Используется для указания того, отслеживаются или обнаруживаются ресурсы. |
Network |
Описывает сетевую конфигурацию компьютера. |
Operating |
Описывает конфигурацию операционной системы компьютера. |
Operating |
Указывает семейство операционных систем, например Linux, Windows и т. д. |
Timezone |
Описывает часовой пояс. |
Virtualization |
Указывает, является ли компьютер физическим, виртуальным, гипервизором или неизвестным. |
Virtual |
Описывает конфигурацию компьютера, связанную с виртуализацией. |
Virtual |
Указывает тип виртуализации компьютера. |
Accuracy
Указывает точность вычисления.
Имя | Тип | Описание |
---|---|---|
actual |
string |
|
estimated |
string |
AgentConfiguration
Описывает конфигурацию агента зависимостей, установленного на компьютере.
Имя | Тип | Описание |
---|---|---|
agentId |
string |
Уникальный идентификатор агента службы работоспособности. |
clockGranularity |
integer |
Степень детализации машинных часов в миллисекундах. |
dependencyAgentId |
string |
Уникальный идентификатор агента зависимостей. |
dependencyAgentRevision |
string |
Номер редакции агента зависимостей. |
dependencyAgentVersion |
string |
Номер версии агента зависимостей. |
rebootStatus |
Указывает, был ли компьютер перезагружен после установки агента зависимостей. |
AzureCloudServiceConfiguration
Описание облачной службы Azure
Имя | Тип | Описание |
---|---|---|
deployment |
string |
Идентификатор развертывания облачной службы |
instanceId |
string |
Идентификатор экземпляра облачной службы |
name |
string |
Имя облачной службы |
roleName |
string |
Имя роли облачной службы |
roleType |
Используется для указания типа роли облачной службы Azure |
AzureCloudServiceRoleType
Используется для указания типа роли облачной службы Azure
Имя | Тип | Описание |
---|---|---|
unknown |
string |
|
web |
string |
|
worker |
string |
AzureHostingConfiguration
Предоставляет сведения о том, как компьютер размещается в Azure.
Имя | Тип | Описание |
---|---|---|
cloudService |
Содержит сведения о компьютерах, размещенных в качестве облачной службы Azure. |
|
faultDomain |
string |
Домен сбоя виртуальной машины. |
image |
Изображение компьютера. |
|
kind |
string:
provider:azure |
Дополнительный квалификатор типа конфигурации размещения. |
location |
string |
Географическое расположение виртуальной машины. |
name |
string |
Имя компьютера в соответствии с поставщиком услуг размещения. |
provider |
enum:
azure |
Поставщик размещения виртуальной машины. |
resourceGroup |
string |
Имя группы ресурсов в указанной подписке. |
resourceId |
string |
Уникальный идентификатор ресурса. |
serviceFabricCluster |
Содержит сведения о компьютерах, принадлежащих кластеру Azure Service Fabric. |
|
size |
string |
Размер виртуальной машины. |
subscriptionId |
string |
Идентификатор подписки. |
updateDomain |
string |
Обновление домена виртуальной машины. |
vmId |
string |
Идентификатор виртуальной машины (уникальный идентификатор). |
vmScaleSet |
Содержит сведения о компьютерах, размещенных как масштабируемый набор виртуальных машин Azure. |
AzureServiceFabricClusterConfiguration
Описание кластера Azure Service Fabric
Имя | Тип | Описание |
---|---|---|
clusterId |
string |
Идентификатор кластера Service Fabric. |
name |
string |
Имя кластера Service Fabric. |
AzureVmScaleSetConfiguration
Описание масштабируемого набора виртуальных машин Azure
Имя | Тип | Описание |
---|---|---|
deployment |
string |
Идентификатор развертывания масштабируемого набора виртуальных машин |
instanceId |
string |
Идентификатор экземпляра масштабируемого набора виртуальных машин |
name |
string |
Имя масштабируемого набора виртуальных машин |
resourceId |
string |
Уникальный идентификатор ресурса. |
Bitness
Указывает разрядность компьютера или процесса.
Имя | Тип | Описание |
---|---|---|
32bit |
string |
|
64bit |
string |
Error
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки, определяющий конкретную ошибку. |
message |
string |
Сообщение об ошибке в языковом стандарте вызывающего абонента. |
ErrorResponse
Ответ об ошибке от API.
Имя | Тип | Описание |
---|---|---|
error |
Сведения об ошибке. |
HypervisorConfiguration
Описывает конфигурацию низкоуровневой оболочки компьютера.
Имя | Тип | Описание |
---|---|---|
hypervisorType |
Указывает технологию виртуализации, используемую гипервизором (hyperv, vmware и т. д.). |
|
nativeHostMachineId |
string |
Уникальный идентификатор компьютера низкоуровневой оболочки, сообщаемый базовой системой виртуализации. |
HypervisorType
Указывает тип низкоуровневой оболочки компьютера.
Имя | Тип | Описание |
---|---|---|
hyperv |
string |
|
unknown |
string |
ImageConfiguration
Описывает образ виртуальной машины.
Имя | Тип | Описание |
---|---|---|
offering |
string |
Предложение образа виртуальной машины. |
publisher |
string |
Издатель образа виртуальной машины. |
sku |
string |
SKU образа виртуальной машины. |
version |
string |
Версия образа виртуальной машины. |
Ipv4NetworkInterface
Описывает сетевой интерфейс IPv4.
Имя | Тип | Значение по умолчанию | Описание |
---|---|---|---|
ipAddress |
string |
«IPv4-адрес». |
|
subnetMask |
string |
255.255.255.255 |
Маска подсети IPv4. |
Ipv6NetworkInterface
Описывает сетевой интерфейс IPv6.
Имя | Тип | Описание |
---|---|---|
ipAddress |
string |
IPv6-адрес. |
Machine
Ресурс компьютера представляет обнаруженную компьютерную систему. Его можно отслеживать, т. е. на нем запущен агент зависимостей, или обнаруживать, т. е. его существование было выведено путем наблюдения за потоком данных с отслеживаемых компьютеров. По мере изменения компьютеров предыдущие версии ресурса компьютера сохраняются и становятся доступными для доступа. Компьютер работает в течение определенного интервала времени, если его агент зависимостей передал данные в течение (части) этого интервала, или агент зависимостей, работающий на других компьютерах, сообщил о действиях, связанных с компьютером.
Имя | Тип | Описание |
---|---|---|
etag |
string |
ETAG ресурса. |
id |
string |
Идентификатор ресурса. |
kind |
string:
machine |
Дополнительный квалификатор типа ресурса. |
name |
string |
Имя ресурса. |
properties.agent |
Конфигурация агента зависимостей. |
|
properties.bootTime |
string |
Дата и время последней загрузки компьютера в формате UTC |
properties.computerName |
string |
Имя компьютера, например сервер |
properties.displayName |
string |
Имя, используемое в целях отображения |
properties.fullyQualifiedDomainName |
string |
Полное имя компьютера, например server.company.com |
properties.hosting | HostingConfiguration: |
Конфигурация, связанная с размещением. Отображается при обнаружении сведений о размещении для виртуальной машины. |
properties.hypervisor |
Конфигурация, связанная с гипервизором. Присутствует, только если "virtualizationState" имеет значение |
|
properties.monitoringState |
Указывает, выполняется ли активный мониторинг или обнаружение компьютера. |
|
properties.networking |
Конфигурация сети (IP-адреса, шлюзы, DNS и т. д.) |
|
properties.operatingSystem |
Сведения об операционной системе. |
|
properties.resources |
Ресурсы компьютера (память, ЦП и т. д.). |
|
properties.timestamp |
string |
Дата и время обновления этого ресурса в системе в формате UTC. |
properties.timezone |
Часовой пояс компьютера. |
|
properties.virtualMachine |
Конфигурация, связанная с виртуализацией. Присутствует, только если |
|
properties.virtualizationState |
Указывает, виртуализирована ли машина. |
|
type |
string |
Тип ресурса. |
MachineRebootStatus
Указывает, был ли компьютер перезагружен после установки агента зависимостей.
Имя | Тип | Описание |
---|---|---|
notRebooted |
string |
|
rebooted |
string |
|
unknown |
string |
MachineResourcesConfiguration
Описывает ресурсы компьютера.
Имя | Тип | Описание |
---|---|---|
cpuSpeed |
integer |
Скорость ЦП в мегагерцах (МГц). |
cpuSpeedAccuracy |
Описывает точность поля cpuSpeed. |
|
cpus |
integer |
Количество ЦП. |
physicalMemory |
integer |
Физическая память в мегабайтах (МБ). |
MonitoringState
Используется для указания того, отслеживаются или обнаруживаются ресурсы.
Имя | Тип | Описание |
---|---|---|
discovered |
string |
|
monitored |
string |
NetworkConfiguration
Описывает сетевую конфигурацию компьютера.
Имя | Тип | Описание |
---|---|---|
defaultIpv4Gateways |
string[] |
Шлюзы IPv4 по умолчанию. |
dnsNames |
string[] |
DNS-имена, связанные с компьютером. |
ipv4Interfaces |
Интерфейсы IPv4. |
|
ipv6Interfaces |
Интерфейсы IPv6. |
|
macAddresses |
string[] |
MAC-адреса всех активных сетевых интерфейсов. |
OperatingSystemConfiguration
Описывает конфигурацию операционной системы компьютера.
Имя | Тип | Описание |
---|---|---|
bitness |
Разрядность операционной системы (32-разрядная или 64-разрядная). |
|
family |
Windows, Linux и т. д. |
|
fullName |
string |
Полное имя операционной системы. |
OperatingSystemFamily
Указывает семейство операционных систем, например Linux, Windows и т. д.
Имя | Тип | Описание |
---|---|---|
aix |
string |
|
linux |
string |
|
solaris |
string |
|
unknown |
string |
|
windows |
string |
Timezone
Описывает часовой пояс.
Имя | Тип | Описание |
---|---|---|
fullName |
string |
Полное имя часового пояса. |
VirtualizationState
Указывает, является ли компьютер физическим, виртуальным, гипервизором или неизвестным.
Имя | Тип | Описание |
---|---|---|
hypervisor |
string |
|
physical |
string |
|
unknown |
string |
|
virtual |
string |
VirtualMachineConfiguration
Описывает конфигурацию компьютера, связанную с виртуализацией.
Имя | Тип | Описание |
---|---|---|
nativeHostMachineId |
string |
Уникальный идентификатор узла этой виртуальной машины, сообщаемый базовой системой виртуализации. |
nativeMachineId |
string |
Уникальный идентификатор виртуальной машины, сообщаемый базовой системой виртуализации. |
virtualMachineName |
string |
Имя виртуальной машины. |
virtualMachineType |
Указывает технологию виртуализации, используемую компьютером (hyperv, vmware и т. д.). |
VirtualMachineType
Указывает тип виртуализации компьютера.
Имя | Тип | Описание |
---|---|---|
hyperv |
string |
|
ldom |
string |
|
lpar |
string |
|
unknown |
string |
|
virtualPc |
string |
|
vmware |
string |
|
xen |
string |