mongodb - Grafana中的MongoDB性能监控?
问题描述
你能在 Grafana 中监控 MongoDB 的性能吗?
我知道有这个插件https://grafana.com/grafana/plugins/grafana-mongodb-datasource/有助于“可视化数据”......但我想知道是否有办法监控 MongoDB 的性能JMeter 负载测试,例如,连接数或测试期间写入/删除的行数?Grafana 中的可视化会很好,但我很乐意从在某处看到输出开始......
解决方案
您可以尝试按照本文查询 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()
,以便记录结果...
推荐阅读
- r - 在 R 上安装 factoextra 时出错 - 无法删除以前安装的 rlang
- python - 突出显示两条线之间所有可能的最近距离
- angular - 我在 Rancher 上作为 docker 图像托管的 Angular 应用程序出现 404 错误
- php - PHP 致命错误:未捕获错误:调用未定义函数 mysqli_fetch_all()
- transpiler - CSP Layout 总是 qiskit 转译器用来映射量子电路的第一个算法吗?
- python - 如何更新 tkinter 中的文本标签?
- r - 如何将更高和相等的子句分配给函数,而不会得到真假结果?输入
- c# - 如何将此 foreach 转换为 LINQ
- c# - Blazor Webassembly 在 UI 中显示错误的时间
- python - 表单输入返回无