开发者社区> 问答> 正文

flink1.9.1 如何配置RocksDB的block-cache-usage参数

Hi~想请教一下大家: 

最近使用flink1.9版本用RocksDB做增量ck,我想配置如下两个内容的指标来监控任务的内存情况:  ①block-cache-usage  ②write buffer 

但是在官网[1]并没有找到相关指标,通过查阅资料得知:  write buffer对应的指标为:state.backend.rocksdb.metrics.cur-size-all-mem-tables  而block-cache-usage的指标是1.10版本之后才有的,1.9版本没有这个指标; 

问:  ①write buffer是否对应这个指标 ->  state.backend.rocksdb.metrics.cur-size-all-mem-tables  ②如果1.9没有监控block-cache-usage的直接指标,那么该如何监控block-cache-usage呢? 

[1]   https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/config.html#rocksdb-native-metrics  https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/config.html#rocksdb-native-metrics*来自志愿者整理的flink邮件归档

展开
收起
又出bug了-- 2021-12-02 11:37:51 569 0
1 条回答
写回答
取消 提交回答
  • write buffer的指标可以看 cur-size-all-mem-tables,由于1.9没有block cache的指标,如果不自行将代码[1]pick回去的话,暂时没办法通过内置的方式监控了。

    [1] https://issues.apache.org/jira/browse/FLINK-15387*来自志愿者整理的FLINK邮件归档

    2021-12-02 14:21:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载