Acompanhamento do arquivo de configuração

  • Versão de lançamento: Australia
  • Atualizado 26 de jun. de 2026
  • 5 min. de leitura
  • O processo de descoberta horizontal pode encontrar arquivos de configuração que pertencem a determinadas aplicações e adicionar esses arquivos de configuração ao CMDB. Você pode acompanhar as mudanças nesses arquivos comparando-os com as versões anteriores.

    Aviso:
    Os arquivos de configuração contêm informações confidenciais do sistema. Para impedir o acesso não autorizado, certifique-se de que as listas de controle de acesso (ACL) sejam colocadas na tabela de arquivos de configuração rastreada [cmdb_ci_config_file_tracked]. Apenas permita que usuários autorizados exibam esta tabela ou desmarque Salvar conteúdo configuração.

    Componentes para acompanhamento do arquivo de configuração

    Tipo de IC

    Todos os aplicativos e hosts em sua organização devem ter um tipo de item de configuração (IC) correspondente, que é necessário para descobrir e processar aplicativos e hosts corretamente. Em um sistema de base, muitos tipos de IC têm caminhos de arquivo de configuração definidos para eles. Você pode adicionar novas definições ou modificar as existentes para rastrear arquivos de configuração. Consulte Modificar controle de mudanças em arquivos de configuração para obter instruções.

    Padrões

    O acompanhamento do arquivo de configuração está disponível para padrões que descobrem aplicações. No padrão, você pode criar definições de arquivo rastreado que especificam o tipo de IC ao qual o IC da aplicação pertence e o caminho do arquivo de configuração. Especifique quantas definições de arquivo rastreado forem necessárias. Você também pode especificar se deseja salvar o conteúdo dos arquivos de configuração para exibir e comparar o conteúdo de diferentes versões.

    Nota:

    O acompanhamento do arquivo de configuração não está disponível para descobertas realizadas por probes e sensores tradicionais.

    O classificador que aciona o padrão deve especificar a probe de padrão horizontal, que, por sua vez, deve especificar o padrão. Se você fizer upgrade da instância para a versão atual, nem todos os classificadores serão configurados para usar padrões para descoberta por padrão.

    CMDB

    Todos os arquivos de configuração são salvos como um IC na tabela Arquivo de configuração rastreada [cmdb_ci_config_file_tracked]. Se você habilitar o conteúdo a ser salvo, esses registros de IC fornecerão o conteúdo dos arquivos de configuração, incluindo as versões anteriores. No registro de IC do arquivo de configuração, você pode comparar diferentes versões.

    Mapas de dependência e mapas de serviço de aplicações

    Os mapas de dependência e. instância de serviço os mapas exibem arquivos de configuração rastreados. O relacionamento entre um arquivo de configuração e seu host é um contém relacionamento . A aplicação contém o arquivo de configuração.

    Por exemplo, este servidor web IIS contém três arquivos de configuração rastreados:
    IC que contém arquivos de configuração em rack
    Às vezes, é possível organizar tipos de IC como um tipo de IC principal e seus tipos de IC relacionados. Em um mapa de instâncias de serviço, o Mapeamento de serviços mostra mudanças nos arquivos de configuração dos ICs relacionados para os principais ICs das inclusões. Nas inclusões, o sistema trata os aplicativos hospedados em um servidor como objetos independentes. Por exemplo, o IC do Tomcat WAR aparece separado de seu host, os ICs do Tomcat. Nesse caso, Mapeamento de serviços mostra mudanças nos arquivos de configuração do Tomcat WAR quando você seleciona o Tomcat. Além disso, Mapeamento de serviços exibe mudanças nos arquivos de configuração do servidor de hardware que hospeda as inclusões. Neste exemplo, é um servidor Linux:
    Figura 1. Mapa que mostra uma inclusão com um host

    Mapa que mostra uma inclusão com um host

    Estratégia de exclusão

    Você pode especificar o que deseja fazer com os registros de IC do arquivo de configuração rastreado quando a descoberta não puder mais encontrá-los. Você pode manter o registro de IC do arquivo de configuração, excluí-lo automaticamente, excluir somente os relacionamentos de IC com ele ou marcá-lo como ausente.

    Padrões de descoberta que oferecem suporte ao acompanhamento de arquivos de configuração por padrão

    Por padrão, esses padrões fornecem definições de arquivo rastreado:

    Classificador Padrão Tipo de IC Caminho do arquivo rastreado
    Servidor Apache Padrão do Apache no Unix

    Padrão do Apache no Windows

    Servidor web Apache [cmdb_ci_apache_web_server] config_file
    Servidor MySQL Padrão do MySQL Server no Windows e Linux Instância do MySQL [cmdb_ci_db_mysql_instance] config_file
    Microsoft IIS Server IIS Servidor Web Microsoft iis [cmdb_ci_microsoft_iis_web_server] VAL("echo %windir%", false, null, null, ctx);rtrn
    Diretório Virtual IIS [cmdb_ci_iisdirectory] "install_directory"
    TIBCO BusinessWorks e EMS ActiveMatrix BusinessWorks ActiveMatrix Business Works [cmdb_ci_appl_tibco_matrix] config_file
    Enterprise Message Service Serviço de mensagens empresariais do TIBCO [cmdb_ci_appl_tibco_message] config_file
    Oracle Padrão do Oracle DB no Windows Instância do Oracle [cmdb_ci_db_ora_instance] "install_directory"
    Instância do Oracle [cmdb_ci_db_ora_instance] "install_directory"
    Padrão Unix de banco de dados Oracle Instância do Oracle [cmdb_ci_db_ora_instance] /dbs/*.ora"
    Instância do Oracle [cmdb_ci_db_ora_instance] /network/admin/*.ora"
    Tomcat Tomcat Tomcat [cmdb_ci_app_server_tomcat] /conf/server.xml"
    Tomcat WAR [cmdb_ci_app_server_tomcat_war] /WEB-Inf/web.xml"
    WMB Padrão Unix WMB IBM WebSphere Message Broker [cmdb_ci_appl_ibm_wmb] "/*/etc/config/*/*.prop"
    Padrão de WMB no Windows IBM WebSphere Message Broker [cmdb_ci_appl_ibm_wmb] "install_directory"
    WMQ Padrão do WMQ no Windows IBM MQ Manager (anteriormente IBM WebSphere MQ) [cmdb_ci_appl_ibm_wmq] "install_directory"
    Padrão do WMQ no Windows IBM MQ Manager [cmdb_ci_appl_ibm_wmq] /bin/*.sh"

    O que fazer

    1. Ative o acompanhamento do arquivo de configuração definindo o. descoberta.enable_file_tracking Propriedade da descoberta como verdadeiro.

      Você também pode configurar outras propriedades para controlar o tamanho e o número de arquivos de configuração rastreados, a janela de tempo durante a qual as mudanças nos arquivos de configuração são rastreadas para uma determinada versão e o número de mudanças permitidas em um arquivo de configuração durante essa janela de tempo. Consulte Propriedades de descoberta para obter detalhes.

    2. Para impedir o acesso não autorizado às informações confidenciais dos arquivos de configuração, execute as seguintes etapas:
      1. Certifique-se de que as regras de controle de acesso (ACL) sejam colocadas na tabela de arquivos de configuração rastreada [cmdb_ci_config_file_tracked]. Apenas permita que usuários autorizados exibam esta tabela ou desmarque Salvar conteúdo configuração.
      2. Garantindo que a função tracked_file_reader que controla o acesso aos dados do arquivo de configuração seja atribuída aos usuários e grupos de usuários corretos. Por padrão, a função itil contém a função tracked_file_reader, que dá a todos os usuários com a função itil acesso às informações do arquivo de configuração.
    3. Verifique se a probe de Descoberta horizontal está ativa no classificador do software que você deseja descobrir. Caso contrário, você pode habilitá-lo, especificar o padrão e desabilitar as outras probes. Consulte Adicione a probe de padrão horizontal a um classificador para obter instruções.
    4. Adicione ou modifique definições de arquivo rastreado Para mudar o tipo de IC ou o caminho do arquivo.
    5. Defina a estratégia de exclusão de arquivos rastreados Para especificar o que você deseja fazer com os registros de IC do arquivo de configuração rastreado quando a descoberta de padrão não puder mais encontrá-los.
    6. Execute a descoberta horizontal Nos hosts que estão executando as aplicações que você deseja descobrir com padrões, abra o registro de IC da aplicação e verifique a lista relacionada Arquivos de configuração rastreada.
    7. Compare duas versões De arquivos de configuração de IC rastreados para ver as mudanças reais feitas neles.