Criação de uma política de CMDB Data Manager (na IU principal)

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 7 min. de leitura
  • Crie uma política na compilação legada do CMDB Data Manager no IU principal para processar automaticamente eventos de ciclo de vida de ICs, como a exclusão. A aplicação de políticas de ciclo de vida consistentes e padrão aos ICs ajuda a manter a integridade do CMDB.

    Antes de Iniciar

    • As políticas de ciclo de vida Descontinuar, Arquivar e Excluir exigem que exista uma definição de desativação ativa para cada classe de destino na política. Se você tentar criar uma política de um tipo ao qual este requisito se aplica, mas não é atendido, uma mensagem de erro será exibida e a operação falhará.
    • Certifique-se de que exista algum subfluxo personalizado que você deseja associar a uma política.
    • Para exigir uma revisão e uma aprovação para uma tarefa de política: certifique-se de que o atributo Managed By Group esteja preenchido em ICs de destino cujas tarefas de política os usuários atribuídos tenham o privilégio de aprovar.
    • Quando a Gestão de ativos estiver ativada, verifique se há um registro de ativo associado a esse IC antes de descontinuar o IC. Verifique o registro do ativo associado, se houver, para garantir que o estado do ativo (install_status) seja Retired.
    Função necessária:
    • data_manager_admin: acesso total às políticas
    • data_manager_user: consegue ler e visualizar políticas

    Por Que e Quando Desempenhar Esta Tarefa

    Especifique para cada política um tipo de política, um subfluxo de ciclo de vida e um conjunto de ICs para operar como ICs de destino. Os ICs de destino precisam ser de classes que estendem a tabela Item de configuração [cmdb_ci] com o tipo de política Excluir entrada relacionada do CMDB, além de tabelas na tabela Entradas relacionadas [cmdb_related_entry].

    Defina filtros de condição para especificar o conjunto inicial de ICs ao qual a política se aplica. Você pode restringir ainda mais o conjunto inicial de ICs usando uma lista de exclusões de ICs para o tipo de política. Durante a visualização final da política ou em uma tarefa de política, você pode selecionar ICs individuais a serem excluídos também para o tipo de política. Além disso, para operações que exigem que os ICs estejam em um estado descontinuado, as definições de descontinuação são aplicadas. Nestes casos:
    • Os ICs que atendem aos filtros de política, mas já estão em um estado desativado de acordo com as definições de desativação de classe não serão direcionados para a política.
    • Um filtro nos atributos Life Cycle Stage ou Life Cycle Stage Status não terá efeito se a respectiva definição de desativação de classe for baseada nesses atributos.
    A política, por fim, é aplicada ao conjunto resultante de ICs após todos esses filtros serem aplicados.
    Nota:
    O CMDB Data Manager limita o número de ICs de destino por tarefa a 10.000. Portanto, quando uma tarefa excede esse número, o Data Manager cria automaticamente quantas tarefas adicionais forem necessárias para incluir todos os ICs da tarefa. Por exemplo, se você tiver uma meta de 30.000 ICs em uma tarefa de certificação, o Data Manager dividirá essa tarefa em três, cada uma com uma meta de 10.000 ICs.
    Mais informações:

    Procedimento

    1. Navegar até Tudo > Configuração > CMDB Data Manager.
    2. Na página principal do CMDB Data Manager, no bloco Políticas, clique em Exibir políticas.
    3. Na exibição de lista Atributos e Política do CMDB Data Manager, clique em Novo.
    4. Preencha os campos nas diferentes seções na guia Definir política.
      Nota:
      Alguns campos são aplicáveis somente a tipos de política específicos. Portanto, alguns dos campos a seguir podem não ser exibidos para o tipo de política escolhido.
      Campo (geral) Descrição
      Nome Nome exclusivo da política.
      Grupo de atribuição de tarefa Grupo ao qual a tarefa será atribuída.
      Tarefa com vencimento em dias Data de vencimento para concluir as tarefas de política, como tarefas de certificação.
      Precisa de revisão

      Marque para exigir uma revisão e uma aprovação das tarefas de política pela atribuição de grupo no atributo Managed by Group dos ICs ou por um administrador.

      Caso contrário, todas as tarefas de política serão aprovadas automaticamente.

      Tipo de política

      Evento de ciclo de vida ou ação de gestão de dados, como Excluir ou Certificação, que esta política gerencia, indicando o tipo de ações a serem executadas em ICs de destino.

      Grupo de Usuários Grupo a ser usado como o grupo de atribuição de tarefa para o tipo de política Excluir entrada relacionada do CMDB. A lista é um subconjunto de grupos de usuários da tabela Grupo [sys_user_group], em que pelo menos um membro tem uma função data_manager_user.
      Aplicar tempo de retenção

      O período de tempo para reter ICs arquivados na tabela de arquivamento antes de serem excluídos.

      Durante o período de retenção especificado, você pode usar o recurso de arquivamento de dados da Now Platform® para restaurar ICs arquivados.

      Campo (filtro de condição) Descrição
      Tabela de entradas relacionadas A tabela relacionada para aplicar uma política Excluir entrada relacionada do CMDB. A lista contém tabelas relacionadas da tabela Entrada relacionada [cmdb_related_entry].
      Filtro de condição

      Critérios que os ICs devem atender para serem incluídos na política como ICs de destino.

      Filtragem adicional, como uma lista de exclusões de IC, pode restringir ainda mais o conjunto de ICs de destino.

      Campo (ação) Descrição
      Subfluxo

      Um subfluxo com as ações que serão executadas nos ICs de destino da política.

      O subfluxo normalmente corresponde ao tipo de política. Por exemplo, se o Tipo de política estiver definido como Excluir entrada relacionada do CMDB, defina o Subfluxo como Excluir item de configuração de entrada relacionada.
      Nota:
      O tipo de política de Certificação não está associado a um subfluxo.
      Campo (programação) Descrição
      Frequência Com que frequência a tarefa é executada.
      Hora de início Hora de iniciar a execução da tarefa quando ela deve ser executada.
    5. Opcional: Clique em Executar filtro na seção Filtro de condição para ver a lista resultante de ICs que correspondem aos filtros de condição.
    6. Clique em Salvar.
    7. Clique em Visualizar e aguarde a conclusão de uma análise de impacto da política na página Visualizar Impacto da Política.
      Esta análise estima o número de ICs aos quais a política se aplica com base nos filtros de política, em quaisquer listas de exclusões de IC e no estágio do ciclo de vida dos ICs. Por exemplo:
      • Se o tipo de política for descontinuado, os ICs que atendem aos filtros de política, mas já estão em um estado descontinuado, não serão direcionados para a política.
      • Se o tipo de política for Arquivar ou Excluir, os ICs que atendem aos filtros de política, mas não foram descontinuados, não serão direcionados para a política.
    8. Opcional: Na lista de ICs de destino, selecione ICs que você também deseja excluir quanto ao tipo de política. Clique em Excluir IC e em Recalcular visualização para recalcular os dados na página de visualização.
    9. Clique em Publicar para ativar a política.
      Tarefas não publicadas são salvas como políticas de rascunho.

    Resultado

    Depois de publicar uma política:

    • Um trabalho agendado diário processa a política publicada e as tarefas de política são atribuídas conforme definido na política. Se a política estiver associada a um subfluxo, as tarefas de política acionarão o subfluxo de política. Problemas de execução de política são registrados em um log de erros e as notificações são enviadas para o Administrador do CMDB Data Manager.

      Se a política estiver configurada para exigir uma aprovação para as tarefas, notificações por e-mail serão enviadas aos membros do grupo de atribuição no atributo Managed by Group do IC. Se a política estiver associada a um subfluxo, uma tarefa de política acionará o subfluxo de política somente depois que a tarefa for aprovada.

    • Se a política estiver associada a um subfluxo, depois que uma tarefa de política for concluída, o subfluxo de política encerrará a tarefa. Para uma política de Certificação (que não está associada a um subfluxo), um usuário deve processar todos os ICs na tarefa e enviar a tarefa para fechá-la.
    • Para políticas de Certificação, as tarefas de certificação são atribuídas aos usuários conforme especificado e essas tarefas aparecem no Espaço do CMDB quando esses usuários fazem login.
    • Para alguns tipos de política, como Excluir, a lista de ICs de destino é reunida em um arquivo CSV que é anexado à tarefa para fins de acompanhamento.
    • Tarefas obsoletas são definidas como Encerrado cancelado por um trabalho agendado diariamente. Uma tarefa se torna obsoleta quando ainda está aberta e não foi aprovada após pelo menos 90 dias. O número de dias após o qual uma tarefa é considerada obsoleta é determinado pela propriedade do sistema cmdb.data.manager.stale.task.life.in.days.

    O que Fazer Depois

    • Clique em Exibir tarefas abertas no bloco Tarefas de política abertas para rastrear o processamento de tarefas de política na exibição de lista do Controle de tarefas de gestão de dados do CMDB. A coluna Percentual de sucesso mostra o percentual de ICs na tarefa, para a qual a tarefa foi concluída. Um IC é contado como concluído em uma tarefa de arquivamento somente após o processo de arquivamento ter sido totalmente concluído para o IC (e não é contado como concluído enquanto o IC é apenas preparado para arquivamento, por exemplo).
    • Os usuários fazem login no Espaço do CMDB para revisar e processar tarefas de certificação atribuídas a eles.
    • Você pode abrir uma política no CMDB Data Manager e clicar em Desativar para impedir temporariamente a execução da política.
    • Gestão de listas de exclusões do CMDB Data Manager (na IU principal).