Machines - Get

Belirtilen makineyi döndürür.

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&timestamp={timestamp}

URI Parametreleri

Name In Required Type Description
machineName
path True
  • string

Makine kaynağı adı.

resourceGroupName
path True
  • string

Belirtilen subscriptionId içindeki kaynak grubu adı.

Regex pattern: [a-zA-Z0-9_-]+

subscriptionId
path True
  • string

Azure aboneliği tanımlayıcısı.

workspaceName
path True
  • string

İlgilenen kaynakları içeren OMS çalışma alanı.

Regex pattern: [a-zA-Z0-9_][a-zA-Z0-9_-]+[a-zA-Z0-9_]

api-version
query True
  • string

API sürümü.

timestamp
query
  • string
date-time

Makine kaynağının değerlendirildiği saat örneğini belirten UTC tarih ve saati. Belirtilmediğinde, hizmet DateTime.UtcNow kullanır.

Yanıtlar

Name Type Description
200 OK

İşlem başarıyla tamamlandı.

Other Status Codes

İstek işlenirken bir hata oluştu. Belirli bir hatayı tanımlamak için error.code parametresine bakın.

Güvenlik

azure_auth

OAuth2 Flow Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

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&timestamp=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"
}

Tanımlar

Accuracy

Hesaplamanın doğruluğunu belirtir.

AgentConfiguration

Bir makinede yüklü bağımlılık aracısının yapılandırmasını açıklar.

AzureCloudServiceConfiguration

Azure Bulut Hizmeti'ni açıklar

AzureCloudServiceRoleType

Azure Bulut Hizmeti rolünün türünü belirtmek için kullanılır

AzureHostingConfiguration

Bir makinenin Azure'da nasıl barındırılır hakkında bilgi sağlar

AzureServiceFabricClusterConfiguration

Azure Service Fabric Kümesini açıklar

AzureVmScaleSetConfiguration

Azure Sanal Makine Ölçek Kümesini açıklar

Bitness

Bir makinenin veya işlemin bit durumunu belirtir.

Error

Hata ayrıntıları.

ErrorResponse

API'den bir hata yanıtı.

HypervisorConfiguration

Bir makinenin hiper yönetici yapılandırmasını açıklar.

HypervisorType

Bir makinenin hiper yönetici türünü belirtir.

ImageConfiguration

Bir makinenin VM görüntüsünü açıklar.

Ipv4NetworkInterface

IPv4 ağ arabirimini açıklar.

Ipv6NetworkInterface

IPv6 ağ arabirimini açıklar.

Machine

Makine kaynağı bulunan bir bilgisayar sistemini temsil eder. İzlenebilir , örneğin üzerinde çalışan bir Bağımlılık Aracısı bulunabilir veya izlenen makinelerden veri akışı gözlemlenerek varlığı keşfedilebilir. Makineler değiştikçe, makine kaynağının önceki sürümleri korunur ve erişim için kullanılabilir. Bağımlılık Aracısı bu aralığın (parçaları) sırasında veri bildirdiyse veya diğer makinelerde çalışan bir Bağımlılık aracısı makineyle ilişkili etkinliği bildirdiyse, makine belirli bir zaman aralığında canlıdır.

MachineRebootStatus

Bağımlılık aracısının yüklenmesinden sonra makinenin yeniden başlatılıp başlatılmadığını belirtir.

MachineResourcesConfiguration

Bir makinenin kaynaklarını açıklar.

MonitoringState

Bir kaynağın izlenip izlenmediğini veya bulunacağını belirtmek için kullanılır.

NetworkConfiguration

Bir makinenin ağ yapılandırmasını açıklar.

OperatingSystemConfiguration

Bir makinenin işletim sisteminin yapılandırmasını açıklar.

OperatingSystemFamily

linux, Windows vb. işletim sistemi ailesini belirtir.

Timezone

Bir saat dilimini açıklar.

VirtualizationState

Makinenin fiziksel mi, sanal mı, hiper yönetici mi yoksa bilinmiyor mu olduğunu belirtir.

VirtualMachineConfiguration

Bir makinenin sanallaştırmayla ilgili yapılandırmasını açıklar.

VirtualMachineType

Bir makinenin sanallaştırma türünü belirtir.

Accuracy

Hesaplamanın doğruluğunu belirtir.

Name Type Description
actual
  • string
estimated
  • string

AgentConfiguration

Bir makinede yüklü bağımlılık aracısının yapılandırmasını açıklar.

Name Type Description
agentId
  • string

Sistem Sağlığı Hizmeti Aracısı benzersiz tanımlayıcısı.

clockGranularity
  • integer

Milisaniye cinsinden makine saati ayrıntı düzeyi.

dependencyAgentId
  • string

Bağımlılık Aracısı benzersiz tanımlayıcısı.

dependencyAgentRevision
  • string

Bağımlılık Aracısı düzeltme numarası.

dependencyAgentVersion
  • string

Bağımlılık Aracısı sürüm numarası.

rebootStatus

