Vincular alertas a um processo específico

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Vincule processos de servidor específicos aos itens de configuração (ICs) correspondentes no CMDB para garantir mapeamento e visibilidade precisos. Essa vinculação é crucial para identificar dependências de serviço, reduzir a ambiguidade de nomes de processo genéricos e permitir o monitoramento eficaz. Ele oferece suporte a resolução de alertas mais rápida, análise de impacto e melhor alinhamento entre a infraestrutura e os componentes da aplicação em ambientes dinâmicos.

    Antes de Iniciar

    Função necessária: evt_mgmt_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Às vezes, quando um alerta (ou evento) entra no sistema, ele precisa ser conectado (ou "vinculado") a um Item de configuração (IC) no CMDB. Por padrão, o sistema vincula alertas ao host especificado em campo do evento. Imagine uma situação em que você tem um servidor Windows executando vários processos, como instâncias MSFT SQL e SQL Server Analysis Services. O desafio é vincular um evento à instância de processo específica em vez de apenas ao servidor host, já que vários processos podem ter o mesmo nome genérico, como MSSQLSERVER, levando à ambiguidade.

    O procedimento de exemplo a seguir usa um servidor Windows como host, instâncias do MSFT SQL como a classe de IC do processo e MSSQLSERVER como o nome do processo. As etapas a seguir são baseadas na suposição de que o evento o campo do evento fornece o nome do host e o. Informações adicionais o campo contém detalhes específicos do processo necessários para vinculação.

    Tabela 1. Vinculação de alerta para IC por meio de Mapeamento de processos
    Ação Etapas
    Definir regra de evento: Adicionar nome do processo Adicione o nome do processo sa_process_name na regra de evento.
    Definir regra de evento: Defina o tipo de IC Selecione o tipo de IC de destino na regra de evento. Por exemplo, Instâncias do MSFT SQL.
    Definir mapeamento de processo Navegue até a tabela Processo para Mapeamento de tipo de IC [em_binding_process_map] e adicione uma entrada mapeando um tipo de IC (por exemplo, instâncias MSFT SQL) para um nome de processo (por exemplo, MSSQLSERVER).
    Vincular IC ao alerta Quando um evento é acionado, o sistema:
    1. Aplica a vinculação padrão para identificar o host.
    2. Verifica o tipo de IC especificado na regra de evento.
    3. Pesquisa o processo para a tabela Mapeamentos de tipo de IC [em_binding_process_map] para obter um nome de processo e tipo de IC correspondentes.
    4. Pesquisa na tabela Relacionamentos de IC [cmdb_rel_ci.list] um relacionamento Executado em::executa entre o processo e o IC do host.
    5. Vincula a um processo quando valores do Tipo de IC a coluna corresponde às entradas correspondentes em Processo Coluna na tabela Mapeamentos de tipo de IC Processo [em_binding_process_map].

    Procedimento

    1. Navegar até Tudo > Gestão de eventos > Regras > Regras de evento.
    2. Selecione Novo.
    3. Selecione Transformar e compor saída de alerta e execute as seguintes etapas:
      Adicione sa_process_name.
      1. Selecione Atributos manuais caixa de seleção.
      2. Insira sa_process_name . (processo) .

        sa_process_name é um nome de variável especial usado para especificar o nome do processo a ser pesquisado. (sa_process_name) aparecerá em Informações adicionais campo do evento. Em vez de (processo) , você pode inserir qualquer outro nome de campo a partir do qual a variável sa_process_name deriva seu valor.

    4. Selecione Vinculação guia.
    5. Selecione Substituir vinculação padrão caixa de seleção.
    6. Em Tipo de vinculação campo, selecione Correspondência de campo de IC .
    7. Em Tipo de IC campo, selecione Instâncias do MSFT SQL .
      . Tipo de IC Determina a tabela específica do CMDB em que o sistema pesquisa o IC correspondente.
      Adicionar tipo de IC.
    8. Navegue até Todos e pesquise _binding_process_map.list .

      A página Processo para Mapeamentos de tipo de IC é aberta. Aqui os valores do Tipo de IC as colunas são mapeadas para entradas no Processo coluna. Por exemplo, cmdb_ci_db_mssql_instance está mapeado para MSSQLSERVER processo.

      Os valores do tipo de IC correspondem às entradas correspondentes na coluna Processo.
    9. Opcional: Navegue até Todos e pesquise cmdb_rel_ci.list .
      A página Relacionamentos de IC é aberta.
    10. Opcional: Verifique se o nó está em um relacionamento Executado em::executa com o processo apropriado.
      O nó vinculado ao processo apropriado por meio de um relacionamento é executado em::Runs.
    11. Navegar até Tudo > Gestão de eventos > Todos os Eventos.
    12. Crie um evento com O valor como o nome do host, como Windows Server (V-W2K3-SQL2008).
      . Informações adicionais o campo no evento tem uma chave chamada processo cujo valor é MSSQLSERVER .
      Na imagem a seguir, você pode ver as anotações de processamento indicando que a vinculação ocorreu entre o alerta e o processo de correspondência.
      Processando anotações confirmando a vinculação do processo de alerta.