首页 > 解决方案 > Grafana中的MongoDB性能监控?

问题描述

你能在 Grafana 中监控 MongoDB 的性能吗?

我知道有这个插件https://grafana.com/grafana/plugins/grafana-mongodb-datasource/有助于“可视化数据”......但我想知道是否有办法监控 MongoDB 的性能JMeter 负载测试,例如,连接数或测试期间写入/删除的行数?Grafana 中的可视化会很好,但我很乐意从在某处看到输出开始......

标签: mongodbperformancejmetergrafana

解决方案


您可以尝试按照本文查询 MongoDB。 https://www.blazemeter.com/blog/how-load-test-mongodb-jmeter

对于监视连接,您可以db.serverStatus().connections按照此线程中的详细信息尝试类似的操作; 检查当前与 MongoDb 的连接数

对于其他查询,您可以在此处阅读文档: https ://docs.mongodb.com/manual/reference/method/db.collection.count/#mongodb-method-db.collection.count

至于在 Grafana 中进行可视化,我只使用该应用程序来监控响应时间信息、平均值、第 95 次等......不确定如何显示计数和查询。

您可以使用将其输出到jmeter.log 文件log.info(),以便记录结果...


推荐阅读