最近遇到一个需求,就是业务方需要自定义metric,并且metric中不能有metricgroup。比如:flink_taskmanager_job_task_operater_numCount{groupName=“1”,appName=47.387434398493,…}。
刚开始,本人理解错了,以为就是简单的增加自定义metric,我就想,flink本身就支持啊,就将如下代码发了过去:
override def map(value: SensorReading): SensorReading = {
getRuntimeContext.getMetricGroup
.