Bağımlılık Aracısı yüklemesi sonrasında makinenin yeniden başlatılıp başlatılmadığını belirtir.

AzureCloudServiceConfiguration

Azure Bulut Hizmeti'ni açıklar

Name Type Description
deployment
  • string

Bulut Hizmeti dağıtım tanımlayıcısı

instanceId
  • string

Bulut Hizmeti örneği tanımlayıcısı

name
  • string

Bulut Hizmeti adı

roleName
  • string

Bulut Hizmeti rol adı

roleType

Azure Bulut Hizmeti rolünün türünü belirtmek için kullanılır

AzureCloudServiceRoleType

Azure Bulut Hizmeti rolünün türünü belirtmek için kullanılır

Name Type Description
unknown
  • string
web
  • string
worker
  • string

AzureHostingConfiguration

Bir makinenin Azure'da nasıl barındırılır hakkında bilgi sağlar

Name Type Description
cloudService

Azure Bulut Hizmeti olarak barındırılan makineler hakkında bilgi içerir

faultDomain
  • string

VM'nin hata etki alanı.

image

Makinenin görüntüsü.

kind string:
  • provider:azure

Ek barındırma yapılandırma türü niteleyicisi.

location
  • string

VM'nin coğrafi konumu.

name
  • string

Barındırma sağlayıcısına göre makine adı.

provider enum:
  • azure

VM'nin barındırma sağlayıcısı.

resourceGroup
  • string

Belirtilen abonelik içindeki kaynak grubu adı.

resourceId
  • string

Kaynağın benzersiz tanımlayıcısı.

serviceFabricCluster

Azure Service Fabric Kümesine ait makineler hakkında bilgi içerir

size
  • string

VM'nin boyutu.

subscriptionId
  • string

Abonelik kimliği.

updateDomain
  • string

VM'nin etki alanını güncelleştirin.

vmId
  • string

Sanal Makine Kimliği (benzersiz tanımlayıcı).

vmScaleSet

Azure Sanal Makine Ölçek Kümesi olarak barındırılan makineler hakkında bilgi içerir

AzureServiceFabricClusterConfiguration

Azure Service Fabric Kümesini açıklar

Name Type Description
clusterId
  • string

küme tanımlayıcısı Service Fabric.

name
  • string

Küme adını Service Fabric.

AzureVmScaleSetConfiguration

Azure Sanal Makine Ölçek Kümesini açıklar

Name Type Description
deployment
  • string

Sanal Makine Ölçek Kümesi dağıtım tanımlayıcısı

instanceId
  • string

Sanal Makine Ölçek Kümesi örnek tanımlayıcısı

name
  • string

Sanal Makine Ölçek Kümesi adı

resourceId
  • string

Kaynağın benzersiz tanımlayıcısı.

Bitness

Bir makinenin veya işlemin bit durumunu belirtir.

Name Type Description
32bit
  • string
64bit
  • string

Error

Hata ayrıntıları.

Name Type Description
code
  • string

Belirli bir hatayı tanımlayan hata kodu.

message
  • string

Çağıranın yerel ayarında hata iletisi.

ErrorResponse

API'den bir hata yanıtı.

Name Type Description
error

Hata bilgileri.

HypervisorConfiguration

Bir makinenin hiper yönetici yapılandırmasını açıklar.

Name Type Description
hypervisorType

Hiper yönetici (hyperv, vmware vb.) tarafından kullanılan sanallaştırma teknolojisini belirtir

nativeHostMachineId
  • string

Temel alınan sanallaştırma sistemi tarafından bildirilen hiper yönetici makinesinin benzersiz tanımlayıcısı.

HypervisorType

Bir makinenin hiper yönetici türünü belirtir.

Name Type Description
hyperv
  • string
unknown
  • string

ImageConfiguration

Bir makinenin VM görüntüsünü açıklar.

Name Type Description
offering
  • string

VM görüntüsünün sunulması.

publisher
  • string

VM görüntüsünün Publisher.

sku
  • string

VM görüntüsünün SKU'su.

version
  • string

VM görüntüsünün sürümü.

Ipv4NetworkInterface

IPv4 ağ arabirimini açıklar.

Name Type Default Value Description
ipAddress
  • string

IPv4 adresinizi arayın.

subnetMask
  • string
255.255.255.255

IPv4 alt ağ maskesi.

Ipv6NetworkInterface

IPv6 ağ arabirimini açıklar.

Name Type Description
ipAddress
  • string

IPv6 adresi.

Machine

Makine kaynağı bulunan bir bilgisayar sistemini temsil eder. İzlenebilir , örneğin üzerinde çalışan bir Bağımlılık Aracısı bulunabilir veya izlenen makinelerden veri akışı gözlemlenerek varlığı keşfedilebilir. Makineler değiştikçe, makine kaynağının önceki sürümleri korunur ve erişim için kullanılabilir. Bağımlılık Aracısı bu aralığın (parçaları) sırasında veri bildirdiyse veya diğer makinelerde çalışan bir Bağımlılık aracısı makineyle ilişkili etkinliği bildirdiyse, makine belirli bir zaman aralığında canlıdır.

