Gerenciando Pipelines
Pipelines são o núcleo do sistema. É neles que ocorre
o processamento: onde as entidades são resolvidas, onde os relacionamentos
são detectados e onde os alertas são gerados. Pipelines são a principal maneira
em que os dados são carregados no banco de dados da entidade. O gerenciamento de pipelines é uma tarefa
operacional constante que envolve a configuração de pipelines, início e parada de
pipelines, monitoramento de pipelines e roteamento de mensagens de pipelines para outros
pipelines, nós ou sistemas externos.
- Iniciando Pipelines
Antes de um pipeline receber e processar dados, ele deve ser iniciado. É comum executar vários pipelines para aumentar o rendimento de processamento de dados ou processar diferentes tipos de dados de origem. Utilize estas etapas para iniciar um pipeline ou reiniciar um pipeline que está inativo.
- Parando Pipelines
Parar um pipeline significa alterar seu status de ativo e aberto para dados de processamento para inativo e fechado para dados de entrada. Você pode parar manualmente um pipeline por vez. Utilize estas instruções para parar um pipeline depois de fazer alterações na configuração do sistema (em seguida, reinicie o pipeline para que as alterações na configuração entrem em vigor), se estiver instalando um hot fix ou um release de upgrade, ou se estiver fazendo alterações na configuração para o nó de pipeline que hospeda o pipeline.
- Configurando Pipelines
Quando um pipeline é inicializado, ele verifica um arquivo de configuração de pipeline para obter suas variáveis de configuração iniciais e informações de configuração necessárias para processar dados de entrada. Por padrão, quando um pipeline é instalado no nó de pipeline, o sistema também instala um arquivo de configuração de pipeline padrão, denominado pipeline.ini, que pode ser utilizado por todos os pipelines nesse nó de pipeline. Mas algumas seções deste arquivo padrão devem ser configuradas especificamente para os pipelines em execução no nó de pipeline. Portanto, o pipeline possui as conexões e acesso apropriados ao banco de dados da entidade. Utilize estas instruções para configurar o arquivo de configuração de pipeline.
- Registro de Pipelines
Antes de monitorar o status ou rotear resultados para pipelines, primeiro, é necessário registrar os pipelines no Console de Configuração. O registro de pipelines não é igual à instalação ou configuração de um pipeline; significa a inclusão do pipeline na guia Pipelines no Console de Configuração.
- Configurando Regras de Roteamento
As regras de roteamento permitem rotear os resultados do processamento de pipeline ou programa de aquisição para um banco de dados, um pipeline ou um sistema externo. Você configura regras de roteamento no Console de Configuração na guia Regras de Roteamento mas, é possível rotear apenas a partir de pipelines ou programas de aquisição que tenham sido registrados no monitor de aplicativos. Você pode configurar uma nova regra de roteamento a partir do início ou com base em uma regra de roteamento existente.
- Excluindo Regras de Roteamento
Quando uma regra de roteamento for configurada, ela não poderá ser editada; se precisar corrigir ou atualizar informações, será necessário excluir a regra de roteamento antiga e configurar uma nova. Também pode ser necessário excluir uma regra de roteamento que não seja mais necessária ou utilizada. É possível excluir uma ou mais regras de roteamento configuradas a partir da guia Regras de Roteamento no Console de Configuração.
- Status e Estatísticas de Pipeline
O monitoramento de status, estatísticas e desempenho de um pipeline é importante para mantê-lo em execução, balanceando carregamentos de dados e evitando possíveis problemas antes que eles ocorram. O monitor de aplicativos funciona com um agente do SNMP em execução no nó de pipeline para comunicar o status e estatísticas de pipelines, que são exibidos no Console de Configuração.