簡體   English   中英

MongoDB:如何測量 DB 的延遲或其他參數

[英]MongoDB: How to measure latency or other parameters of DB

情況:應用程序有一個 API 部分,其中一個 API 調用返回 MongoDB 的狀態。 現在它只返回“OK”或“DOWN”。

final DB defaultDb = dbFactory.getDb(dbName);

從 DB 對象獲取 DB 的一般狀態不是問題。 但是我怎樣才能得到更多的信息呢? 像延遲或其他數據庫參數? 是否有可能獲得更多?

看看參考中的診斷命令: http : //docs.mongodb.org/manual/reference/command/nav-diagnostic/

您可以使用DB.command(String)方法運行其中任何一個。

編輯:我還在 Java API 中找到了一個CommandResult DB.getStats()方法。

您可以使用 ELK 堆棧。 例如,看這里:

https://logz.io/blog/mongodb-performance-monitoring-elk-stack/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM