работает Apache Flink 1.8.0.Я могу получить доступ к интерфейсу на http://localhost:8081
, который работает.Я также проверил, что моя работа работает из среды IDE, отправляя ее из командной строки, используя ./flink run
.Я даже загрузил работу через пользовательский интерфейс.Работа отлично работает.
Но когда я смотрю статистику в интерфейсе, я вижу только счетчик.Пример: Получено байтов, Получено записей, Отправлено байтов, Отправлено записей. У всех есть счетчик.
Кроме того, я делаю в своем RichAsyncFunction
Это не ясно в документах для пользовательского интерфейса,Нужно ли нам что-то включать на сервере Flink?
private transient Counter lookupCounter;
...
@Override
public void open(Configuration parameters) throws Exception {
super.open(parameters);
this.lookupCounter = getRuntimeContext()
.getMetricGroup()
.addGroup("MyGroup")
.counter("myCounter");
}
@Override
public void asyncInvoke(String input, ResultFuture<Map<String, Integer>> resultFuture) throws Exception {
lookupCounter.inc();
}
Также, нажимая на Метрики задач, я ничего не получаю.Я не могу нажать кнопку Add metric
.