1) As is there is no way to accomplish this.

2) Yes (datadog, graphite) but if you are happy with Prometheus I instead recommend to fork the reporter and adjust it accordingly. Would only custom prefixes/suffixes work for your use-case, or would a custom label also work?

3) Sure, there's plenty of other metrics: https://ci.apache.org/projects/flink/flink-docs-release-1.13/docs/ops/metrics/#io

On 26/08/2021 16:46, gaurav kulkarni wrote:
Thanks for the response!

1) That's correct. I was wondering if there is any logical ID for task manager that stays the same even if its moved to a different pod and is a part of metrics emitted. The scenario is if a TM#1 was running on pod#1 and then is moved to pod#2 and if we can correlate the metrics. Please let me know if there is a way correlate metrics.

2) Are there any other reporters where it is possible?
3) I have one more question. Looks like most of the metrics emitted are around resource usage (memory/cpu). Does flink emit any metrics w.r.t job (for example, records processed, processing rate, overall latency etc)?

Thanks,
Gaurav
On Thursday, August 26, 2021, 04:02:10 AM PDT, Chesnay Schepler <ches...@apache.org> wrote:


1) Can you clarify what you mean with "same"? Are you referring to something like an index, i.e., "This is TaskManager #2", without being tied to a specific process?

2) It is not possible for the PrometheusReporter.

On 26/08/2021 04:22, gaurav kulkarni wrote:
Hi,

We have multiple flink clusters running in kubernetes. We plan to enable prometheus on these clusters. Looks like flink metrics emitted are of the format:

"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Time{host="10_244_2_6",tm_id="10_244_2_6:6122_2e3d7a",} 65.0"

1.  Since task managers can get moved across multiple pods, is there is a way to uniquely identify metrics coming from the "same" task manager but moved to different pods?

2. Is it possible to add formatting to the names of the metrics (for example, add any suffix/prefix to the names).

Appreciate your help.

Thanks,
Gaurav



Reply via email to