Programe uma Descoberta horizontal

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 17 min. de leitura
  • Uma programação do Descoberta determina o que a Descoberta horizontal pesquisa quando ela é executada e quais MID Servers são usados. Crie uma programação de Descoberta para o seu ambiente local ou uma programação para descobrir os recursos na sua conta de serviço em nuvem.

    Antes de Iniciar

    Certifique-se de que seu Descobertaa programação está em conformidade com as práticas recomendadas de segurança, como limitar o intervalo de destinos de descoberta e usar as credenciais mais seguras.

    Certifique-se de fazer isso teste suas credenciais antes de executar uma programação. Credenciais inválidas são a principal causa de descobertas com falha.

    Funções necessárias: administrador, discovery_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode usar um Descobertaprogramação para iniciar na horizontal Descoberta, Que usa probes, sensores e operações de padrão para verificar ICs na rede. Use este procedimento para criar uma programação manualmente a partir de Descobertaformulário de programação.

    Mapeamento de serviçostambém fornece um Descobertaprogramação para cima para baixo Descoberta. Para obter mais informações, consulte Programe uma descoberta descendente até Mapeamento de serviços.

    Use o módulo de programação Descoberta na aplicação Descoberta para:
    • Configurar uma programação para descobrir recursos em sua conta de serviço em nuvem.
    • Configurar uma programação para descobrir certificados de varreduras de URL.
    • Configurar a identificação do dispositivo por endereço IP ou outros identificadores.
    • Determinar se as credenciais são usadas em probes de dispositivo.
    • Nomear o MID Server a ser usado para um tipo específico de Descoberta.
    • Criar ou desabilitar uma programação que controla quando o Descoberta é executado em sua rede.
    • Configurar o uso de vários probes do Shazzam para balanceamento de carga.
    • Configurar o uso de vários MID Servers para balanceamento de carga.
    • Executar uma programação de Descoberta manualmente.
    • Executar o Descoberta em um único endereço IP.
    Nota:
    Para exibir os resultados de execução de seus cronogramas para baseados em IP e. Descoberta na nuvem, use os resumos no Página inicial da Descoberta. A página inicial publica os detalhes de quaisquer erros que possam ter ocorrido e exibe possíveis ações a serem tomadas para corrigir problemas.

    Procedimento

    1. Navegar até Tudo > Descoberta > Cronogramas de descoberta para criar um novo registro.
    2. Selecionar o tipo de programação para abrir:
      • Novo: cria uma nova programação horizontal para descobrir componentes em sua rede.
      • Descoberta rápida: executa uma Descoberta horizontal em um único endereço IP sem exigir uma programação.
      • Criar uma agenda de Descoberta na nuvem: cria uma programação, usando o assistente do gerenciador de descobertas para descobrir recursos em uma conta de serviço em nuvem.
    3. Conclua o. Descobertaformulário de programação , usando os campos na tabela.
    4. Clique com o botão direito do mouse no cabeçalho do registro e selecione Salvar no menu de contexto.
    5. Para criar um intervalo de endereços IP a serem descobertos, clique em Intervalos rápidos em Links relacionados .
      Nota:
      Para melhorar a segurança, limite o intervalo de destinos de descoberta para excluir redes e dispositivos desnecessários.
      Figura 1. Cronograma de descoberta
      Cronograma de descoberta
      Tabela 1. Formulário de programação da descoberta
      Campo Descrição
      Nome Insira um nome exclusivo e descritivo para sua programação.
      Descoberta Selecione um dos seguintes tipos de verificação:
      • Itens de configuração : Usos DescobertaIdentificadores para corresponder dispositivos com ICs no CMDBe atualize o. CMDBde forma apropriada. Selecione uma descoberta simples MID ServerPara verificar todos os protocolos (SSH, WMI e SNMP). Ou execute descobertas avançadas com comportamentos de descoberta. Quando você seleciona um comportamento, o. MID Server o campo não está disponível.
        Nota:
        Uma verificação IPv6 via lista de endereços é permitida em DescobertaCronograma para itens de configuração.
      • Endereços IP : Verifica dispositivos sem o uso de credenciais. Essas verificações descobrem todos os endereços IP ativos no intervalo especificado e criam registros de histórico do dispositivo, mas não atualizam o. CMDB. As verificações de endereço IP também mostram vários endereços IP que estão sendo executados em um único dispositivo. Identifique dispositivos por classe e por tipo, como WindowsE equipamento de rede Cisco. . Tamanho máximo do intervalo A propriedade de probe do Shazzam determina o número máximo de endereços IP verificados pelo Shazzam. Consulte Configure a probe Shazzam para obter detalhes.
      • Redes : Descobre redes IP (roteadores e switches). Os resultados desta pesquisa são usados para preencher a tabela Rede IP [cmdb_ci_ip_network] em Descoberta > Redes IP Com uma lista de endereços IP e máscaras de rede. As verificações de rede atualizam roteadores e switches de camada 3 no CMDB.
      • Serviço : Descobre serviços para Mapeamento de serviçosaplicação. Consulte Programe uma descoberta descendente até Mapeamento de serviços para obter instruções.
      • Sem servidor : Encontra ICs sem a necessidade de executar a descoberta em um host ou ICs em um host proxy que já está no CMDB. Para obter mais informações, consulte Descoberta sem servidor.
      • Aplicação em nuvem : Descobre somente os recursos de nuvem para os padrões especificados. Consulte Explorando Descoberta na nuvem para obter instruções.
      • Recursos de nuvem : Descobre recursos para um dos compatíveis provedores de nuvem . Esta opção só aparece quando você Execute a Descoberta em uma conta de serviço em nuvem. Não é possível selecioná-lo em um novo Descobertaprogramação.
      • Certificados . Descobre certificados com base em URLs. Selecionar esta opção adiciona o campo Tipo de descoberta de certificado: Descoberta de certificado de URL. Para obter mais informações, consulte Execute a Descoberta de certificados por meio de verificações de URL individuais.
      MID Server método de seleção Selecione o método que Descobertausa para selecionar um MID Server:
      • MID Server de seleção automática : Permitir Descobertapara selecionar MID Serverautomaticamente com base em DescobertaIntervalos de IP que você configura. Para encontrar uma correspondência MID Server, você deve configurar MID Serverspara usar:
        • . DescobertaOu TODAS AS aplicações. Esta configuração autoriza o. MID Serveracesso de Descoberta.
        • O intervalo de IP que inclui os intervalos configurados no Descobertaprogramação.
        Nota:
        MID Server A seleção automática não é compatível com IPv6.
      • MID Cluster específico : Use um cluster pré-configurado de MID Servers. Selecione o cluster. Você não precisa especificar um membro do cluster. . MID Servernão pode fazer parte de vários clusters, como um que ofereça suporte ao balanceamento de carga e outro que ofereça suporte ao failover. Você pode adicionar qualquer cluster, independentemente da aplicação MID Serversestão atribuídos a. Quando você seleciona o cluster, o. Descoberta a aplicação é adicionada automaticamente quando não existe para MID Serversno cluster.
      • MID Server específico : Use somente um MID Server. Se for isso MID Serveré parte de um cluster, apenas isso MID Serveré usado . O cluster não é usado. Você pode adicionar qualquer MID Serverindependentemente da aplicação à qual ele está atribuído. . Descoberta a aplicação é adicionada automaticamente quando ainda não está atribuída ao MID Servervocê seleciona. Você pode atribuir um específico MID ServerPara todos os tipos de verificações de descoberta, exceto Serviço .
      • Comportamento de uso : Use um comportamento quando uma única programação requer o uso de vários MID Serverspara executar qualquer uma das seguintes atividades:
        • Verificações que exigem várias credenciais do Windows.
        • Um cronograma que deve executar dois ou mais protocolos específicos (SNMP, SSH ou WMI) usando mais de um MID Server.
        • Balanceamento de carga para grandes descobertas em que um único MID Serverseria inadequado.
        • Verificando vários domínios.
      Nota:
      . Descobertaa programação impõe a separação de domínio. . MID Serversque estão disponíveis para seleção são limitados ao mesmo domínio do usuário que está configurando a programação.

      Consulte Sequência de seleção do MID Server para cronogramas de descoberta para obter informações adicionais.

      MID Server Selecione MID Serverpara usar nesta programação. Este campo estará disponível se Método de seleção do MID Server está definido como MID Server específico , Ou se você descobrir endereços IP, redes ou serviços web.

      Para verificar se MID Serverse você selecionou está ativo e validado, veja MID Server .

      MID Server Cluster Selecione MID Servercluster a ser usado para esta programação. Este campo estará disponível se Método de seleção do MID Server está definido como MID Cluster específico .
      Comportamento Selecione um comportamento configurado para MID Serversem sua rede.

      Este campo estará disponível somente se Método de seleção do MID Server está definido como Comportamento de uso .

      Ativo Marque a caixa de seleção para habilitar esta programação. Se você desmarcar a caixa de seleção, a programação será desabilitada, mas você ainda poderá executar uma descoberta manualmente a partir deste formulário, usando os valores configurados.
      Local Escolha um local para atribuir aos ICs descobertos pela programação. Se este campo estiver em branco, nenhum local será atribuído.
      Tempo máximo de execução Defina um limite de tempo para executar esta programação. Quando o tempo configurado expira, as tarefas restantes da descoberta são canceladas, mesmo que a verificação não esteja concluída. Use este campo para limitar a carga do sistema a uma janela de tempo desejável. Se nenhum valor for inserido neste campo, esta programação será executada até a conclusão.
      Campos relacionados e de execução Determina o cronograma de execução da descoberta. Configure a frequência no Executar e os outros campos que aparecem para especificar uma hora exata.
      Nota:
      O tempo de execução sempre usa o fuso horário do sistema. Se você adicionar o opcional Executar como tz não tem efeito no tempo de execução real.
      Mudanças de estado do log Marque esta caixa de seleção para criar uma entrada de log sempre que o estado mudar durante uma descoberta, como um dispositivo que vai de Ativo para Classificação . Exiba os estados de descoberta do DescobertaLista relacionada de dispositivos no DescobertaFormulário de status. . Atividade concluída e. Atividade atual os campos exibem os estados.
      Tamanho do lote do Shazzam Insira o número de endereços IP que cada probe do Shazzam pode verificar. Dividir os endereços IP em lotes melhora o desempenho, permitindo que a classificação de cada lote comece após a conclusão do lote. Em vez de depois que todos os endereços IP foram verificados. As probes são executadas sequencialmente. Por exemplo, o valor é definido como 1000 e uma descoberta verifica 10 000 endereços IP usando um único MID Server. Ele cria 10 probes Shazzam com cada probe verificando 1000 endereços IP. Por padrão, o tamanho do lote é 1000. Uma política de IU impõe um tamanho de lote mínimo de 256 porque tamanhos de lote abaixo de 256 endereços IP não se beneficiam do cluster. A política converte qualquer valor abaixo de 256 em um valor igual a zero.

      O valor deste campo não pode exceder o valor definido na propriedade Tamanho máximo do intervalo para a probe Shazzam.

      Suporte para cluster do Shazzam Marque a caixa de seleção para distribuir o processamento Shazzam entre vários MID Serversem um cluster e melhorar o desempenho. Esta configuração funciona com o tamanho do lote do Shazzam. Por exemplo, uma programação é criada para verificar 100 000 endereços IP, com 10 MID Serversatribuído para fazer o trabalho. Cada MID ServerÉ atribuído para verificar 10 000 endereços IP. Se o tamanho do lote do Shazzam estiver definido como 5 000 endereços IP por probe, o cronograma executará dois probes do Shazzam por MID Server(10 000 endereços IP/5 000 por lote). Essas probes são executadas em sequência e não simultaneamente.
      Uso da versão SNMP Use este campo para designar a versão do SNMP a ser usada para esta descoberta. O valor padrão é TODOS . Você pode mudar isso para v1 , v2c , ou v3 .
      Tamanho do lote do certificado de URL Defina o número de URLs a serem descobertos por lote durante Descoberta. Deixe o tamanho do lote como está, a menos que seja recomendado mudar.
      Intervalos rápidos Defina endereços IP e intervalos de endereços a serem verificados inserindo endereços IP em vários formatos (rede, intervalo ou lista) em uma única cadeia de caracteres delimitada por vírgulas. Para obter mais informações, consulte Crie um intervalo de IP rápido para um cronograma de Descoberta.
      Descobrir agora Use este link para iniciar isso imediatamente Descoberta.
      Listas relacionadas
      Intervalos de IPs Esta lista relacionada define os intervalos de endereços IP a serem verificados com esta programação. Se você estiver usando uma verificação de IC simples (sem comportamentos), use esta lista relacionada para definir os endereços IP a serem descobertos.
      Nota:
      Para melhorar a segurança, limite o intervalo de destinos de descoberta para excluir redes e dispositivos desnecessários.
      Conjuntos de intervalos da Descoberta Esta lista relacionada define cada intervalo definido em uma programação para verificar por um ou mais probes Shazzam.
      Status da descoberta Esta lista relacionada exibe os resultados das execuções de escalas atuais e anteriores.
      URLs de certificação Esta lista relacionada exibe os URLs descobertos usando esta programação. Você pode adicionar ou excluir URLs desta lista.
    6. Defina a frequência de execução da programação conforme descrito em Executar opções para cronogramas de descoberta.

    Execute uma Descoberta rápida

    A Descoberta Rápida, ou DiscoverNow, permite que um administrador execute uma descoberta de Configuração de IC em um único endereço IP sem exigir uma programação.

    Antes de Iniciar

    Função necessária: discovery_admin

    Por Que e Quando Desempenhar Esta Tarefa

    A plataforma seleciona automaticamente o MID Server correto a ser usado para a descoberta se um estiver associado ao endereço IP selecionado. Se nenhum MID Server estiver configurado para a rede na qual esse endereço aparece, você poderá selecionar um MID Server. Use este recurso para descobrir novos dispositivos na rede assim que eles estiverem conectados à rede, em vez de aguardar uma descoberta agendada regularmente.

    Para configurar o sistema para determinar automaticamente qual MID Server usar, configure as capacidades de intervalo de IP para cada MID Server no sistema.

    Você pode executar o DiscoverNow de um Descobertaou a partir de um script.

    Nota:
    A Descoberta rápida usando um endereço de destino IPv6 é compatível.

    Procedimento

    1. Abra a Descoberta rápida em um destes locais:
      • Navegar até Descoberta > Cronogramas de descoberta e clique em Descoberta rápida na barra de cabeçalho.
      • Navegar até Descoberta > Página inicial e clique em Início rápido da Descoberta No bloco Cronogramas.
      Uma caixa de diálogo é exibida solicitando um endereço IP e o nome do MID Server a ser usado. Apenas MID Servers Ativos e Validados estão disponíveis.
    2. Insira o endereço IP de destino para uma descoberta no IP de destino campo.
      Nota:
      No momento, o DiscoverNow não oferece suporte à descoberta de rede IP. Certifique-se isso Apenas insira um único endereço IP e não uma rede inteira, como 10.105.37.0/24.
      Quando um MID Server é atribuído à sub-rede que contém o endereço IP de destino e atualmente em um status operacional de Para cima , o nome aparece automaticamente em MID Server campo. Se vários MID Servers forem encontrados, o sistema selecionará um para você. O valor em MID Server O campo pode ser substituído se você quiser selecionar um MID Server diferente.
      Importante:
      Se o MID Server selecionado fizer parte de um cluster com balanceamento de carga e ficar indisponível por qualquer motivo, a instância não Atribua outro MID Server desse cluster à Descoberta rápida. Você deve selecionar outro MID Server na lista de MID Servers apropriados.
    3. Se nenhum MID Server estiver definido para essa rede, selecione um na lista de MID Servers disponíveis.
      Figura 2. Descoberta rápida
      Descoberta rápida
    4. Clique em OK para executar a descoberta.
      O registro de status dessa descoberta é exibido. . Programação a coluna está vazia porque nenhuma programação está associada a esta descoberta.
      Figura 3. Lista de status da Descoberta rápida
      Lista de status da descoberta rápida

    Execute DiscoverNow a partir de um script

    Você pode executar o DiscoverNow a partir de um script, como um trabalho em segundo plano, uma regra de negócios ou serviços da web.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Crie o seguinte script:
      var d = new Discovery();
      var statusID = d.discoveryFromIP(TARGET_IP, TARGET_MIDSERVER);

      . discoveryFromIPo método usa dois argumentos: IP e. MID Server . . IP o argumento é obrigatório, mas MID Server o argumento é opcional.

    2. Para escolher o MID Server, forneça o. sys_id Ou o nome do MID Server como o argumento.
      Se você não nomear um MID Server, o sistema tentará encontrar um válido automaticamente. Um MID Server válido tem um status de Para cima E pode descobrir o endereço IP fornecido. Se o sistema encontrar um MID Server válido e executar um Descoberta. discoveryFromIPo método retorna o. sys_id de Descobertaregistro de status. Se nenhum MID Server puder descobrir este endereço IP, o método retornará o valor indefinido .

      Se você especificar manualmente TARGET_MIDSERVER, o sistema validará o valor fornecido e garantirá que a tabela do MID Server contenha o registro do MID Server especificado. Se a validação for aprovada, o método discoveryFromIP retornará o sys_id do registro de status da descoberta. Se a validação falhar, o método retornará o valor indefinido .

    Valide os resultados da descoberta

    Valide os resultados da descoberta acessando a fila ECC, analisando a carga XML e verificando o log da Descoberta.

    Antes de Iniciar

    Função necessária: discovery_admin

    Por Que e Quando Desempenhar Esta Tarefa

    As descobertas iniciais geralmente revelam resultados inesperados, como dispositivos e processos anteriormente desconhecidos ou falha na autenticação. Os resultados também devem identificar com precisão os dispositivos conhecidos e atualizar o CMDB adequadamente. Familiarize-se com a rede que está sendo descoberta e os tipos de dados retornados para os diferentes tipos de descobertas. Use o. DescobertaE a fila ECC para monitorar o. Descobertaprocesso conforme os dados são retornados de probes ou operações de padrão.

    Procedimento

    1. Para exibir a carga real de uma probe, clique em XML Ícone em um registro na Fila de ECC.
      Figura 4. Fila do ECC
      Fila do ECC
    2. Para exibir a carga real de uma probe, clique em XML Ícone em um registro na Fila de ECC.
    3. Use o. DescobertaFormulário de log para uma visão rápida do desempenho das probes.

      Para exibir o. DescobertaLog, navegue até Descoberta > Logs da descoberta.

      Figura 5. Descoberta Log
      O log da Descoberta
      . DescobertaO log fornece estas informações:
      Coluna Informações
      Criação em Exibe o carimbo de data/hora da probe iniciada. Clique neste link para exibir o registro da probe iniciada nesta lista.
      Nível Exibe o tipo de dados retornados por esta probe. Os níveis possíveis são:
      • Depurar
      • Erro
      • Informações
      • Aviso
      Mensagem Mensagem que descreve a ação realizada nas informações retornadas pela probe.
      Entrada de fila do ECC Exibe o nome da fila ECC associada à mensagem de log.
      IC O IC descoberto. Clique neste link para exibir o registro do CMDB para este IC.
      Origem Exibe o nome da probe que gerou a mensagem de log.
      Dispositivo Exibe o endereço IP explorado pela probe. Clique neste link para examinar todas as entradas de log da ação realizada neste endereço IP por este Descoberta.
      Nota:
      Se você cancelar uma descoberta ativa, observe as seguintes informações:
      • Os trabalhos de sensor existentes que iniciaram o processamento são encerrados imediatamente.
      • Os trabalhos de sensor existentes que estão em um Pronto o estado, mas não iniciou o processamento, foi excluído do sistema.
    4. Exibir o. Página inicial da Descoberta para obter detalhes sobre todos os cronogramas, recursos de nuvem (máquinas virtuais), dispositivos descobertos e erros relacionados que podem ter ocorrido.
      Detalhes do erro incluir possíveis etapas de correção.

    Sequência de seleção do MID Server para cronogramas de descoberta

    . Descobertaa aplicação segue esta sequência para encontrar um MID Server.

    Seleção automática do MID Server

    Descobertasegue esta sequência quando você seleciona MID Server de seleção automática para Método de seleção do MID Server em DescobertaFormulário de programação.
    Nota:
    MID Server A seleção automática não é compatível com IPv6.
    1. Descobertaprocura um MID ServerQue também tem um intervalo de IP apropriado configurado.
    2. Se nenhum MID Server atender a esses critérios, ele procurará um MID Serverque tem o. TODOS Aplicação que também tem um intervalo de IP apropriado configurado.
    3. Se mais de um MID Serveratender aos critérios, Descobertaescolhe o primeiro MID Servercom o status de Para cima . Se mais de um MID Serverestá ativo, ele escolhe aleatoriamente um.
    4. Se nenhum estiver ativo, ele usará o padrão MID Serverespecificado para Descobertasupondo que ela esteja ativa.
    5. Se nenhum MID Server padrão for especificado, ele usará o padrão MID Serverespecificado para TODOS supondo que ela esteja ativa.
    6. Se não houver padrão MID Serverespecificado, DescobertaPercorre as etapas anteriores e procura MID Servers com o status de Pausado ou Fazendo upgrade .
      Nota:
      Quando um MID Serverestá pausado ou atualizando, ele não processa comandos até retornar ao status de Para cima .

    Clusters do MID Server

    Essas etapas são seguidas quando você seleciona MID Cluster específico para Método de seleção do MID Server em Descoberta e o cluster é um cluster de balanceamento de carga:
    1. Descoberta usa o primeiro MID Serverno cluster que ele encontra com o status de Para cima .
    2. Se mais de um MID Serverestá ativo, ele escolhe aleatoriamente um. Se não conseguir encontrar nenhum MID Servers, ele procura MID Serversno cluster com o status de Pausado ou Fazendo upgrade .
    Estas etapas são seguidas quando o cluster é um cluster de failover:
    1. Descoberta usa o. MID Servercom o mais baixo Pedido valor que também tem o status de Para cima .
    2. Em caso negativo MID Serversforam encontrados, ele procura MID Serversno cluster com o status de Pausado ou Fazendo upgrade , escolhendo aquele com o menor Pedido valor.
    Nota:
    Descoberta ignora o padrão MID Serverpara ti e. TODOS aplicações ao selecionar um MID Serverdo cluster.

    Fase de verificação de porta (Shazzam)

    Durante a fase de verificação de porta, DescobertaColeta todos os endereços IP de destino. Ele os divide igualmente entre MID Serversque correspondem aos critérios ( MID Serversestão qualificados para fazer a verificação de porta). O tamanho do lote do Shazzam, que você configurou no DescobertaA programação determina o número de endereços IP que cada probe do Shazzam pode verificar. Esta fase ajuda a determinar quanto trabalho cada um MID Serverdurante a fase de verificação de porta.

    Por exemplo, você tem 16 000 endereços IP para verificar entre três qualificados MID ServersE você usa o tamanho de lote padrão do Shazzam de 5000. . MID ServersManipule 5000 verificações de endereço IP (uma probe Shazzam cada). O outro MID ServerLida com 6000 verificações de endereço IP iniciando duas probes Shazzam.

    Nota:
    O Shazzam só pode processar listas IP com um total de 5000 endereços IP (endereços IPv4 e IPv6) se a lista contiver qualquer endereço IPv6. Para cronogramas que contenham listas de IP com IPv6 que vão além desse limite, Descobertaé cancelado com uma mensagem de erro.