Versions Compared

Key

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

...

  • API for creating a profiling instance
    • For Taskmanager [/taskmanager/:tm-id/profiler?type=create&duration=%d&mode=%s]
    • For Jobmanager [/jobmanager/profiler?type=create&duration=%d&mode=%s]
  • API for listing the current profiling list
    • For Taskmanager [/taskmanager/:tm-id/profiler?type=list]
    • For Jobmanager [/jobmanager/profiler?type=list]
  • API for downloading a profiling result file(Flame Graph in HTML)
    • For Taskmanager [/taskmanager/:tm-id/profiler/:file]
    • For Jobmanager [/jobmanager/profiler/:file]

...

On Jobmanager, the steps are similar to those in Taskmanager, the only difference is that we complete the invocation of Async-profiler in Restful Gateway directly (As the dotted line shows in figure 3).

Image RemovedImage Added

Figure 3. An overview of our proposal on Taskmanager & Jobmanager

...