MongoDB 监控备份工具MMS

MongoDB的管理服务(MMS)是用于监控和备份MongoDB的基础设施服务。其中监控的服务是免费的,备份的服务是需要收费的。并提供了手机版,可以在google play商城上下载,名字叫做MongoDB Management Service(MMS)。

每个MMS组只需一个监控代理就足够了,多个监控代理同时只有一个代理在工作,另一个用作冗余。当在MMS初始时强烈建议单个监控代理。
一个监控代理可以从多个数据中心和实例拉取数据,然后将数据推向MMS。如图:

MMS

1.MMS监控
MMS提供实时的报告,可视化,警报,硬件指标,并以直观的Web仪表盘展现数据。只需要安装上一个轻量级的监控代理,来收集mongodb运行信息并传回给MMS。MMS用户界面允许用户查看可视化的数据和设置警报。
监控配置流程:
1)在MMS服务器上配置你的MongoDB信息(Host,Port,User,Passwd等)
2)在一台能够访问你MongoDB服务的内网机器上运行其提供的Agent脚本
3)Agent脚本从MMS服务器获取到你配置的MongoDB信息
4)Agent脚本连接到相应的MongoDB获取必要的监控数据
5)Agent脚本将监控数据上传到MMS的服务器
6)登录MMS网站查看整理过后的监控数据图表了
2.MMS备份
该功能专为mongodb设计的,可以预定恢复快照和时间点。一旦该服务启动并运行,MMS提供一个Web界面来支持备份和恢复,MMS备份还支持水平扩展。
需要安装一个轻量级的备份代理,代理执行初始化同步,并截取复制集primary节点的OPLOG。对于分片集群,备份代理截取每个primary和每个config服务器。然后将初始化同步和oplog数据通过https传回到MMS。
MMS服务通过备份再现每个复制集并应用oplog日志,然后,MMS在硬盘上保持一个独立的mongodb数据库,也称为head,每个复制集的备份。每个head与原始的primary通过代理提供的最后的oplog来保持一致。
该初始化数据和oplog都是使用标准的MongoDB查询来完成的。
3.MongoDB MMS 监控备份教程

MongoDB 强有力的监控备份 MMS (MongoDB Management Service)使用教程。欢迎大家指正。

MMS 功能介绍 (1)

MMS 架构组件(2)

MMS 架构部署实例(3)

MMS 硬件和软件要求(4)

MMS 准备后端存储mongodb实例(5)

MMS 监控服务安装(6)

MMS 配置选项说明(7)

MMS 监控代理安装与配置(8)

MMS 监控代理配置选项说明(9)

MMS 添加mongodb监控—以复制集为例(10)

MMS 使用Munin-Node对硬件进行监控(11)

MMS 代理权限验证需求(12)

MMS 使用到的端口(13)

MMS 用户角色(14)

MMS 用户和组管理(15)

MMS 主机管理(16)

MMS 主机监控操作(17)

MMS 监控仪表盘(18)

MMS 管理界面(19)

MMS 应用程序设置(20)

MMS 活动选项(21)

MMS 创建警报(22)

MMS 管理警报(23)

MMS 更改运行用户和端口(24)

MMS 监控相关内容说明(25)

MMS 监控代理(26)

MMS 监控FAQ(27)

MMS backup安装(28)

MMS 备份代理安装与配置(29)

MMS 备份代理配置选项说明(30)


参考:
http://www.tuicool.com/articles/2aUf2q
http://www.ttlsa.com/mms/
http://www.ttlsa.com/mms/mongodb-mms-monitor-backup-tutorial/

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值