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×tamp={timestamp}
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
machine
|
path | True |
string |
Makine kaynağı adı. |
resource
|
path | True |
string |
Belirtilen subscriptionId içindeki kaynak grubu adı. Regex pattern: |
subscription
|
path | True |
string |
Azure aboneliği tanımlayıcısı. |
workspace
|
path | True |
string |
İlgilenen kaynakları içeren OMS çalışma alanı. Regex pattern: |
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 | Tür | 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
Azure Active Directory OAuth2 Flow
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×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"
}
Tanımlar
Name | Description |
---|---|
Accuracy |
Hesaplamanın doğruluğunu belirtir. |
Agent |
Bir makinede yüklü bağımlılık aracısının yapılandırmasını açıklar. |
Azure |
Azure Bulut Hizmeti'ni açıklar |
Azure |
Azure Bulut Hizmeti rolünün türünü belirtmek için kullanılır |
Azure |
Bir makinenin Azure'da nasıl barındırılır hakkında bilgi sağlar |
Azure |
Azure Service Fabric Kümesini açıklar |
Azure |
Azure Sanal Makine Ölçek Kümesini açıklar |
Bitness |
Bir makinenin veya işlemin bit durumunu belirtir. |
Error |
Hata ayrıntıları. |
Error |
API'den bir hata yanıtı. |
Hypervisor |
Bir makinenin hiper yönetici yapılandırmasını açıklar. |
Hypervisor |
Bir makinenin hiper yönetici türünü belirtir. |
Image |
Bir makinenin VM görüntüsünü açıklar. |
Ipv4Network |
IPv4 ağ arabirimini açıklar. |
Ipv6Network |
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. |
Machine |
Bağımlılık aracısının yüklenmesinden sonra makinenin yeniden başlatılıp başlatılmadığını belirtir. |
Machine |
Bir makinenin kaynaklarını açıklar. |
Monitoring |
Bir kaynağın izlenip izlenmediğini veya bulunacağını belirtmek için kullanılır. |
Network |
Bir makinenin ağ yapılandırmasını açıklar. |
Operating |
Bir makinenin işletim sisteminin yapılandırmasını açıklar. |
Operating |
linux, Windows vb. gibi işletim sistemi ailesini belirtir. |
Timezone |
Bir saat dilimini açıklar. |
Virtualization |
Makinenin fiziksel mi, sanal mı, hiper yönetici mi yoksa bilinmiyor mu olduğunu belirtir. |
Virtual |
Bir makinenin sanallaştırmayla ilgili yapılandırmasını açıklar. |
Virtual |
Bir makinenin sanallaştırma türünü belirtir. |
Accuracy
Hesaplamanın doğruluğunu belirtir.
Name | Tür | 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 | Tür | 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 | Tür | 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 | Tür | 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 | Tür | 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 | Tür | Description |
---|---|---|
clusterId |
string |
Service Fabric küme tanımlayıcısı. |
name |
string |
Service Fabric küme adı. |
AzureVmScaleSetConfiguration
Azure Sanal Makine Ölçek Kümesini açıklar
Name | Tür | 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 | Tür | Description |
---|---|---|
32bit |
string |
|
64bit |
string |
Error
Hata ayrıntıları.
Name | Tür | 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 | Tür | Description |
---|---|---|
error |
Hata bilgileri. |
HypervisorConfiguration
Bir makinenin hiper yönetici yapılandırmasını açıklar.
Name | Tür | 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 | Tür | Description |
---|---|---|
hyperv |
string |
|
unknown |
string |
ImageConfiguration
Bir makinenin VM görüntüsünü açıklar.
Name | Tür | Description |
---|---|---|
offering |
string |
VM görüntüsünün sunulması. |
publisher |
string |
VM görüntüsünün yayımcısı. |
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 | Tür | Varsayılan değer | Description |
---|---|---|---|
ipAddress |
string |
IPv4 adresinizi arayın. |
|
subnetMask |
string |
255.255.255.255 |
IPv4 alt ağ maskesi. |
Ipv6NetworkInterface
IPv6 ağ arabirimini açıklar.
Name | Tür | 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 | Tür | 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 |
|
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 |
|
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 | Tür | Description |
---|---|---|
notRebooted |
string |
|
rebooted |
string |
|
unknown |
string |
MachineResourcesConfiguration
Bir makinenin kaynaklarını açıklar.
Name | Tür | 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 | Tür | Description |
---|---|---|
discovered |
string |
|
monitored |
string |
NetworkConfiguration
Bir makinenin ağ yapılandırmasını açıklar.
Name | Tür | 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 | Tür | 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. gibi işletim sistemi ailesini belirtir.
Name | Tür | Description |
---|---|---|
aix |
string |
|
linux |
string |
|
solaris |
string |
|
unknown |
string |
|
windows |
string |
Timezone
Bir saat dilimini açıklar.
Name | Tür | Description |
---|---|---|
fullName |
string |
Saat dilimi tam adı. |
VirtualizationState
Makinenin fiziksel mi, sanal mı, hiper yönetici mi yoksa bilinmiyor mu olduğunu belirtir.
Name | Tür | Description |
---|---|---|
hypervisor |
string |
|
physical |
string |
|
unknown |
string |
|
virtual |
string |
VirtualMachineConfiguration
Bir makinenin sanallaştırmayla ilgili yapılandırmasını açıklar.
Name | Tür | 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 | Tür | Description |
---|---|---|
hyperv |
string |
|
ldom |
string |
|
lpar |
string |
|
unknown |
string |
|
virtualPc |
string |
|
vmware |
string |
|
xen |
string |