Uma instalação do Ops Manager inclui hosts que executam o aplicativo do Ops Manager e hosts que servem e armazenam dados e snapshots do aplicativo.

O Aplicativo Ops Manager requer um Application Database dedicado e, se você tiver habilitado backups, Snapshot Stores.
Aplicativo de Ops Manager
O aplicativo Ops Manager fornece a interface do usuário e os serviços HTTP que o agente MongoDB usa para transmitir dados de e para o gerente de operações. Todos eles são sem monitoração de estado e são iniciados automaticamente quando o aplicativo de Ops Manager é iniciado. Várias instâncias do Aplicativo de Ops Manager podem ser executadas se cada instância usar a mesma configuração e o mesmo banco de dados de aplicativo. Usuários e agentes podem interagir com qualquer instância.
Por padrão, o Aplicativo Ops Manager é executado na porta 8080 e contém a interface da Web para gerenciar usuários do Ops Manager, monitorar hosts MongoDB e gerenciar backups de host.
Para obter uma lista das portas padrão do Ops Manager e dos pontos de verificação de integridade, consulte Configuração de firewall.
Serviço de Backup Daemon
Você pode configurar qualquer instância do Ops Manager para executar o trabalho de manutenção de snapshot de backup, como uma limpeza e gerenciamento de arquivos de snapshot do sistema de arquivos no armazenamento do sistema de arquivos, executando o Backup Daemon. Para saber como iniciar, verificar o status, parar e reiniciar o Backup Daemon em um servidor, consulte Gerenciar o Backup Daemon.
O desempenho do Backup Daemon depende do MongoDB version compatibility do seu banco de dados. Essa feature compatibility version varia da versão atual até a versão anterior. Por exemplo, com o MongoDB.,4 4o FCV pode ser 4.2 ou. A 4.4 funcionalidade de backup foi alterada com o 4.2 FCV.
O serviço Backup Daemon fornece os seguintes serviços para bancos de dados:
limpeza tarefas de limpeza, snapshots incrementais do sistema de arquivos e outras tarefas relacionadas a backup
Executa algumas atualizações de estado na tarefa de backup
Realize uma restauração passível de query
Os aplicativos do cliente não podem se comunicar com o daemon. Seu estado e suas filas de tarefa vêm do Ops Manager Application Database. O Ops Manager cria snapshots do banco de dados que está sendo copiado. Para backups incrementais usando armazenamentos do sistema de arquivos, o daemon é responsável por criar snapshots.
Vários Backup Daemons podem ser dimensionados horizontalmente para executar mais tarefas simultâneas quando necessário e podem fornecer failover manual .
Se você executar vários Backup Daemons, o Ops Manager selecionará o Backup Daemons a ser usado quando um usuário ativar o backup para uma implementação. O banco de dados principal reside no host do daemon.
Armazenamento dedicado para dados operacionais
Banco de dados de aplicativos do Ops Manager
O gerente de operações usa um banco de dados MongoDB dedicado para armazenar os dados operacionais do gerente de operações. O banco de dados de aplicativo é executado como um conjunto de réplicas para garantir redundância e alta disponibilidade. Esta réplica define hosts com apenas dados do Ops Manager. Antes de instalar o Ops Manager, você deve provisionar o banco de dados de aplicativo. Este banco de dados contém metadados do Aplicativo do Ops Manager:
Monitoramento de dados coletados dos MongoDB Agents.
Metadados para usuários do Ops Manager, projetos, hosts, dados de monitoramento e estado de backup.
Para topologia e especificações, consulte Requisitos de hardware do banco de dados do aplicativo Ops Manager.
Armazenamento de snapshots
O Ops Manager cria snapshots de sistemas para fazer backup de seus bancos de dados. O Ops Manager pode guardar esses snapshots em armazenamentos de snapshots. Os armazenamentos de snapshots podem ser bancos de dados locais, sistemas de arquivos locais ou armazenamentos de dados baseados na nuvem. Pode haver mais de um armazenamento de snapshot por projeto. O Ops Manager grava o histórico recente do banco de dados de sistema em um banco de dados separado, independente de onde os snapshots são gravados.
O armazenamento de instantâneos inclui dois componentes:
Lojas de instantâneos
Os instantâneos podem ser gravados em um dos três sistemas de armazenamento de destino:
Sistema | Método de armazenamento | Saiba mais |
|---|---|---|
Um banco de dados do MongoDB armazenado em um host local. | ||
Um armazenamento de dados na nuvem no armazenamento compatível com S3. | ||
Um sistema de arquivos local no diretório de sua escolha. |
Oplog Store
O Oplog Store retém as entradas de oplog que o Backup Daemon aplica às cópias locais dos seus sistemas de backup.
Dica
Para saber mais sobre os requisitos e procedimentos do Oplog Stores, consulte Gerenciar o armazenamento do Oplog.