使用MMS可视化监控MongoDB服务器

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介:

(1)MMS定义

    MMS(MongoDB Management Service)是一款基于云存储管理的MongoDB可视化管理及数据库备份的工具。


    (2)MMS安装


    1.从MongoDB的网站上注册一个账号,注册完毕之后,会看到如下所示的界面。


wKioL1OQDAigdQnzAALPLoj2C00040.jpg

    

    2.MMS的可视化管理是免费的,但是在线备份的话,每月需要花费5美刀。因为我们本来就是使用MMS的可视化管理的,所以在Moritoring下选择“Get Started”。

wKioL1OQDHeRYvZAAAKNAAIwuAY430.jpg

spacer.gif

    首先,我们需要在数据中心部署一个监控代理。然后,使用MMS Web接口指定集群中的一个节点。监控代理会连接这个子节点,并发现集群中的其他主机。监控代理会收集集群中所有节点的分析数据并传输到MMS。这些数据会以日志的形式展示在用户面前并且弹出提示。MongoDB的数据不会发送给MMS,只有分析数据和元数据才会发送出来。    

spacer.gif

wKiom1OQDSjRJcpWAAIs_W5z_zA737.jpg


    监控代理是运行在服务器上的一个独立应用。它收集Mongo进程的运行信息并安全的传送到我们的API。

    我们需要一个代理实例来管理所有的Mongod实例,因为代理也需要占用一些资源,为避免和其它Mongod进程引起冲突,通常将代理部署在另外一台服务器上。


    3.下载与操作系统版本一致的代理。

spacer.gif

wKiom1OQDWGzrVNtAAGx_s8-heo335.jpg


    安装完MMS客户端后,打开MMSData\Monitoring目录下的monitoring-agent.config文件,将下面生成的mmsApiKey复制过去,然后在计算机管理-服务中找到MMS Monitoring Agent,将其启动。


wKiom1OQDc-i_4z7AAHoVNqy0TU260.jpg

spacer.gif

    运行Verify Agent,如果显示“Agent Verified”,则证明代理配置成功。继续Next。

spacer.gif

wKioL1OQDtuxwDWmAAIX_SP9B_k310.jpg


    MMS Service会自动识别出主机所在网段的所有的MongoDB主机,如下图:

spacer.gifwKiom1OQDu-RunyjAAJNNUqlso8871.jpg


    (3)MMS使用

    打开主机,将常用的监控项目加入到dashbord,即可实现对MongoDB性能的监控。


wKioL1OQEB2AU9rjAAPuyd4L2_Q951.jpg





本文转自 genuinecx 51CTO博客,原文链接:http://blog.51cto.com/favccxx/1422488,如需转载请自行联系原作者
相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
目录
相关文章
|
5天前
|
存储 监控 Linux
监控Linux服务器
详细介绍了如何监控Linux服务器,包括监控CPU、内存、磁盘存储和带宽的使用情况,以及使用各种系统监控工具如vmstat、iostat、sar、top和dstat来分析系统性能,并推荐了一些开源监控系统。
18 0
监控Linux服务器
|
11天前
|
Prometheus 监控 Cloud Native
Web服务器的日志分析与监控
【8月更文第28天】Web服务器日志提供了关于服务器活动的重要信息,包括访问记录、错误报告以及性能数据。有效地分析这些日志可以帮助我们了解用户行为、诊断问题、优化网站性能,并确保服务的高可用性。本文将介绍如何使用日志分析和实时监控工具来监测Web服务器的状态和性能指标,并提供具体的代码示例。
78 0
|
16天前
|
监控 Linux 测试技术
|
2月前
|
存储 NoSQL 关系型数据库
MongoDB的配置服务器和复制机制
【7月更文挑战第2天】MongoDB配置服务器存储分片和权限元数据,支持在主节点故障时保持读服务。关键组件,性能影响显著。复制集包含Primary和Secondary,通过oplog实现数据同步,类似MySQL binlog。oplog的幂等性可能导致大量set操作,且大小受限,可能导致从节点需全量同步。读写分离提升效率,主从切换确保高可用。
28 0
|
3月前
|
NoSQL 数据可视化 前端开发
MongoDB可视化工具Robo 3T的下载、安装与使用介绍
【6月更文挑战第3天】该文介绍了如何下载和安装MongoDB的图形化工具Robo 3T。首先,建议在开始之前安装MongoDB。然后,访问Robo 3T官网下载安装包,接受条款并选择适合的操作系统版本(此处以Windows 64位为例)。下载后,运行安装程序,依次点击"Next",选择安装路径,等待安装完成。安装后,启动Robo 3T,同意用户协议,免费激活并登录或注册账号。最后,按照提示完成配置步骤。
176 1
|
3月前
|
数据可视化 API 开发工具
详细解读cesi+supervisor可视化集中管理服务器节点进程
详细解读cesi+supervisor可视化集中管理服务器节点进程
77 0
|
3月前
|
数据可视化 API 开发工具
详细解读cesi+supervisor可视化集中管理服务器节点进程
详细解读cesi+supervisor可视化集中管理服务器节点进程
33 0
|
3月前
|
数据可视化 网络协议 Linux
Linux 怎样通过win 远程桌面连接链接Linux后台服务器的可视化图形界面
Linux 怎样通过win 远程桌面连接链接Linux后台服务器的可视化图形界面
45 0
|
3月前
|
监控 NoSQL MongoDB
深入MongoDB监控:全面解析命令、实用示例与最佳实践
深入MongoDB监控:全面解析命令、实用示例与最佳实践
|
4月前
|
运维 监控 Linux
提升系统稳定性:Linux服务器性能监控与故障排查实践深入理解与实践:持续集成在软件测试中的应用
【5月更文挑战第27天】在互联网服务日益增长的今天,保障Linux服务器的性能和稳定性对于企业运维至关重要。本文将详细探讨Linux服务器性能监控的工具选择、故障排查流程以及优化策略,旨在帮助运维人员快速定位问题并提升系统的整体运行效率。通过实际案例分析,我们将展示如何利用系统资源监控、日志分析和性能调优等手段,有效预防和解决服务器性能瓶颈。
下一篇
DDNS