Я настроил PrometheusPushGatewayReporter
, как описано в разделе метрик документации.
Я вижу показатели из менеджера заданий flink и менеджеров задач, отображаемые в пользовательском интерфейсе push-шлюза, а также то, что они правильно очищаются кластером Prometheus.
Проблема заключается в том, что хотяЯ явно установил параметр конфигурации deleteOnJobShutdown
, только метрики менеджера заданий удаляются при отмене задания с помощью инструмента flink cli.
Есть ли способ также удалить устаревшие метрики диспетчера задач?Моя конфигурация выглядит следующим образом:
metrics.reporter.promgateway.class: org.apache.flink.metrics.prometheus.PrometheusPushGatewayReporter
metrics.reporter.promgateway.host: $PUSH_GATEWAY_HOST
metrics.reporter.promgateway.port: 80
metrics.reporter.promgateway.jobName: foo
metrics.reporter.promgateway.randomJobNameSuffix: true
metrics.reporter.promgateway.deleteOnShutdown: true
metrics.reporter.promgateway.interval: 60 SECONDS
Я использую Flink 1.7.1, на Hadoop 2.6.0