Citrix Descoberta do balanceador de carga NetScaler

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 6 min. de leitura
  • Descoberta e Mapeamento de serviços localizam balanceadores de carga Citrix NetScaler, incluindo Server Load Balancing (GSLB).

    Nota:
    Para obter informações sobre a migração de probe para padrão, consulte o artigo de conhecimento KB0694477

    Requisitos e suporte

    Importante:
    O Descoberta trata os balanceadores de carga como entidades licenciáveis e tenta descobri-los usando principalmente o SNMP. Se um balanceador de carga em seu sistema, em execução em um host Linux, tiver portas SNMP e SSH abertas, o Descoberta poderá classificá-lo com base na porta SSH. Esta classificação tem prioridade sobre o SNMP. Garantir que o Descoberta classifique corretamente seus balanceadores de carga de hardware, crie um comportamento do Descoberta para balanceadores de carga que inclua SNMP, mas não SSH. Os balanceadores de carga de software são tratados como aplicações.

    Os balanceadores de carga NetScaler virtuais não são totalmente compatíveis. O Discovery oferece suporte a balanceadores de carga do servidor local e GSLB.

    Credenciais

    • Configure as credenciais SNMP.
      Nota:
      Você também tem a opção de usar Credenciais SSH. No entanto, se o tamanho da carga dos dados retornados à instância for grande, o processo de descoberta poderá falhar. Nesse caso, use as credenciais SNMP.
    • (Opcional) Forneça a um usuário o acesso de leitura ao arquivo de configuração NS.conf se você não quiser fornecer credenciais SNMP ou SSH.
    • Use credenciais de autenticação básica para descoberta via REST.

    Para obter uma lista de comandos privilegiados necessários para a Descoberta e o Mapeamento de serviços, consulte Comandos do Mapeamento de serviços que requerem um usuário privilegiado para obter uma lista dos comandos que exigem direitos elevados para descobrir e mapear hosts baseados em Unix na sua organização.

    Classificador, padrão e probes

    Classificador Probes de gatilho Padrões
    Balanceador de Carga do NetScaler
    • Probe de descoberta horizontal: inicia padrões (consulte a coluna Padrões)
    • NetScaler - Informações do caminho da rede (multiprobe)
      • NetScaler - Informações de ARP
      • NetScaler - Informações de rota
    • SNMP - NetScaler - Identidade
    • SNMP - NetScaler - Identidade - Número de série
    • SNMP - NetScaler - Informações de identidade
    • SNMP - NetScaler - Sistema
    • Balanceador de Carga do NetScaler
    • Balanceador de Carga NetScaler NS.CONF
    • SSH do balanceador de carga do NetScaler
    • Balanceador de carga do NetScaler NITRO

    Para usar probes para a descoberta horizontal, certifique-se de que a multiprobe NetScaler - Network Path Information esteja ativa na lista relacionada Probes de gatilho para o classificador NetScaler Load Balancer. Em seguida, desative ou remova o probe Horizontal discovery da lista relacionada Acionar probes.

    Para usar padrões, verifique se o padrão correto está especificado no probe de padrão horizontal no classificador. Consulte Adicione o probe do padrão horizontal a um classificador para obter instruções.

    Nota:
    Ao usar probes e sensores e as propriedades do sistema glide.discovery.hostname.snmp_trusted e/ou glide.discovery.hostname.dns_nbt_trusted estiverem definidas como falsas, o sistema usará dns_name como o nome do balanceador de carga. Ao usar o padrão Netscaler Load Balancer, o sistema atualmente não reconhece essas propriedades do sistema quando elas são definidas como falsas.

    Conexões descobertas pelo Mapeamento de serviços durante a descoberta de cima para baixo

    Mapeamento de serviços executa a descoberta de cima para baixo do balanceador de carga do NetScaler Global Server no contexto de serviços de aplicações. Ele descobre URLs configurados do balanceador de carga do NetScaler Global Server.

    Dados coletados pelo Descoberta durante a descoberta horizontal

    Tabela e campo Descrição
    Nome DNS [cmdb_ci_dns_name]
    Nome [name] O nome ou o alias do nome DNS do balanceamento de carga do servidor global do NetScaler (GSLB).
    Endereço IP [ip_addresses] Endereço IP de gestão do balanceamento de carga do servidor global do NetScaler (GSLB).
    Porta [port] A porta DNS que o balanceador de carga do servidor global escuta.
    Citrix NetScaler [cmdb_ci_lb_netscaler]
    Número de série [serial_number] O número de série do dispositivo NetScaler e seu status operacional atual.
    Status operacional [operacional_status]
    Pool de balanceadores de carga [cmdb_ci_lb_pool]
    Nome [nome] O nome do pool e o método de balanceamento de carga que ele habilita.
    Método de balanceamento de carga [load_balancing_method]
    Membro do pool de balanceadores de carga [cmdb_ci_lb_pool_member]
    Nome [name] O nome, o endereço IP e a porta de serviço que cada membro do pool usa.
    Endereço IP [ip_address]
    Porta de serviço [service_port]
    VLAN do balanceador de carga [cmdb_ci_lb_vlan]
    Nome [nome] O nome da VLAN e a tag associada a esta VLAN para identificá-la.
    Marcador [tag]
    Serviços de balanceador de carga [cmdb_ci_lb_service]
    Nome [name] Detalhes sobre o serviço em execução no balanceador de carga, incluindo
    Endereço IP [ip_address]
    Porta [port]
    Status operacional [operacional_status]
    Status da instalação [install_status]
    Total de ocorrências [hit_count]
    Regras de roteamento da interface de saída [dscy_route_interface]
    Interface do roteador [router_interface] Detalhes sobre as regras de roteamento para a interface de saída, incluindo a interface no roteador que ...
    Item de configuração [cmdb_ci]
    Rede IP de destino [dest_ip_network]
    Regras de roteamento do próximo salto [dscy_route_next_hop]
    Endereço IP do próximo salto [router_interface] Detalhes sobre as regras de roteamento no balanceador de carga, incluindo os endereços IP do roteador do próximo salto na rede. O campo Item de configuração é o roteador que é o próximo dispositivo de salto.
    Interface do roteador [router_interface]
    Item de configuração [cmdb_ci]
    Rede IP de destino [dest_ip_network]
    Tabela 1. cmdb_ci_lb_netscaler
    Nome da coluna Tipo Referência
    ip_address Endereço IP (IPV4, IPV6 validado)
    nome Cadeia de caracteres
    operational_status Inteiro
    serial_number Cadeia de caracteres
    Dados coletados durante o Netscaler Loadbalancer NITRO.
    Tabela 2. cmdb_serial_number
    Rótulo da coluna Nome da coluna Tipo Referência
    Item de configuração cmdb_ci Referência Item de configuração (balanceador de carga)
    Número de Série serial_number Cadeia de caracteres
    Tipo de Número de Série serial_number_type Cadeia de caracteres
    Válido válido Verdadeiro/Falso
    Tabela 3. cmdb_ci_lb_vlan
    Rótulo da coluna Nome da coluna Tipo Referência
    Balanceador de carga load_balancer Referência Item de configuração (balanceador de carga)
    Nome nome Cadeia de caracteres
    Marcador marcador Inteiro
    Tabela 4. cmdb_ci_lb_interface
    Rótulo da coluna Nome da coluna Tipo Referência
    Balanceador de carga load_balancer Referência Item de configuração (balanceador de carga)
    Nome nome Cadeia de caracteres
    Status operacional operational_status Inteiro
    Endereço MAC mac_address Cadeia de caracteres
    Tabela 5. cmdb_ci_lb_service
    Rótulo da coluna Nome da coluna Tipo Referência
    Endereço IP ip_address Endereço IP (IPV4, IPV6 validado)
    Balanceador de carga load_balancer Referência Item de configuração (balanceador de carga)
    Nome nome Cadeia de caracteres
    Porta port Inteiro
    Tabela 6. cmdb_ci_lb_pool
    Rótulo da coluna Nome da coluna Tipo Referência
    Balanceador de carga load_balancer Referência Item de configuração (balanceador de carga)
    Nome nome Cadeia de caracteres
    Tabela 7. cmdb_ci_lb_pool_member
    Rótulo da coluna Nome da coluna Tipo Referência
    Endereço IP ip_address Endereço IP (IPV4, IPV6 validado)
    Balanceador de carga load_balancer Referência Item de configuração (balanceador de carga)
    Nome nome Cadeia de caracteres
    Pool pool Referência Pool de Balanceadores de Carga
    Porta de serviço service_port Inteiro
    Para ver os nomes DNS e os aliases de um balanceador de carga NetScaler, você deve configurar o formulário e adicionar a lista relacionada de nomes DNS para ICs. Os nomes DNS também incluem aliases.
    Nota:
    O Discovery preenche as informações de interface do balanceador de carga que são necessárias para mapear o caminho da rede em Mapeamento de serviços.

    Relacionamentos de item de configuração (IC)

    Esses relacionamentos são criados para oferecer suporte à descoberta do balanceador de carga do servidor global NetScaler:
    IC Relacionamento IC
    Nome DNS

    [cmdb_ci_dns_name]

    Uses:Used by Endereço IP

    [cmdb_ci_ip_addresses]

    Esses relacionamentos são criados para oferecer suporte ao balanceador de carga NetScaler NITRO:
    IC Relacionamento IC
    Netscaler

    [cmdb_ci_lb_netscaler]

    Owns::Owned by interfaces

    [cmdb_ci_lb_interface]

    Netscaler

    [cmdb_ci_lb_netscaler]

    Owns::Owned by vlan

    [cmdb_ci_lb_vlan]

    Netscaler

    [cmdb_ci_lb_netscaler]

    Owns::Owned by grupos de serviço

    [cmdb_ci_lb_pool]

    grupos de serviço

    [cmdb_ci_lb_pool]

    Owns::Owned by lbvservidores

    [cmdb_ci_lb_pool_member]

    serviços

    [cmdb_ci_lb_service]

    Runs on::Runs Netscaler

    [cmdb_ci_lb_netscaler]

    sysName do dispositivo NetScaler

    Para verificar o sysName do dispositivo NetScaler, verifique o snmp mib e verifique o valor do sysName executando o comando: show snmp mib.

    Para mudar o valor do sysName, execute o comando: set mib -name <DNS_NAME or NAME_OF_THE_NETSCALER_LB> para definir o nome do SNMP MIB.