ServiceNow Descoberta Usa o padrão Hyper-V do Citrix Xen para localizar e mapear instâncias. Descubra esses recursos instalando as aplicações de padrão do ServiceNowArmazene e adicione o Citrix Xen Hyper-V à seção de extensão do padrão de servidor Linux.
Use os comandos Xen (XE) e (XL) para descobrir o Hyper-V do Citrix Xen, seus componentes e respectivos atributos. Descubra informações sobre o Servidor Hyper-V, pools associados, VMs, rede e armazenamento e seus relacionamentos com ICs novos e existentes.
Pré-requisitos
- Verifique se as seguintes aplicações estão atualizadas
-
- Padrões de descoberta e mapeamento de serviços
- Modelos de classe de IC do CMDB
- Verifique a função RBAC do administrador do pool
- Esta função é necessária para o acesso SSH ao servidor Linux que hospeda o hipervisor e para executar todos os comandos necessários para extrair informações do ambiente do hipervisor. Para obter mais informações sobre permissões de função RBAC ou como adicionar usuários do Citrix a um domínio e atribuir funções, consulte Documentação do Citrix .
- Verifique MID Serveracessibilidade
- Verifique MID Servertem acessibilidade ao dispositivo de destino.
- Crie credenciais SSH com acesso ao destino Linuxhost
- Para obter mais informações, consulte SSH credentials.
- Crie uma seção de extensão após o padrão do Servidor Linux
- Crie uma seção de extensão após o padrão do Servidor Linux e associe o. HyperV do Citrix Xen Padrão a ser acionado após a execução do padrão de descoberta do Servidor Linux. Para obter mais informações sobre como criar seções de extensão, consulte Aprimorar padrões sem mudar suas seções de identificação.
Dados coletados por Descobertadurante a descoberta horizontal
Descobertapreenche os dados no CMDBAo executar o padrão HyperV do Citrix Xen.
Tabela 1. Grupo de recursos do Hyper-V [cmdb_ci_hyper_v_resource_pool]
| Campo |
Descrição |
| object_id |
UUID do pool de recursos do Hyper-V. |
| nome |
Nome do pool de recursos do Hyper-V. |
| sr_padrão |
O repositório de armazenamento padrão é onde os VDIs são armazenados por padrão |
Tabela 2. Servidor Hyper-V [cmdb_ci_hyper_v_server]
| Campo |
Descrição |
| object_id |
UUID do Servidor Hyper-V. |
| nome |
Nome do Servidor Hyper-V no formato NOME no Servidor Hyper-V. |
| serial_number |
Número de série do servidor Linux em que o servidor Citrix Xen Hyper-V está em execução, no formato SERIAL-NUMBER_hyper_v_server para distinguir do servidor Linux |
| manufacturer |
Fornecedor do Servidor Hyper-V. |
| model_id |
ID do modelo do servidor Hyper-V. |
| short_description |
Descrição do Servidor Hyper-V. |
| os |
Sistema operacional do Servidor Hyper-V. |
| os_version |
Versão do sistema operacional do Hyper-V Server |
| host_name |
Nome do host do Servidor Hyper-V. |
| ip_address |
Endereço IP do Servidor Hyper-V. |
| virtual |
Definido como falso, pois este valor é usado por calculadoras para preencher o sinalizador isVirtual no painel (SAM). |
| free_memory |
Memória disponível do Servidor Hyper-V. |
| total_memory |
Memória total do Hyper-V Server |
| edição |
Edição do Hyper-V Server |
| cpu_core_count |
O número de núcleos por CPU física |
| cpu_count |
Contagem do total de CPUs |
| ram |
Memória RAM total em MB |
| cpu_speed |
Velocidade da CPU em MHz |
| cpu_manufacturer |
Fabricante da CPU |
| cpu_type |
Tipo da CPU |
| cpu_core_thread |
O número de threads por núcleo de CPU |
Tabela 3. Instância de máquina virtual do Hyper-V [cmdb_ci_hyper_v_instance]
| Campo |
Descrição |
| object_id |
UUID do Servidor Hyper-V. |
| nome |
Nome do Servidor Hyper-V. |
| estado |
Estado da instância do Hyper-V. |
| ip_address |
Endereço IP da instância do Hyper-V. |
| host_id |
O UUID do host em que a instância está residindo |
| baseboard_serial |
UUID da instância do Hyper-V. |
| chassis_serial |
UUID da instância do Hyper-V. |
| bios_serial |
UUID da instância do Hyper-V. |
Tabela 4. Rede virtual do Hyper-V [cmdb_ci_hyper_v_network]
| Campo |
Descrição |
| object_id |
UUID da rede virtual do Hyper-V. |
| pif_uuid |
UUID da NIC física |
| nome |
Nome da rede virtual do Hyper-V. |
| ponte |
Tipo de configuração de rede: Em ponte ou não |
Tabela 5. Componente de rede virtual do Hyper-V [cmdb_ci_hyper_v_network_comp]
| Campo |
Descrição |
| object_id |
UUID do componente de rede do Hyper-V. |
| mac_address |
Endereço MAC do componente de rede do Hyper-V. |
| vm |
UUID da instância do Hyper-V à qual o componente de rede está associado |
| nome |
Nome do componente de rede do Hyper-V. |
Tabela 6. Armazenamento do Hyper-V [cmdb_ci_hyper_v_storage]
| Campo |
Descrição |
| object_id |
LUNs do armazenamento do Hyper-V. |
| nome |
Nome do armazenamento do Hyper-V. |
| descrição |
Descrição do armazenamento do Hyper-V. |
| tipo |
Tipo de armazenamento (SR) |
| vm_object_id |
UUID da instância do Hyper-V à qual o armazenamento está associado |
| vm_id |
UUID da instância do Hyper-V à qual o armazenamento está associado |
Tabela 7. Componente de armazenamento do Hyper-V [cmdb_ci_hyper_v_storage_comp]
| Campo |
Descrição |
| object_id |
UUID da imagem de disco virtual (VDI) |
| nome |
Nome da imagem de disco virtual (VDI) |
| descrição |
Descrição da imagem de disco virtual (VDI) |
| tipo |
Tipo de componente de armazenamento (VDI) |
| capacidade |
Capacidade total da imagem de disco virtual (VDI) |
| location_id |
Local da imagem de disco virtual (VDI) |
| _um_snapshot |
Indicação se a imagem de disco virtual (VDI) é snapshot ou não |
| snapshot_of |
Indicação do snapshot de VDI dos discos |
| snapshot_time |
Hora da criação do snapshot |
| sr_object_id |
UUID do repositório de armazenamento ao qual a imagem de disco virtual (VDI) está associada |
| vm_object_id |
UUID da máquina virtual associada à imagem de disco virtual (VDI) |
Relacionamentos entre ICs
Relacionamentos criados pela Descoberta do Hyper-V do Citrix Xen
| Primário |
Relacionamento |
Secundário(a) |
| cmdb_ci_hyper_v_resource_pool |
Contém :: Contido por |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_server |
Executado em :: Execuções |
cmdb_ci_linux_server |
| cmdb_ci_hyper_v_network |
Fornece :: Fornecido por |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_network_comp |
Fornece :: Fornecido por |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_instance |
Conectado por :: Conecta |
cmdb_ci_hyper_v_network_comp |
| cmdb_ci_hyper_v_resource_pool |
Referência |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_instance |
Contém :: Contido por |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp |
Gerenciado por :: Gerencia |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp |
Referência |
cmdb_ci_hyper_v_instance |
| cmdb_ci_hyper_v_server |
Definir recursos para :: Obtém recursos de |
cmdb_ci_hyper_v_resource_pool |
| cmdb_ci_hyper_v_instance |
Registrado em :: Registrou-se |
cmdb_ci_hyper_v_server |