[comment]: # ({28c0af3f-e6df368c})
# 2 Kluczowe pola wykrywania maszyn wirtualnych

Poniższa tabela zawiera pola zwracane przez klucze wykrywania związane z maszynami wirtualnymi.

|**Klucz pozycji**|<|<|
|--|--|------|
|**Opis**|**Pole**|**Pobrana zawartość**|
|**vmware.cluster.discovery**|<|<|
|Wykonuje wykrywanie klastrów.|{\#CLUSTER.ID}|Identyfikator klastra.|
|^|{\#CLUSTER.NAME}|Nazwa klastra.|
|^|"resource_pool"|Tablica zawierająca dane puli zasobów, w tym identyfikator grupy zasobów, tablicę tagów, ścieżkę puli zasobów, liczbę maszyn wirtualnych.<br><br>Struktura tablicy:<br>`[{`<br>`"rpid":"resource group id",`<br>`"tags":[{}],`<br>`"rpath":"resource group path",`<br>`"vm_count":0`<br>`}]`<br><br>Dla struktury tablicy `"tags"` zobacz pole "tags".|
|^|"tags"|Tablica zawierająca tagi z nazwą tagu, opisem i kategorią.<br><br>Struktura tablicy:<br>`[{`<br>`"tag":"tag name",`<br>`"tag_description":"tag description",`<br>`"category":"tag category"`<br>`}]`|
|**vmware.datastore.discovery**|<|<|
|Wykonuje wykrywanie magazynów danych.|{\#DATASTORE}|Nazwa magazynu danych.|
|^|{\#DATASTORE.EXTENT}|Tablica zawierająca identyfikator partycji extent magazynu danych oraz nazwę instancji.<br><br>Struktura tablicy:<br>`[{`<br>`"partitionid":1,`<br>`"instance":"name"`<br>`}]`|
|^|{\#DATASTORE.TYPE}|Typ magazynu danych.<br><br>Przykładowe wartości: `VMFS`, `NFS`, `vsan` itp.|
|^|{\#DATASTORE.UUID}|Identyfikator magazynu danych.|
|^|"tags"|Tablica zawierająca tagi z nazwą tagu, opisem i kategorią.<br><br>Struktura tablicy:<br>`[{`<br>`"tag":"tag name",`<br>`"tag_description":"tag description",`<br>`"category":"tag category"`<br>`}]`|
|**vmware.dc.discovery**|<|<|
|Wykonuje wykrywanie centrów danych.|{\#DATACENTER}|Nazwa centrum danych.|
|^|{\#DATACENTERID}|Identyfikator centrum danych.|
|^|"tags"|Tablica zawierająca tagi z nazwą tagu, opisem i kategorią.<br><br>Struktura tablicy:<br>`[{`<br>`"tag":"tag name",`<br>`"tag_description":"tag description",`<br>`"category":"tag category"`<br>`}]`|
|**vmware.dvswitch.discovery**|<|<|
|Wykonuje wykrywanie przełączników rozproszonych vSphere.|{\#DVS.NAME}|Nazwa przełącznika.|
|^|{\#DVS.UUID}|Identyfikator przełącznika.|
|**vmware.hv.discovery**|<|<|
|Wykonuje wykrywanie hypervisorów.|{\#HV.UUID}|Unikalny identyfikator hypervisora.|
|^|{\#HV.ID}|Identyfikator hypervisora (nazwa obiektu zarządzanego HostSystem).|
|^|{\#HV.NAME}|Nazwa hypervisora.|
|^|{\#HV.NETNAME}|Nazwa sieciowa hosta hypervisora.|
|^|{\#HV.IP}|Adres IP hypervisora, może być pusty.<br><br>W przypadku konfiguracji HA z wieloma interfejsami sieciowymi obowiązuje następujący priorytet wyboru interfejsu:<br>- preferowany jest adres IP współdzielący podsieć IP z adresem IP vCenter;<br>- preferowany jest adres IP z podsieci IP z bramą domyślną;<br>- preferowany jest adres IP z interfejsu o najniższym ID.|
|^|{\#CLUSTER.NAME}|Nazwa klastra, może być pusta.|
|^|{\#DATACENTER.NAME}|Nazwa centrum danych.|
|^|{\#PARENT.NAME}|Nazwa kontenera przechowującego hypervisor.|
|^|{\#PARENT.TYPE}|Typ kontenera, w którym przechowywany jest hypervisor. Wartości mogą być następujące: `Datacenter`, `Folder`, `ClusterComputeResource`, `VMware`, gdzie "VMware" oznacza nieznany typ kontenera.|
|^|"resource_pool"|Tablica zawierająca dane puli zasobów, w tym identyfikator grupy zasobów, tablicę tagów, ścieżkę puli zasobów, liczbę maszyn wirtualnych.<br><br>Struktura tablicy:<br>`[{`<br>`"rpid":"resource group id",`<br>`"tags":[{}],`<br>`"rpath":"resource group path",`<br>`"vm_count":0`<br>`}]`<br><br>Dla struktury tablicy `"tags"` zobacz pole "tags".|
|^|"tags"|Tablica zawierająca tagi z nazwą tagu, opisem i kategorią.<br><br>Struktura tablicy:<br>`[{`<br>`"tag":"tag name",`<br>`"tag_description":"tag description",`<br>`"category":"tag category"`<br>`}]`|
|**vmware.hv.datastore.discovery**|<|<|
|Wykonuje wykrywanie magazynów danych hypervisora. Należy pamiętać, że wiele hypervisorów może używać tego samego magazynu danych.|{\#DATASTORE}|Nazwa magazynu danych.|
|^|{\#DATASTORE.TYPE}|Typ magazynu danych.<br><br>Przykładowe wartości: `VMFS`, `NFS`, `vsan` itp.|
|^|{\#DATASTORE.UUID}|Identyfikator magazynu danych.|
|^|{\#MULTIPATH.COUNT}|Zarejestrowana liczba ścieżek magazynu danych.|
|^|{\#MULTIPATH.PARTITION.COUNT}|Liczba dostępnych partycji dysku.|
|^|"datastore_extent"|Tablica zawierająca nazwę instancji extent magazynu danych oraz identyfikator partycji.<br><br>Struktura tablicy:<br>`[{`<br>`"partitionid":1,`<br>`"instance":"name"`<br>`}]`|
|^|"tags"|Tablica zawierająca tagi z nazwą tagu, opisem i kategorią.<br><br>Struktura tablicy:<br>`[{`<br>`"tag":"tag name",`<br>`"tag_description":"tag description",`<br>`"category":"tag category"`<br>`}]`|
|**vmware.hv.net.if.discovery**|<|<|
|Wykonuje wykrywanie interfejsów sieciowych hypervisora.|{\#IFNAME}|Nazwa interfejsu.|
|^|{\#IFDRIVER}|Sterownik interfejsu.|
|^|{\#IFDUPLEX}|Ustawienia dupleksu interfejsu.|
|^|{\#IFSPEED}|Prędkość interfejsu.|
|^|{\#IFMAC}|Adres MAC interfejsu.|
|**vmware.vm.discovery**|<|<|
|Wykonuje wykrywanie maszyn wirtualnych.|{\#VM.UUID}|Unikalny identyfikator maszyny wirtualnej.|
|^|{\#VM.ID}|Identyfikator maszyny wirtualnej (nazwa obiektu zarządzanego VirtualMachine).|
|^|{\#VM.NAME}|Nazwa maszyny wirtualnej.|
|^|{\#HV.NAME}|Nazwa hypervisora.|
|^|{\#HV.UUID}|Unikalny identyfikator hypervisora.|
|^|{\#HV.ID}|Identyfikator hypervisora (nazwa obiektu zarządzanego HostSystem).|
|^|{\#CLUSTER.NAME}|Nazwa klastra, może być pusta.|
|^|{\#DATACENTER.NAME}|Nazwa centrum danych.|
|^|{\#DATASTORE.NAME}|Nazwa magazynu danych.|
|^|{\#DATASTORE.UUID}|Identyfikator magazynu danych.|
|^|{\#VM.IP}|Adres IP maszyny wirtualnej, może być pusty.|
|^|{\#VM.DNS}|Nazwa DNS maszyny wirtualnej, może być pusta.|
|^|{\#VM.GUESTFAMILY}|Rodzina systemu operacyjnego gościa maszyny wirtualnej, może być pusta.|
|^|{\#VM.GUESTFULLNAME}|Pełna nazwa systemu operacyjnego gościa maszyny wirtualnej, może być pusta.|
|^|{\#VM.FOLDER}|Łańcuch folderów nadrzędnych maszyny wirtualnej; może być używany jako wartość dla grup zagnieżdżonych; nazwy folderów są łączone znakiem "/". Może być pusty.|
|^|{\#VM.TOOLS.STATUS}|Stan narzędzi maszyny wirtualnej VMware.|
|^|{\#VM.POWERSTATE}|Stan zasilania maszyny wirtualnej VMware (`poweredOff`, `poweredOn` lub `suspended`).|
|^|{\#VM.RPOOL.ID}|Identyfikator puli zasobów.|
|^|{\#VM.RPOOL.PATH}|Pełna ścieżka puli zasobów z wyłączeniem nazwy głównej "Resources". Nazwy folderów są łączone znakiem "/".|
|^|{\#VM.SNAPSHOT.COUNT}|Liczba migawek VM.|
|^|"tags"|Tablica zawierająca tagi z nazwą tagu, opisem i kategorią.<br><br>Struktura tablicy:<br>`[{`<br>`"tag":"tag name",`<br>`"tag_description":"tag description",`<br>`"category":"tag category"`<br>`}]`|
|^|"vm_customattribute"|Tablica niestandardowych atrybutów maszyny wirtualnej (jeśli są zdefiniowane).<br><br>Struktura tablicy:<br>`[{`<br>`"name":"custom field name",`<br>`"value":"custom field value"`<br>`}]`|
|^|"net_if"|Tablica interfejsów sieciowych maszyny wirtualnej.<br><br>Struktura tablicy:<br>`[{`<br>`"ifname": "interface name",`<br>`"ifdesc": "interface description",`<br>`"ifmac": "00:00:00:00:00:00",`<br>`"ifconnected": true,`<br>`"iftype": "interface type",`<br>`"ifbackingdevice": "interface backing device",`<br>`"ifdvswitch_uuid": "interface switch uuid",`<br>`"ifdvswitch_portgroup": "interface switch port group",`<br>`"ifdvswitch_port": "interface switch port",`<br>`"ifip": ["interface ip addresses"]`<br>`}]`<br><br>Opis zwracanych danych znajduje się w kluczu pozycji "vmware.vm.net.if.discovery".|
|**vmware.vm.net.if.discovery**|<|<|
|Wykonuje wykrywanie interfejsów sieciowych maszyny wirtualnej.|{\#IFNAME}|Nazwa interfejsu sieciowego.|
|^|{\#IFDESC}|Opis interfejsu.|
|^|{\#IFMAC}|Adres MAC interfejsu.|
|^|{\#IFCONNECTED}|Stan połączenia interfejsu (`false` - rozłączony; `true` - połączony).|
|^|{\#IFTYPE}|Typ interfejsu.|
|^|{\#IFBACKINGDEVICE}|Nazwa urządzenia bazowego.|
|^|{\#IFDVSWITCH.UUID}|Unikalny identyfikator vSphere Distributed Switch.|
|^|{\#IFDVSWITCH.PORTGROUP}|Rozproszona grupa portów.|
|^|{\#IFDVSWITCH.PORT}|Port vSphere Distributed Switch.|
|^|"ifip"|Tablica adresów interfejsu.|
|**vmware.vm.vfs.dev.discovery**|<|<|
|Wykonuje wykrywanie urządzeń dyskowych maszyny wirtualnej.|{\#DISKNAME}|Nazwa urządzenia dyskowego.|
|**vmware.vm.vfs.fs.discovery**|<|<|
|Wykonuje wykrywanie systemów plików maszyny wirtualnej.|{\#FSNAME}|Nazwa systemu plików.|

[comment]: # ({/28c0af3f-e6df368c})
