
由于 Nebula Graph 的底層存儲使用了 RocksDB,出于運維管理需要,我們的社群使用者
@chenxu14在
pr#2243為 Nebula Graph 貢獻了 RocksDB 統計資訊收集的功能 👏💐
通過在 storage 服務配置檔案中修改
--enable_rocksdb_statistics = true
即可開啟收集 RocksDB 統計資訊的功能。開啟後,将會定期将統計資訊轉儲到每個 DB 服務的日志檔案中。
最近,chenxu14 為此功能帶來了新的用法——支援通過 storage 服務自帶的 Web 接口擷取統計資訊。此次 pr 提供了 3 種通過 Web 服務擷取統計資訊的方法:
- 擷取全部統計資訊;
- 擷取指定條目的資訊;
- 支援把結果以 json 格式傳回。
下面讓我們來體驗一下這次的新功能吧~
在 storage 的配置檔案中修改:
--enable_rocksdb_statistics = true
以開啟收集 RocksDB 統計資訊,修改後重新開機 storage 服務即可生效
通路
http://storage_ip:port/rocksdb_stats擷取 RocksDB 全部統計資訊(部分截圖展示)
擷取部分 RocksDB 統計資訊
在傳回部分結果的查詢位址基礎上添加 & returnjson 擷取部分 RocksDB 統計資訊并以 json 格式傳回
至此,本次特性講解完畢,遇到問題?上 Nebula Graph 論壇:
https://discuss.nebula-graph.com.cn/喜歡這篇文章?來啦,給我們的
GitHub點個 star 表鼓勵呗~~ 🙇♂️🙇♀️ [手動跪謝]
交流圖資料庫技術?交個朋友,Nebula Graph 官方小助手微信:
NebulaGraphbot拉你進交流群~~