获取 MongoDB ReplicaSet 的监控和配置数据

发布: (2025年12月19日 GMT+8 06:43)
1 min read
原文: Dev.to

Source: Dev.to

描述

脚本用于简化获取 MongoDB ReplicaSet 的整体状态数据以及每个成员的配置信息。
脚本使用 PythonPyMongo,通过管理命令 replSetGetStatusserverStatus 获取 ReplicaSet 成员的信息。

工作原理

  • 获取的数据会发送到关系型数据库 SQL Server(也可以改为 SQLite、MySQL 或其他)。
  • 日志以 JSON 格式生成,便于直接消费返回结果。
  • 目标是实现持续的监控指标收集,可通过计划任务执行,并在仪表盘中后续查看。

GitHub 项目

https://github.com/MagnoRSantos/monitorStatusMongodbReplset

在 SQL Server 中的示例输出

Exemplo de dados no SQL Server

Back to Blog

相关文章

阅读更多 »