我在监控并分析集群中分片MongoDB实例的结果。 mongo- MMS提供了一个很好的监控工具。但是,我需要分析和绘制CPU /磁盘IO,碎片加载图。问题是:是否有可能从CVS中获取MMS的数据(即时间戳,opcoutns,CPU利用率),还是可以在R/Python中加载的东西?在集群中监控mongoDB
1
A
回答
1
您可以构建自己的工具,但我非常怀疑它会比MMS更好。 Asya建议,您可以使用db.serverStatus()
来读取一些数据。您可以检查here以获取更多收集数据的命令和工具。
您可以使用mongostats命令的某些其他参数进行脏测试。此外,它输出的字段与放在括号中的字段略有不同,但您可以尝试简化它。您所需要的只是将此命令的输出重定向到文本文件。
在窗口中,你将这样做与mongostat > stats.txt
,如果我在linux mongostat stats.txt
正确记得这一点。然后用R/python解析文件并绘制任何你想要的。
+0
谢谢@Salvador_Dali。我现在不会比MMS更好,我需要自己分析数据。 db.serverStatus这是我寻找的东西。谢谢! –
相关问题
- 1. 用于监控MongoDB群集的工具
- 2. 监控cassandra集群
- 3. Cassandra集群监控
- 4. 没有被StackDriver监控的GKE群集
- 5. Elasticsearch,创造了奇迹监控集群
- 6. Glassfish 3.1.2集群远程监控JConsole/VisualVM
- 7. Nagios监控hadoop集群的脚本
- 8. 监控StarCluster/Sun Grid Engine集群性能
- 9. 关于Datastax“监控Cassandra群集”文档
- 10. Ganglia监控Hadoop多节点群集
- 11. 服务器监控工具 - 群集
- 12. Node.js集群不在监听
- 13. MongoDB allowDiskUse在分区集群
- 14. 启动mongodb集群
- 15. Mongodb群集备份
- 16. 监视节点群集
- 17. 如何监视zookeeper群集
- 18. Zookeeper集群监视器
- 19. 如何集成Ambari REST API用于集群监控示例
- 20. Redis Sentinel应该监控集群中的每个Master吗?
- 21. 监控AWS EMR中的火花集群,无火花UI
- 22. 在hadoop集群上监控有节点的磁盘I/O
- 23. MongoDB Shard集群路由
- 24. mongodb连接到atlas集群
- 25. 添加主机监控的MongoDB副本集在Icinga2
- 26. MongoDB集群和100,000封装集合
- 27. 什么是MongoDB中的集群?
- 28. 分片群集中的MongoDB ObjectID唯一
- 29. 在异构集群上运行MongoDB
- 30. MongoDB:在分片群集上查询
是的,只需运行命令db.serverStatus()这就是所有数字的来源。 –
@AsyaKamsky Got it!谢谢。这正是我期待的! –