Dados coletados para VMware vCenter Server
Descoberta identifica e classifica informações sobre servidores VMware vCenter.
Esquema de tabela do vCenter
O esquema da tabela do vCenter é ilustrado no diagrama a seguir:
| Tabela independente de nuvem | Observe esta tabela específica do vCenter |
|---|---|
| Instâncias de máquina virtual [cmdb_ci_vm_instance] | Instância de máquina virtual de VMware [cmdb_ci_vmware_instance] |
| Modelo de sistema operacional [cmdb_ci_os_template] | Modelo de Máquina Virtual de VMware [cmdb_ci_vmware_template] |
| Datacenter lógico [cmdb_ci_logical_datacenter] | Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] |
| Redes em nuvem [cmdb_ci_network] | Rede do VMware vCenter [cmdb_ci_vcenter_network] |
| Repositório de dados [cmdb_ci_datastore] | Datastore do VMware vCenter [cmdb_ci_vcenter_datastore] |
| Cluster do host [cmdb_ci_host_cluster] | Cluster do VMware vCenter [cmdb_ci_vcenter_cluster] |
Dados do vCenter
Descoberta usa vários probes do vCenter para coletar esses dados do vCenter. Os dados são salvos na extensão de tabelas da tabela Item de configuração [cmdb_ci].
| Rótulo do campo | Nome da coluna |
|---|---|
| Nome | nome |
| Nome completo | fullname |
| UUID da Instância | instance_uuid |
| URL | url |
| CPU Efetiva | effectivecpu |
As tabelas se estendem da tabela Objetos de Máquina Virtual [cmdb_ci_vm_object], que contém IDs de objeto para todos os recursos baseados em nuvem, exceto servidores de virtualização.
| Rótulo do campo | Nome da coluna |
|---|---|
| Cluster | cluster |
| Comportamento do DRS | drs_behavior |
| DRS habilitado | drs_enabled |
| Máquina virtual | virtual_machine |
| Rótulo do campo | Nome da coluna |
|---|---|
| Cluster | cluster |
A tabela de grupo de VMs do VMware vCenter [cmdb_ci_vcenter_vm_group] tem Contém :: Contido por relacionamento com cmdb_ci_vmware_instance. Este grupo tem um conjunto de VMs.
| Rótulo do campo | Nome da coluna |
|---|---|
| Cluster | cluster |
A tabela do grupo de host do VMware vCenter [cmdb_ci_vcenter_vm_group] tem um relacionamento com Contains::Contained by com cmdb_ci_vmware_instance. Este grupo tem um conjunto de hosts.
| Rótulo do campo | Nome da coluna |
|---|---|
| UUID da regra | rule_uuid |
| Ativo | ativo |
| Cluster | cluster |
| Rótulo do campo | Nome da coluna |
|---|---|
| Nome | nome |
| Modelo | modelo |
| CPUs | cpus |
| Discos | discos |
| Espaço em discos (GB) | disks_size |
| Memória (MB) | memória |
| Adaptadores de rede | nics |
| Caminho da imagem | Image_path |
| Estado | estado |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência do vCenter | vcenter_ref |
| Nome base | base_name |
| UUID do BIOS | bios_uuid |
| UUID da Instância da VM | vm_instance_uuid |
| Endereço IP | ip_address |
| Rótulo do Campo | Nome da coluna |
|---|---|
| Nome | nome |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência de Comutador Virtual Distribuído | dvs_ref |
| Rótulo do campo | Nome da coluna |
|---|---|
| Nome | O nome do modelo do VMWare. |
| CPUs | cpus |
| Espaço em discos (GB) | disks_size |
| ID do Convidado | guest_id |
| Memória (MB) | memória |
| Caminho da imagem | image_path |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência do vCenter | vcenter_ref |
| Adaptadores de rede | nics |
| Nome base | base_name |
| Nomeador de VM | vm_namer |
| UUID do BIOS | bios_uuid |
| UUID da Instância da VM | vm_instance_uuid |
| Rótulo do campo | Nome da coluna |
|---|---|
| ID de referência do objeto gerenciado | morid |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência do vCenter | vcenter_ref |
| Rótulo do campo | Nome da coluna |
|---|---|
| Região | região |
| ID de referência do objeto gerenciado | morid |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência do vCenter | vcenter_ref |
| Pasta de nível superior para VMs | folder_moreid |
| Pasta de nível superior para hosts | host_morid |
| Rótulo do campo | Nome da coluna |
|---|---|
| ID de referência do objeto gerenciado | morid |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência do vCenter | vcenter_ref |
| Rede acessível para os hosts ou máquinas virtuais | acessível |
| Rótulo do campo | Nome da coluna |
|---|---|
| VMCount | vm_count |
| Contagem de host | host_count |
| Rótulo do campo | Nome da coluna |
|---|---|
| ID de referência do objeto gerenciado | morid |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência do vCenter | vcenter_ref |
| Caminho completo | fullpath |
| Rótulo do campo | Nome da coluna |
|---|---|
| ID de referência do objeto gerenciado | morid |
| UUID da Instância do vCenter | vcenter |
| Referência do vCenter | vcenter_ref |
| Proprietário | responsável |
| ID de Referência a Objeto Gerenciado do responsável | owner_morid |
| CPU expansível | cpu_expandable |
| Limite da CPU (MHz) | cpu_limit_mhz |
| CPU reservada (MHz) | cpu_reserved_mhz |
| Compartilhamentos de CPU | cpu_shares |
| Caminho completo | fullpath |
| Memória expansível | mem_expandable |
| Limite de memória (MB) | mem_limit_mb |
| Memória reservada (MB) | mem_reserved_mb |
| Compartilhamentos de memória | mem_shares |
| Rótulo do campo | Nome da coluna |
|---|---|
| ID de referência do objeto gerenciado | morid |
| UUID da Instância do vCenter | vcenter_uuid |
| Acessível | acessível |
| Referência do vCenter | vcenter_ref |
| Tipo | tipo |
| Capacidade (GB) | capacity |
| Espaço livre (GB) | freespace |
| URL | url |
| Em Cluster | em cluster |
| Rótulo do campo | Nome da coluna |
|---|---|
| ID de referência do objeto gerenciado | morid |
| UUID da Instância do vCenter | vcenter_uuid |
| Hosts eficazes | effectivehosts |
| Referência do vCenter | vcenter_ref |
| CPU Efetiva | effectivecpu |
| Memória efetiva | effectivememory |
| Número de hosts efetivos | effectivehosts |
| Número de hosts | numhosts |
| CPU Total | totalcpu |
| Total de memória | totalmemory |
| Número de núcleos de CPU | numcpucores |
| Número de threads de CPU | numcputhreads |
| Comportamento do DRS | drs_behavior |
| DRSs Habilitados | drs_enabled |
| Taxa do VMotion do DRS | drs_vmotion_rate |
| Rótulo do campo | Nome da coluna |
|---|---|
| Grupo da VM | vm_group |
| Grupo de hosts | host_group |
| Obrigatório | obrigatória |
| Afinidade | afinidade |
| Rótulo do campo | Nome da coluna |
|---|---|
| Afinidade | afinidade |
A tabela de informações da regra de afinidade de VM do cluster [cmdb_ci_cluster_vm_affinity_rule] tem um relacionamento Contains::Contained by com cmdb_ci_vmware_instance. Este grupo tem um conjunto de VMs para as quais esta afinidade será aplicada.
| Rótulo do campo | Nome da coluna |
|---|---|
| Nome | nome |
| VMCount | vm_count |
| Contagem de host | host_count |
| Rótulo do campo | Nome da coluna |
|---|---|
| Nome | nome |
| UUID da Instância do vCenter | vcenter_uuid |
| Referência de Comutador Virtual Distribuído | dvs_ref |
- Volumes de Armazenamento
- Os discos virtuais desta máquina virtual. Esses dados são salvos na tabela Volume de armazenamento [cmdb_ci_storage_volume] com o valor
type = v Disk.
Tabela 21. Volume de armazenamento [cmdb_ci_storage_volume] Rótulo do campo Nome da coluna Nome nome Tamanho tamanho - Adaptadores de Rede
- Os adaptadores de rede virtual para os discos virtuais. Esses dados são salvos na tabela Adaptador de rede [cmdb_ci_network_adapter].
Tabela 22. Adaptador de rede [cmdb_ci_network_adapter] Rótulo do campo Nome da coluna Nome nome Endereço IP ip_address Endereço MAC mac_address Máscara de rede máscara de rede
Descoberta do vCenter com Gestão de ativos de software
Se Gestão de ativos de software estiver ativo, o Discovery preencherá essas tabelas do vCenter usando a probe VMWare - vCenter ESX License.
| Rótulo do campo | Nome da coluna |
|---|---|
| Referência do vCenter | vcenter_ref |
| Unidade de custo | cost_unit |
| Edição | edição |
| Recursos | recursos |
| Chave de licença | license_key |
| Nome do produto | product_name |
| Versão do produto | product_version |
| Direitos Possuídos | rights_owned |
| Direitos Usados | rights_used |
| Rótulo do campo | Nome da coluna |
|---|---|
| Direitos Usados | rights_used |
| Data de vencimento | expiration_date |
| Recursos usados | used_features |
| Chave de licença | license_key |
| Instalação de software | software_install |
| Usado por | used_by |
Relacionamentos do vCenter
Descoberta cria automaticamente relacionamentos para componentes do vCenter usando dados de uma classe de chave. Descobertas subsequentes usam a mesma classe de chave para validar e remover automaticamente relacionamentos que não são mais válidos.
Os ICs do vCenter podem ser membros de pastas ou clusters, o que afeta como Descoberta cria seus relacionamentos.
- Se um IC estiver em uma pasta, Descoberta criará um relacionamento entre esse IC e a pasta. Se esse IC não estiver em uma pasta, o Descoberta criará um relacionamento entre esse IC e o datacenter. Esses ICs do vCenter podem estar em uma pasta:
- Instância da VM
- Modelo de VM
- Rede do vCenter
- Repositório de dados
- Pasta do vCenter
- Cluster do vCenter
- Se um servidor ESX estiver em um cluster, Descoberta criará um relacionamento entre o servidor ESX e o cluster. Se um servidor ESX não for membro de um cluster, Descoberta criará um relacionamento com o datacenter.
- Se um grupo de recursos estiver em um cluster, o Descoberta criará um relacionamento entre o grupo de recursos e o cluster. Se o grupo de recursos não for um membro de um cluster, o Descoberta criará um relacionamento para o servidor ESX.
| Classe primária | Tipo de relacionamento | Classe secundária |
|---|---|---|
| Computador [cmdb_ci_computer] | Virtualized by::Virtualizes | Servidor ESX [cmdb_ci_esx_server] Nota: O relacionamento criado a partir do Servidor ESX e da Instância de VM para o Convidado é criado pela regra de negócios "Verificação do Computador Virtual". A máquina convidada precisa ser descoberta depois que o VCenter é descoberto para acionar a regra de negócios e criar esses relacionamentos. |
| Computador [cmdb_ci_computer] | Instancia::Instanciado por | Instância da VM [cmdb_ci_vmware_instance] Nota: O relacionamento criado a partir do Servidor ESX e da Instância de VM para o Convidado é criado pela regra de negócios "Verificação do Computador Virtual". A máquina convidada precisa ser descoberta depois que o VCenter é descoberto para acionar a regra de negócios e criar esses relacionamentos. |
| Instância de máquina virtual de VMware [cmdb_ci_vmware_instance] | Registered on::Has registered | Servidor ESX [cmdb_ci_esx_server] |
| Instância de máquina virtual de VMware [cmdb_ci_vmware_instance] | Connected by::Connects | Rede do VMware vCenter [cmdb_ci_vcenter_network] |
| Modelo de máquina virtual [cmdb_ci_vmware_template] | Connected by::Connects | Rede do VMware vCenter [cmdb_ci_vcenter_network] |
| Rede do VMware vCenter [cmdb_ci_vcenter_network] | Provided by::Provides | Servidor ESX [cmdb_ci_esx_server] |
| Datastore do VMware vCenter [cmdb_ci_vcenter_datastore] | Provides storage for::Stored on | Instância de máquina virtual de VMware [cmdb_ci_vmware_instance] |
| Datastore do VMware vCenter [cmdb_ci_vcenter_datastore] | Used by::Uses | Servidor ESX [cmdb_ci_esx_server] |
| Datastore do VMware vCenter [cmdb_ci_vcenter_datastore] | Provides storage for::Stored on | Modelo de máquina virtual [cmdb_ci_vmware_template] |
| Cluster do VMware vCenter [cmdb_ci_vcenter_cluster] | Members::Member of | Servidor ESX [cmdb_ci_esx_server] |
| Grupo de recursos do ESX [cmdb_ci_esx_resource_pool] | Defines resources for::Get resources from | Cluster do VMware vCenter [cmdb_ci_vcenter_cluster] |
| Grupo de recursos do ESX [cmdb_ci_esx_resource_pool] | Defines resources for::Get resources from | Servidor ESX [cmdb_ci_esx_server] |
| Folder do VMware vCenter [cmdb_ci_vcenter_folder] | Contains::Contained by | Datastore do VMware vCenter [cmdb_ci_vcenter_datastore] |
| Folder do VMware vCenter [cmdb_ci_vcenter_folder] | Contains::Contained by | Folder do VMware vCenter [cmdb_ci_vcenter_folder] |
| Folder do VMware vCenter [cmdb_ci_vcenter_folder] | Contains::Contained by | Modelo de máquina virtual [cmdb_ci_vmware_template] |
| Folder do VMware vCenter [cmdb_ci_vcenter_folder] | Contains::Contained by | Instância de máquina virtual de VMware [cmdb_ci_vmware_instance] |
| Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] | Contains::Contained by | Rede do VMware vCenter [cmdb_ci_vcenter_network] |
| Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] | Contains::Contained by | Instância de máquina virtual de VMware [cmdb_ci_vmware_instance] |
| Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] | Contains::Contained by | Servidor ESX [cmdb_ci_esx_server] |
| Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] | Contains::Contained by | Datastore do VMware vCenter [cmdb_ci_vcenter_datastore] |
| Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] | Contains::Contained by | Folder do VMware vCenter [cmdb_ci_vcenter_folder] |
| Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] | Contains::Contained by | Cluster do VMware vCenter [cmdb_ci_vcenter_cluster] |
| Datacenter do VMware vCenter [cmdb_ci_vcenter_datacenter] | Contains::Contained by | Modelo de máquina virtual [cmdb_ci_vmware_template] |
Relacionamentos de gestão de nuvem
Esses relacionamentos adicionais são criados quando o Cloud Management (CMP) está ativo.
| Classe primária | Tipo de relacionamento | Classe secundária |
|---|---|---|
| Servidor ESX [cmdb_ci_esx_server] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Folder do vCenter [cmdb_ci_vcenter_folder] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Datacenter do vCenter [cmdb_ci_vcenter_datacenter] | Hosted on::Hosts | Conta de serviço em nuvem [cmdb_ci_cloud_service_account] |
| Cluster do vCenter [cmdb_ci_vcenter_cluster] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Grupos de recursos [cmdb_ci_esx_resource_pool] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Instância da VM [cmdb_ci_vmware_instance] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Modelo de VM [cmdb_ci_vmware_template] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Rede do vCenter [cmdb_ci_vcenter_network] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Interruptor virtual distribuído [cmdb_ci_vcenter_dvs] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Grupo de portas virtuais distribuídas [cmdb_ci_vcenter_dv_port_group] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Datastore [cmdb_ci_vcenter_datastore] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Disco virtual [cmdb_ci_storage_volume] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| NIC virtual [cmdb_ci_vmware_nic] | Hosted on::Hosts | Datacenter do vCenter [cmdb_ci_vcenter_datacenter] |
| Modelo de VM [cmdb_ci_vmware_template] | Use End Point To::Use End Point From | Endpoint de bloco [cmdb_ci_endpoint_block] |
| Instância da VM cmdb_ci_vmware_instance | Use End Point To::Use End Point From | Endpoint de bloco [cmdb_ci_endpoint_block] |
| Disco virtual [cmdb_ci_storage_volume] | Implementar endpoint para :: Implementar endpoint de | Endpoint de bloco [cmdb_ci_endpoint_block] |
| NIC virtual [cmdb_ci_vmware_nic] | Implementar endpoint para :: Implementar endpoint de | Endpoint da NIC [cmdb_ci_endpoint_nic] |
| Modelo de VM [cmdb_ci_vmware_template] | Use End Point To::Use End Point From | Endpoint da NIC [cmdb_ci_endpoint_nic] |
| Instância da VM [cmdb_ci_vmware_instance] | Use End Point To::Use End Point From | Endpoint da NIC [cmdb_ci_endpoint_nic] |
Tags do VMware
| Rótulo e nome do campo | Descrição |
|---|---|
| Item de configuração [configuration_item] | VM referenciada com tag anexada no vCenter. |
| Chave [key] | Nome da categoria da tag aplicada ao recurso no vCenter. |
| Marcador [tag] | Origem no vCenter da qual as tags são obtidas. Nesse caso, o valor é sempre Tags. |
| Valor [value] | Nome do marcador aplicado ao recurso no vCenter. |