Menu Docs

Página inicial do DocsMongoDB Ops Manager

Arquitetura do Ops Manager

Nesta página

  • Aplicativo de Ops Manager
  • Serviço de Backup Daemon
  • Armazenamento dedicado para dados operacionais

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.

Diagrama de rede mostrando fluxos de dados entre os componentes do Ops Manager.
clique para ampliar

O Aplicativo Ops Manager exige umBanco de Dados de Aplicativo dedicado e, se você habilitou os backups, Lojas de Instantâneos.

O aplicativo Ops Manager fornece a interface de usuário e os serviços HTTP que o MongoDB Agent usa para transmitir dados de e para o Ops Manager. Todos eles são sem estado e iniciam automaticamente quando o aplicativo 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 aplicativo de banco de dados. 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 do MongoDB e gerenciar backups de hosts.

Para obter uma lista das portas padrão do Ops Manager e dos pontos de verificação de integridade, consulte Configuração de firewall.

Você pode configurar qualquer instância do Ops Manager para executar o serviço Backup Daemon para fazer backup de bancos de dados MongoDB.

Para saber como iniciar, verificar o status, parar e reiniciar o Backup Daemon em um servidor, consulte Iniciar e Parar o Backup Daemon.

O desempenho do Backup Daemon depende da compatibilidade da versão do MongoDB do seu banco de dados. Essa feature compatibility version varia da versão atual até a versão anterior. Por exemplo, com MongoDB 4.2, o FCV pode ser 4.0 ou 4.2. A funcionalidade de backup foi alterada com o FCV 4.2.

Vários Backup Daemons podem ser dimensionados horizontalmente para aumentar o armazenamento e podem fornecer falha 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.

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 aplicativos é 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 do 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.

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, independentemente de onde os snapshots são gravados.

O armazenamento de instantâneos inclui dois componentes:

Os instantâneos podem ser gravados em um dos três sistemas de armazenamento de destino:

Sistema
Método de armazenam
Saiba mais
blockstore
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.

O Oplog Store retém as entradas de oplog que o Backup Daemon aplica às cópias locais dos seus sistemas de backup.

Dica

Veja também:

Para saber mais sobre os requisitos e procedimentos do Oplog Stores, consulte Gerenciar o armazenamento do Oplog.

← Visão geral do Ops Manager