【发布时间】:2013-01-23 06:44:09
【问题描述】:
我有一个庞大的数据集,以及足够的 RAM 来存储我的大部分数据(我有一些独特的访问模式)。我想看看我的数据库性能是否因为我的工作集对于我的硬件来说太大而下降。
我该怎么做呢?我可以使用哪些 Linux 工具。我目前在 Ubuntu 11.04 上使用 Mongo 2.2。我应该查看哪些指标?
更新:我想问这个问题的更好方法是“有经验的 mongo 管理员使用什么工具来监控性能?”
【问题讨论】:
-
您是否先尝试使用
top? -
MMS 中最好的是 MMS,而且您可以通过它从 10gen 获得适当的支持,因为他们可以看到统计数据,我会选择 MMS,它很简单。同样与链接答案所说的不同,索引不需要适合 RAM,您的工作集可以。这是一个常见的误解
-
如果你只是想快速检查一下,你也可以使用 mongostat 和 mongotop。请参阅:docs.mongodb.org/manual/reference/mongostat 和 docs.mongodb.org/manual/reference/mongotop
-
我在读完这篇文章后退出了使用 top:docs.mongodb.org/manual/faq/diagnostics/…
标签: mongodb ubuntu-11.04 database-performance mongodb-query