Github user zentol commented on the issue:
https://github.com/apache/flink/pull/4586
The port conflict detection doesn't appear to be working as intended. I
started a jobmanager and 2 taskmanagers on the same machine, and each reporter
used the same port. Prometheus could only pick up the metrics from the
jobmanager, and the taskmanagers ones were silently ignored.---
