2017-11-15 5 views
0

Ich bin neu in der Flink Community und versuche eine experimentelle Studie durchzuführen, um die Leistung von Flink für das Streaming von Daten zu erfassen. Dafür versuche ich Statistiken von laufenden Jobs über ein paar Stunden zu sammeln. Mit der Benutzeroberfläche von Flink kann ich jedoch nur die Statistiken der letzten 5 Minuten sehen. Ich habe versucht, die Rest-API zu treffen, aber das enthält nicht die Daten von Statistiken, die andere sind als gelesene/geschriebene Bytes.Flink Monitoring: Capture Statistik für mehr als 5 min

Die in der Benutzeroberfläche unter Aufgabenmetriken bereitgestellten Metriken sind sehr hilfreich, skalieren jedoch nicht länger als 5 Minuten. Gibt es eine Möglichkeit, die gesamte Geschichte der Metriken zu erfassen?

Antwort

0

Sie können einen Metrikreporter konfigurieren, um alle Metriken, die Sie interessieren, über einen beliebigen Zeitraum aufzuzeichnen.

Flink 1.3 kommt mit Reportern für JMX, Ganglia, Graphite, StatsD und DataDog. Die documentation beschreibt, um einen Reporter zu konfigurieren.

Verwandte Themen