Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • task manager's resource contains this information, show it in 
    • url: /taskmanagers/:taskmanagerid

      response

      Code Block
      languagejs
      titleJSON Schema of response
      collapsetrue
      {
        "type" : "object",
        "id" : "urn:jsonschema:org:apache:flink:runtime:rest:messages:taskmanager:TaskManagerDetailsInfo",
        "properties" : {
          "id" : {
            "type" : "any"
          },
          "path" : {
            "type" : "string"
          },
          "dataPort" : {
            "type" : "integer"
          },
          "timeSinceLastHeartbeat" : {
            "type" : "integer"
          },
          "slotsNumber" : {
            "type" : "integer"
          },
          "freeSlots" : {
            "type" : "integer"
          },
          "hardware" : {
            "type" : "object",
            "id" : "urn:jsonschema:org:apache:flink:runtime:instance:HardwareDescription",
            "properties" : {
              "cpuCores" : {
                "type" : "integer"
              },
              "physicalMemory" : {
                "type" : "integer"
              },
              "freeMemory" : {
                "type" : "integer"
              },
              "managedMemory" : {
                "type" : "integer"
              }
            }
          },
          "metrics" : {
            "type" : "object",
            "id" : "urn:jsonschema:org:apache:flink:runtime:rest:messages:taskmanager:TaskManagerMetricsInfo",
            "properties" : {
              "heapUsed" : {
                "type" : "integer"
              },
              "heapCommitted" : {
                "type" : "integer"
              },
              "heapMax" : {
                "type" : "integer"
              },
              "nonHeapUsed" : {
                "type" : "integer"
              },
              "nonHeapCommitted" : {
                "type" : "integer"
              },
              "nonHeapMax" : {
                "type" : "integer"
              },
              "directCount" : {
                "type" : "integer"
              },
              "directUsed" : {
                "type" : "integer"
              },
              "directMax" : {
                "type" : "integer"
              },
              "mappedCount" : {
                "type" : "integer"
              },
              "mappedUsed" : {
                "type" : "integer"
              },
              "mappedMax" : {
                "type" : "integer"
              },
              "memorySegmentsAvailable" : {
                "type" : "integer"
              },
              "memorySegmentsTotal" : {
                "type" : "integer"
              },
              "managedMemoryUsed" : {
                "type" : "long"
              },
              "managedMemoryTotal" : {
                "type" : "long"
              },
              "networkMemoryUsed" : {
                "type" : "long"
              },
              "networkMemoryTotal" : {
                "type" : "long"
              },
              "resource" : {
                "type" : "object",
                "id" : "urn:jsonschema:org:apache:flink:runtime:rest:messages:taskmanager:TaskManagerResourceInfo",
                "properties" : {
                  "frameworkHeap" : {
                    "type" : "long"
                  },
                  "frameworkOffHeap" : {
                    "type" : "long"
                  },
                  "taskHeap" : {
                    "type" : "long"
                  },
                  "taskOffHeap" : {
                    "type" : "long"
                  },
                  "networkMemory" : {
                    "type" : "long"
                  },
                  "managedMemory" : {
                    "type" : "long"
                  },
                  "jvmMetaSpace" : {
                    "type" : "long"
                  },
                  "jvmOverhead" : {
                    "type" : "long"
                  },
                  "totalProcessMemory" : {
                    "type" : "long"
                  }
                }
              },
              "garbageCollectors" : {
                "type" : "array",
                "items" : {
                  "type" : "object",
                  "id" : "urn:jsonschema:org:apache:flink:runtime:rest:messages:taskmanager:TaskManagerMetricsInfo:GarbageCollectorInfo",
                  "properties" : {
                    "name" : {
                      "type" : "string"
                    },
                    "count" : {
                      "type" : "integer"
                    },
                    "time" : {
                      "type" : "integer"
                    }
                  }
                }
              }
            }
          }
        }
      }


...