Name Type Description
etag
  • string

Kaynak ETAG'i.

id
  • string

Kaynak tanımlayıcısı.

kind string:
  • machine

Ek kaynak türü niteleyicisi.

name
  • string

Kaynak adı.

properties.agent

Bağımlılık Aracısı yapılandırması.

properties.bootTime
  • string

Makinenin en son önyüklendiği UTC tarihi ve saati

properties.computerName
  • string

Makinenin adı( örn. sunucu)

properties.displayName
  • string

Görüntüleme amacıyla kullanılacak ad

properties.fullyQualifiedDomainName
  • string

Makinenin tam adı; örneğin, server.company.com

properties.hosting HostingConfiguration:

Barındırmayla ilgili yapılandırma. VM için barındırma bilgileri bulunursa sunar.

properties.hypervisor

Hiper yöneticiyle ilgili yapılandırma. Yalnızca 'virtualizationState' olduğunda sunulur hypervisor.

properties.monitoringState

Makinenin etkin olarak izlenip izlenmeyeceğini veya bulunup bulunmayacağını belirtir.

properties.networking

Ağ yapılandırması (ips, ağ geçitleri, dns vb.)

properties.operatingSystem

İşletim sistemi bilgileri.

properties.resources

Makine kaynakları (bellek, cpu vb.).

properties.timestamp
  • string

Bu kaynağın sistemde güncelleştiriltiği UTC tarihi ve saati.

properties.timezone

Makinenin saat dilimi.

properties.virtualMachine

Sanallaştırmayla ilgili yapılandırma. Yalnızca olduğunda virtualizationState sunulur virtual.

properties.virtualizationState

Makinenin sanallaştırılıp sanallaştırılmayacağını belirtir.

type
  • string

Kaynak türü.

MachineRebootStatus

Bağımlılık aracısının yüklenmesinden sonra makinenin yeniden başlatılıp başlatılmadığını belirtir.

Name Type Description
notRebooted
  • string
rebooted
  • string
unknown
  • string

MachineResourcesConfiguration

Bir makinenin kaynaklarını açıklar.

Name Type Description
cpuSpeed
  • integer

Megahertz (Mhz) cinsinden CPU hızı.

cpuSpeedAccuracy

cpuSpeed alanının doğruluğunu açıklar.

cpus
  • integer

CPU sayısı.

physicalMemory
  • integer

Megabayt (MB) cinsinden fiziksel bellek.

MonitoringState

Bir kaynağın izlenip izlenmediğini veya bulunacağını belirtmek için kullanılır.

Name Type Description
discovered
  • string
monitored
  • string

NetworkConfiguration

Bir makinenin ağ yapılandırmasını açıklar.

Name Type Description
defaultIpv4Gateways
  • string[]

Varsayılan IPv4 ağ geçitleri.

dnsNames
  • string[]

Makineyle ilişkili DNS adları.

ipv4Interfaces

IPv4 arabirimleri.

ipv6Interfaces

IPv6 arabirimleri.

macAddresses
  • string[]

Tüm etkin ağ arabirimlerinin MAC adresleri.

OperatingSystemConfiguration

Bir makinenin işletim sisteminin yapılandırmasını açıklar.

Name Type Description
bitness

İşletim sistemi bitliği (32 bit veya 64 bit).

family

Windows, Linux vb.

fullName
  • string

İşletim sisteminin tam adı.

OperatingSystemFamily

linux, Windows vb. işletim sistemi ailesini belirtir.

Name Type Description
aix
  • string
linux
  • string
solaris
  • string
unknown
  • string
windows
  • string

Timezone

Bir saat dilimini açıklar.

Name Type Description
fullName
  • string

Saat dilimi tam adı.

VirtualizationState

Makinenin fiziksel mi, sanal mı, hiper yönetici mi yoksa bilinmiyor mu olduğunu belirtir.

Name Type Description
hypervisor
  • string
physical
  • string
unknown
  • string
virtual
  • string

VirtualMachineConfiguration

Bir makinenin sanallaştırmayla ilgili yapılandırmasını açıklar.

Name Type Description
nativeHostMachineId
  • string

Temel alınan sanallaştırma sistemi tarafından bildirilen bu sanal makinenin konağın benzersiz tanımlayıcısı.

nativeMachineId
  • string

Temel alınan sanallaştırma sistemi tarafından bildirilen sanal makinenin benzersiz tanımlayıcısı.

virtualMachineName
  • string

Sanal makinenin adı.

virtualMachineType

Makine tarafından kullanılan sanallaştırma teknolojisini belirtir (hyperv, vmware vb.)

VirtualMachineType

Bir makinenin sanallaştırma türünü belirtir.

Name Type Description
hyperv
  • string
ldom
  • string
lpar
  • string
unknown
  • string
virtualPc
  • string
vmware
  • string
xen
  • string