Comotrabalhar com o CMDB Data Manager
O CMDB Data Manager é uma estrutura orientada por políticas para gestão em massa de operações do ciclo de vida do IC, como exclusão, arquivamento e certificação. O CMDB Data Manager é uma solução abrangente e integrada, que é escalonável para grandes CMDBs e lida com mudanças rápidas em um mundo baseado na nuvem.
CMDBs grandes podem acumular grandes quantidades de ICs obsoletos, o que pode afetar o desempenho geral. Soluções de mitigação personalizadas podem ser difíceis de desenvolver e manter e também estão sujeitas a erros. O CMDB Data Manager é a ferramenta na qual você pode criar, publicar e gerenciar políticas. Crie políticas para automatizar e controlar as operações do ciclo de vida do IC para ajudar a manter o CMDB em um estado operacional íntegro e eficiente.
- Descontinuar todos os computadores sem proprietários criados há mais de um ano (tipo de política "Descontinuar").
- Arquive todos os servidores Linux no datacenter de Seattle que não foram atualizados há seis meses (tipo de política "Arquivar").
- Exclua todos os contêineres que não foram descobertos na última semana (tipo de política "Excluir").
- Certificar todos os ICs em um local especificado (tipo de política de Certificação).
- Aprovar a exclusão, arquivamento ou descontinuação em cascata de tarefas de ciclo de vida geradas por gerenciamento dependente de IC.
- Exclua registros órfãos, obsoletos ou irrelevantes em tabelas não relacionadas ao CMDB. As tabelas não relacionadas ao CMDB na tabela Entrada Relacionada [cmdb_related_entry] têm referências às tabelas do CMDB. Um IC em uma tabela relacionada pode, por exemplo, ficar órfão se o IC mencionado no CMDB for excluído (tipo de política "Excluir entrada relacionada ao CMDB").
- Certifique-se de que os atributos tenham um valor específico necessário para o negócio.
Você pode aplicar políticas do CMDB Data Manager somente a classes que estendem a tabela Item de configuração [cmdb_ci]. Portanto, você não pode usar o CMDB Data Manager para gerenciar classes como as que foram importadas por CMDB CI Class Models.
Experiência do CMDB Data Manager no Espaço do CMDB
Você pode usar a página principal do Espaço do CMDB e suas exibições para administrar totalmente o CMDB Data Manager, acessar análises de alto nível e contar para suas políticas e tarefas e revisar suas tarefas. Para obter informações sobre como usar o CMDB Data Manager no Espaço do CMDB, consulte Experiência do CMDB Data Manager no Espaço do CMDB.
CMDB Data Manager na IU principal (IU 16)
Experiência do CMDB Data Manager no Espaço do CMDB fornece a funcionalidade mais recente do CMDB Data Manager, incluindo algumas funções não disponíveis no CMDB Data Manager interno da IU principal (IU 16). O CMDB Data Manager integrado à IU principal (IU 16) está disponível navegando até . Para obter informações sobre como usar a compilação legada do CMDB Data Manager na IU principal, consulte CMDB Data Manager na IU principal (IU 16).
Termos
- Política
-
Uma política do CMDB Data Manager captura o plano de gestão geral para um evento de ciclo de vida, como a descontinuação de IC. Uma política está associada a um subfluxo (o subfluxo de política) que cria as tarefas (as tarefas de política) para os ICs de destino da política. Uma política é configurada com um tipo de política e as tarefas de política executam operações associadas a esse tipo de política, como arquivar ou excluir um registro de IC. Além disso, você pode configurar uma política para exigir uma aprovação.
O tipo de política, o subfluxo de política e as tarefas de política estão alinhados a um evento de ciclo de vida específico de ICs. Por exemplo, um conjunto de políticas com o tipo de política de exclusão está associado ao subfluxo de exclusão e suas tarefas de política tratam da exclusão de ICs.
Um trabalho programado diariamente processa todas as políticas publicadas do CMDB Data Manager.
- Subfluxo de política
-
O subfluxo da política contém a lógica subjacente para processar um evento do ciclo de vida, como descontinuar ou excluir. Se a política estiver configurada para exigir aprovação, o subfluxo de política será executado somente depois que uma tarefa de política for aprovada.
O sistema de base fornece vários subfluxos comuns, como excluir, arquivar e descontinuar, que você pode usar com políticas. Você também pode criar subfluxos personalizados necessários na organização.
- Tarefa de política
-
Uma tarefa separada é criada e atribuída a cada valor exclusivo Managed By Group no conjunto de ICs de destino em uma política. Uma tarefa de política aciona o subfluxo de política, rastreia o conjunto de ICs de destino para a tarefa e lida com a aprovação da tarefa, se necessário.
Se uma política exigir uma aprovação, as tarefas de política não acionarão o subfluxo de política até que um membro da atribuição de grupo no atributo Managed by Group dos ICs de destino aprove as tarefas. Se uma tarefa for rejeitada ou se o atributo Managed by Group estiver vazio, a tarefa será atribuída a um administrador que deverá intervir manualmente para resolver a tarefa.
Se uma política não estiver configurada para exigir uma aprovação, as tarefas de política serão aprovadas automaticamente.
- Lista de exclusões do IC
- Um conjunto de ICs aos quais as políticas de um tipo especificado não se aplicam.
Tipos de política
- Excluir
- Use para remover um IC de sua tabela atual sem opção para restaurar o IC para um estado ativo.
- Descontinuar
- Use para descontinuar um IC enquanto mantém o IC ativo em exibições de lista e em processos como Integridade do CMDB.
- Certificação
- Use para atribuir e processar tarefas de certificação que verificam a existência da infraestrutura de TI real e das aplicações que você possui. Como os ICs são ingeridos continuamente no CMDB a partir de várias fontes de dados, a certificação de ICs oferece suporte à integridade do CMDB. Para obter mais informações sobre como usar o tipo de política de Certificação, consulte Certificação de ICs.
- Arquivamento
- Use para remover um IC de sua tabela atual e armazenar o IC em uma tabela de arquivamento separada para retenção temporária. Arquivar um IC exclui o IC de exibições e de recursos como mapas e formatador de relações. Durante o período de retenção, você pode restaurar ICs para o estado ativo. No final do período de retenção, os ICs arquivados são excluídos de sua tabela de arquivamento.
- Excluir entrada relacionada do CMDB
-
Use para limpar todos os dados irrelevantes ou obsoletos de tabelas relacionadas para ajudar a manter os dados do CMDB íntegros e relevantes conforme o estado dos ICs referenciados muda.
Tabelas relacionadas, como a tabela Números de série [cmdb_serial_number], não fazem parte da hierarquia do CMDB, mas ainda são qualificadas como dados do CMDB. Tabelas relacionadas não são inerentes à tabela Item de configuração [cmdb_ci], mas têm pelo menos uma coluna que faz referência a um IC do CMDB. As tabelas relacionadas são especificadas na tabela Entradas relacionadas [cmdb_related_entry].
- Certificação
- Use para certificar que atributos específicos têm um valor específico.
Você pode implementar suas políticas Descontinuar, Excluir e Arquivar para que elas sigam os padrões do Modelo de dados de serviço comum (CSDM) em que, por exemplo, os ICs são arquivados e excluídos somente quando um IC já está no estado descontinuado. Ao criar essas políticas de ciclo de vida, o sistema aplica processos para gerenciar quaisquer ICs dependentes que possam ter sido deixados para trás. Para obter mais detalhes sobre esses processos e sobre como verificar se o recurso está habilitado, consulte Gerenciamento de ICs dependentes.
arquivamento de dados Now Platform®
- A tabela Regra de arquivamento [sys_archive] contém as regras de arquivamento Now Platform®, inclusive a regra de arquivamento do CMDB Archive Configuration Items que as políticas Arquivamento do CMDB Data Manager usam.
- O Data Manager depende do trabalho programado Archive para executar (a cada hora por padrão) e processar políticas de arquivamento do CMDB Data Manager. O trabalho programado Archive é armazenado na tabela Item de programação [sys_trigger].
- Na tabela Now Platform® Blocos de execução do trabalho de arquivamento [sys_archive_run_chunk], o atributo Keys contém os sys_ids dos ICs do CMDB a serem arquivados (nos quais o ID da regra é o ID da regra de arquivamento do CMDB).
-
Os registros arquivados são armazenados nas tabelas de arquivamento Now Platform®, que são prefixadas por "ar_". De maneira semelhante, na primeira vez em que é executado, um trabalho de arquivamento do CMDB cria uma tabela de arquivamento para cada classe do CMDB (prefixada por "ar_cmdb"). Por isso, essa tarefa de arquivamento do CMDB inicial demora mais do que as tarefas de arquivamento do CMDB subsequentes.
Para cada política Arquivamento do Data Manager, o sistema agrupa os ICs da política a serem arquivados em lotes de 1.000 ICs. A tabela sys_archive_run_chunk contém um registro por lote.
As tabelas de arquivamento do CMDB, como ar_cmdb_ci_computer, estão listadas em .
Ao usar o CMDB Data Manager para arquivar ICs, você também pode aplicar diretamente Now Platform® recursos de arquivamento de dados, como restauração de registros arquivados durante um período de retenção de ICs.
Regras de estado do ciclo de vida e definições de desativação
As regras de ciclo de vida definem o estado de desativação das classes em sua organização e oferecem suporte à transição de ICs por meio de fases do ciclo de vida quando o CMDB Data Manager é utilizado. Depois de descontinuar os ICs, o CMDB Data Manager os configura de acordo com as definições de descontinuação especificadas pelas regras de ciclo de vida para a classe de ICs. O uso de políticas Descontinuar, Arquivar ou Excluir CMDB Data Manager requer que exista uma regra de ciclo de vida ativa para cada classe de destino na política. Você pode ativar regras de ciclo de vida no sistema de base para aplicar as definições padrão, personalizar essas regras ou adicionar regras de ciclo de vida para as classes necessárias na sua organização.
- Um IC descontinuado não é excluído de nenhuma exibição ou processo, como a Integridade do CMDB.
- Um IC arquivado não existe mais em sua tabela ativa e, em vez disso, é armazenado em uma tabela de arquivamento separada. Os ICs arquivados não estão mais visíveis ou incluídos em processos, como exibições de lista, mapas e formatadores de relações. Os ICs arquivados podem ser mantidos por um período de retenção especificado antes de serem excluídos da tabela de arquivamento. Durante esse período de retenção, os ICs arquivados podem ser restaurados manualmente para um estado ativo usando o recurso Now Platform® para restaurar registros arquivados.
- Um IC excluído não existe mais na tabela à qual pertencia e não há como restaurá-lo para um estado ativo. A exclusão de um IC é uma operação irreversível.
Para obter mais informações sobre como acessar e gerenciar regras de ciclo de vida, consulte Regras de ciclo de vida e definições de desativação.
Configurar o ambiente do CMDB Data Manager
- Alguns tipos de política, como as políticas de ciclo de vida Descontinuar, Arquivar e Excluir, exigem que exista uma regra de ciclo de vida ativa para cada classe de destino na política. Este requisito não se aplica a todos os tipos de política. Por exemplo, este requisito não se aplica ao tipo de política de Certificação. 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á.
- Você pode simplificar a aprovação de políticas preenchendo o atributo Manage by Group dos ICs que você planeja direcionar nas políticas. Use o Gerenciador de Classes de IC para preencher esse atributo para uma classe inteira, em uma única operação de sincronização. Para obter mais informações sobre esta sincronização de dados, consulte Definir o grupo de um IC ou de uma classe inteira de ICs. Se o atributo Managed by Group não estiver preenchido para um IC, o processo de aprovação será direcionado ao administrador.