RocksDB 统计数据

    RocksDB 统计功能默认关闭,启动 RocksDB 统计功能,你需要:

    1. 修改 文件中 --enable_rocksdb_statistics 参数为 true。配置默认文件目录为 /use/local/nebula/etc

    2. 重启服务使修改生效。

    • 所有统计信息。
    • 指定条目的信息。

    使用以下命令获取所有 RocksDB 统计信息:

    例如:

    1. curl -L "http://172.28.2.1:19779/rocksdb_stats"
    2. rocksdb.blobdb.blob.file.bytes.read=0
    3. rocksdb.blobdb.blob.file.bytes.written=0
    4. rocksdb.blobdb.blob.file.bytes.synced=0

    使用以下命令获取部分 RocksDB 统计信息:

    1. curl -L "http://172.28.2.1:19779/rocksdb_stats?stats=rocksdb.bytes.read,rocksdb.block.cache.add"
    2. rocksdb.block.cache.add=14
    3. rocksdb.bytes.read=1632

    使用以下命令获取部分 JSON 格式的 RocksDB 统计信息:

    例如使用以下语句获取 rocksdb.bytes.readrocksdb.block.cache.add的统计信息并返回 JSON 的格式数据。

    1. [
    2. {
    3. "rocksdb.block.cache.add": 1
    4. },
    5. {
    6. "rocksdb.bytes.read": 160
    7. }