Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-39127

Report on slow UI components or routes

    Details

    • Similar Issues:
    • Epic Link:

      Description

      The https://wiki.jenkins-ci.org/display/JENKINS/Support+Core+Plugin automatically tracks slow requests (eg if a request takes > 10s, it will take threadumps and do other diagnostic things). The benefit is that when someone is having a bad time, the evidence is already recorded to point to the culprit.

      In a SPA like blue ocean, this works nicely for the REST endpoints (which are a source of problems, but not alone). What we lose is the ability to map slowness in the support bundle to what the user is seeing.

      In scope:

      • Investigate if there are ways to track time taken by react components (render time?)
      • Investigate if there are ways to track time used in routes (render time?)
      • Collect profiling data, and publish to (new) endpoint

        Attachments

          Activity

          Hide
          michaelneale Michael Neale added a comment -

          Been around for a while and we aren't asking for it. Easy enough concept to cook up if when needed. 

          Show
          michaelneale Michael Neale added a comment - Been around for a while and we aren't asking for it. Easy enough concept to cook up if when needed. 

            People

            • Assignee:
              Unassigned
              Reporter:
              michaelneale Michael Neale
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: