Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-30567

Break out serviceExecutorTaskStats by task type

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6.4, 3.7.1
    • Component/s: Diagnostics
    • Labels:
    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v3.6
    • Sprint:
      Platforms 2017-09-11, Platforms 2017-10-23, Platforms 2017-11-13, Platforms 2017-12-04

      Description

      ServiceExecutorAdaptive maintains count and execution time metrics for the tasks that it executes and reports them in serviceExecutorTaskStats. However it is a generic task executor for multiple populations of tasks with very different characteristics (counts, latencies) and different diagnostic significance. These metrics would be more useful if they were broken by task type, for example by relevant SSM state (State::Source, State::Process, maybe others).

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                21 Vote for this issue
                Watchers:
                16 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: