Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-10653 Introduce Pluggable Shuffle Service Architecture
  3. FLINK-12202

Consider introducing batch metric register in NetworkEnviroment

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      As we have some network specific metrics registered in TaskIOMetricGroup (In/OutputBuffersGauge, In/OutputBufferPoolUsageGauge), we can introduce batch metric registering in NetworkEnviroment.registerMetrics(ProxyMetricGroup, partitions, gates), where task passes its TaskIOMetricGroup into ProxyMetricGroup. This way we could break a tie between task and NetworkEnviroment. TaskIOMetricGroup.initializeBufferMetrics, In/OutputBuffersGauge, In/OutputBufferPoolUsageGauge could be moved into NetworkEnviroment.registerMetrics and network code.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                zjwang zhijiang
                Reporter:
                azagrebin Andrey Zagrebin
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: