Almaden - Topologia
Introdução
Este documento tem como objetivo demonstrar e formalizar os pré-requisitos do Collective IQ® / Collective IQ® . Isso inclui a lista de ports devem ser abertas, os agentes que precisam ser previamente autorizados e uma descrição de suas funções. Além disso, ele fornece uma visão geral da topologia completa da solução, seja ela interna no Almaden ou no ambiente do cliente/parceiro onde será implementada

Aplicativos Collective IQ® / Collective IQ® (na nuvem ou réplica)
Receptor:
O Receiver é um componente da solução Collective IQ® / Collective IQ® responsável por receber as informações enviadas pelos agentes instalados em servidores e desktops. Ele centraliza a responsabilidade de receber, descriptografar, interpretar e armazenar em um banco de dados todas as informações coletadas pelos agentes.
Ele garante a segurança dos dados recebidos, autenticando os agentes antes de permitir a transmissão de informações.
Após receber os dados, o Receiver os interpreta e os armazena no banco de dados correspondente. Ele descriptografa os dados recebidos e os converte para o formato adequado para armazenamento. O Receiver também é responsável por filtrar e enriquecer os dados antes de armazená-los em bancos de dados específicos da solução Collective IQ® / Collective IQ® .
O Receiver é um componente essencial do Collective IQ® / Collective IQ® , pois é responsável por garantir a integridade e a confiabilidade dos dados coletados pelos agentes. Ele foi projetado para ser altamente escalável, o que lhe permite processar grandes volumes de dados e garantir que nenhum dado seja perdido ou corrompido durante o processo de recepção e armazenamento.
Site/Portal:
O Collective IQ® / Collective IQ® Portal é a camada de exposição de dados da solução. Ele é responsável por fornecer uma interface intuitiva para visualizar e gerenciar os dados coletados pelos agentes e armazenados nos bancos de dados da solução.
Por meio do Portal, os usuários podem visualizar relatórios, gráficos e painéis com informações sobre o desempenho, a capacidade e a configuração dos servidores e desktops gerenciados pela solução Collective IQ® / Collective IQ® . Além disso, o Portal permite que os usuários gerenciem suas configurações e políticas de monitoramento, como adicionar ou remover servidores e desktops a serem gerenciados e configurar alertas de desempenho.
O Portal Collective IQ® / Collective IQ® também oferece recursos avançados de análise de dados, como a capacidade de correlacionar eventos de desempenho e realizar análises de causa raiz para identificar problemas que afetam o desempenho e a disponibilidade de servidores e desktops gerenciados. O Portal é altamente personalizável, permitindo que os usuários criem relatórios e painéis personalizados com base em suas necessidades específicas de monitoramento e gerenciamento.
Bancos de dados
Banco de dados do servidor
O Server DB é um banco de dados no DB2 utilizado para centralizar informações de configuração da solução e dados do servidor. Ele armazena informações de configuração Collective IQ® / Collective IQ® , tais como credenciais de acesso ao servidor, grupos de servidores e outras configurações gerais da solução. Além disso, também é responsável por armazenar as informações coletadas pelos agentes Collective IQ® / Collective IQ® , que são enviadas ao Receiver e, posteriormente, gravadas no banco de dados. Essas informações incluem dados de desempenho do servidor, status dos serviços, processos em execução, uso de recursos de hardware e outras informações úteis para o monitoramento e gerenciamento do servidor. O banco de dados Server DB é um dos principais componentes da solução Collective IQ® / Collective IQ® , pois é utilizado para armazenar e processar a maior parte das informações coletadas pelos agentes da solução.
Desktop DB
O banco de dados Desktop DB da solução Collective IQ® / Collective IQ® é responsável por armazenar informações sobre desktops. Ele contém dados como configuração de hardware, softwares instalados, atualizações de segurança, uso do disco, uso da memória e histórico de eventos, entre outras informações.
O banco de dados Desktop DB no DB2 é utilizado pelo Collective IQ® / Collective IQ® para fornecer informações sobre o inventário de desktops e para o gerenciamento de ativos de software e hardware. Ele permite que os administradores de TI obtenham informações precisas sobre os desktops em suas redes, o que pode ajudá-los a identificar problemas e realizar tarefas como a implantação de software e a manutenção de hardware.
No Desktop DB, o banco de dados de ativos está integrado a outras partes da solução Collective IQ® / Collective IQ® , permitindo que os dados coletados sobre os desktops sejam utilizados em relatórios e análises de desempenho e capacidade. Ele também é utilizado para dar suporte a recursos de automação e gerenciamento de políticas, permitindo que os administradores definam políticas para gerenciar automaticamente os desktops com base nas informações coletadas pelo Collective IQ® / Collective IQ® .
RTM DB
O RTM DB (Real-Time Monitoring Database) é um banco de dados no DB2 utilizado pela solução Collective IQ® / Collective IQ® para armazenar dados de monitoramento em tempo real provenientes de servidores e dispositivos de rede. Ele é responsável pela coleta de dados brutos de desempenho, incluindo uso da CPU, memória, rede, armazenamento e outros recursos do sistema.
O RTM DB é um banco de dados de alta velocidade e baixa latência, projetado para armazenar e gerenciar grandes volumes de dados em tempo real. Ela permite que a solução Collective IQ® / Collective IQ® monitore o desempenho dos dispositivos em tempo real e gere alertas e relatórios instantâneos com base nas métricas coletadas.
Os dados armazenados no RTM DB são posteriormente transferidos para outros bancos de dados, como o Server DB e o Desktop DB, onde são convertidos e agregados em relatórios mais complexos sobre desempenho, capacidade, dimensionamento e outras métricas.
Cache DB:
O Cache DB é um banco de dados de cache no REDIS utilizado pelo Collective IQ® / Collective IQ® para acelerar a entrega de dados e armazenar dados temporários. Trata-se de uma estrutura de dados na memória que permite o armazenamento e a recuperação rápidos de dados, sem a necessidade de acessar o banco de dados novamente.
CIQ ITAM / SmartCenter DB:
O banco de dados DB no PostgreSQL utilizado pelo Collective IQ® / Collective IQ® é responsável por armazenar informações de personalização do portal. Ele é utilizado para armazenar informações de configuração de relatórios, painéis, usuários e outras configurações personalizadas definidas pelos usuários.
