Agendas de descoberta de cima para baixo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Saiba mais sobre programações que acionam a descoberta de cima para baixo de serviços de aplicações.

    Quando você define um novo serviço de aplicativos, Mapeamento de serviços executa a descoberta de todos os ICs que participam desse serviço de aplicativos e cria seu mapa. Depois que o mapeamento inicial é concluído, Mapeamento de serviços gera novamente os mapas de serviço de aplicativos regularmente, redescobrindo os ICs que compõem um serviço de aplicativos.

    Por padrão, Mapeamento de serviços é pré-configurado com estas programações genéricas:
    Todas as aplicações
    Esta programação aciona a descoberta de cima para baixo de todos os ICs do tipo de aplicação [cmdb_ci_appl].
    Serviço Balanceador de Carga
    Esta programação inicia a descoberta de cima para baixo de todos os ICs do tipo de serviço do balanceador de carga [cmdb_ci_lb_service].
    As programações genéricas acionam a descoberta de todas as aplicações e serviços de balanceador de carga em sua organização uma vez por dia. Normalmente, essas programações pré-configuradas são suficientes para atualizar as informações dos serviços de aplicações. No entanto, se for necessário descobrir ICs ou serviços específicos com mais frequência, você poderá criar as seguintes programações de descoberta personalizadas:
    Tabela 1. Tipos de programação para descoberta de cima para baixo
    Tipo de programação Descrição Exemplo
    Serviços Mapeamento de serviços descobre todos os ICs pertencentes a determinados serviços que atendem aos critérios de filtragem. Em sua organização, alguns serviços de aplicações são mais críticos do que outros e é importante que você redescubra esses serviços com alta criticidade com mais frequência. Crie uma programação de descoberta personalizada para descobrir todos os serviços com o valor de criticalidade dos negócios definido como most critical.

    Como alternativa, determinados serviços em sua organização estão passando por mudanças com mais frequência do que uma vez por dia. Você pode criar programações personalizadas para redescobrir esses serviços com mais frequência.

    Você também pode criar uma programação desse tipo para descobrir serviços de aplicações em uma instância de produto em fase de desenvolvimento, em que os serviços ainda não estão no estado operational.

    Serviços que pertencem a um grupo Mapeamento de serviços descobre todos os ICs pertencentes a serviços atribuídos a grupos que atendem aos critérios de filtragem.

    Mapeamento de serviços descobre somente serviços localizados diretamente dentro do grupo que atende aos critérios de filtragem definidos. Mapeamento de serviços não descobre serviços dentro de grupos incorporados.

    Observe que você pode definir programações com base em grupos de serviço, mesmo que sua função não tenha acesso a esses grupos de serviço.

    Em uma organização distribuída com escritórios em vários locais geográficos, convém criar uma programação de descoberta personalizada para redescobrir serviços em um desses locais. Por exemplo, uma programação pode acionar a redescoberta de todos os serviços relevantes para o site da EMEA às 7h GMT, enquanto outra programação pode iniciar a redescoberta de serviços para a sede dos EUA às 7h PT.
    Para tipos de IC Mapeamento de serviços descobre todos os ICs de aplicação pertencentes a este tipo de aplicação. Alguns tipos de IC de aplicação estão sujeitos a mudanças e atualizações mais frequentes do que outros, portanto, você pode gerenciar a carga ajustando a programação de descoberta para corresponder à natureza de cada tipo de IC.

    Quando você define programações de descoberta com base em tipos de IC de aplicação, várias programações podem se aplicar ao mesmo IC. Para evitar a descoberta dos mesmos ICs mais de uma vez, a programação mais específica sempre tem precedência. Por exemplo, se você criar programações de descoberta separadas para um tipo de IC primário e seu tipo de IC secundário, os ICs pertencentes ao tipo de IC secundário serão descobertos usando sua programação dedicada. Ao mesmo tempo, se não houver programação para um tipo de IC secundário, a programação do tipo de IC primário será usada para descobrir os ICs secundários.

    Esta programação descobre somente ICs pertencentes a serviços de aplicações no estado operational.

    Se você modificar uma determinada aplicação com mais frequência do que o restante de suas aplicações, convém descobri-la com mais frequência do que outros ICs. Nesse caso, crie uma programação de descoberta personalizada para esse tipo de IC de aplicação.
    ICs específicos Mapeamento de serviços descobre apenas um IC que você especificou para esta programação.

    Se você definir uma programação de descoberta para um IC específico, bem como uma programação para o tipo de IC ao qual este IC pertence, Mapeamento de serviços usará a programação para este IC específico e não a programação genérica para seu tipo de IC.

    Esta programação descobre somente ICs pertencentes a serviços de aplicações no estado operational.

    Para casos raros de redescoberta de um IC específico que causa erros de descoberta com frequência.
    Parte da descoberta de um IC de aplicação é identificar seu host. Mapeamento de serviços verifica se o dispositivo que hospeda este IC da aplicação existe no CMDB. Para um serviço de balanceador de carga, Mapeamento de serviços verifica se o dispositivo de balanceamento de carga que hospeda este serviço de balanceador de carga existe no CMDB. Caso contrário, Mapeamento de serviços acionará Descoberta para executar a descoberta horizontal. Como resultado, Descoberta executa a detecção de host e atualiza as informações nos hosts no CMDB. Se necessário, você pode gerenciar as programações que acionam a descoberta horizontal, conforme descrito em: