Obter dados de monitoramento e configuração MongoDB ReplicaSet

Published: (December 18, 2025 at 05:43 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Descrição

Script criado para facilitar a obtenção de dados gerais do status do ReplicaSet MongoDB e dados de configuração de cada membro participante.
O script utiliza Python com o PyMongo para obter informações dos membros do ReplicaSet a partir dos comandos administrativos replSetGetStatus e serverStatus.

Como funciona

  • Os dados obtidos são enviados para um banco relacional SQL Server (pode ser adaptado para SQLite, MySQL ou outro).
  • Os logs são gerados em formato JSON, permitindo o consumo direto desse retorno.
  • O objetivo é permitir a coleta constante de métricas de monitoramento, com agendamento de execução e posterior visualização em um dashboard.

Projeto no GitHub

https://github.com/MagnoRSantos/monitorStatusMongodbReplset

Exemplo de saída no SQL Server

Exemplo de dados no SQL Server

Back to Blog

Related posts

Read more »