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

"timing" section of serverStatus can have large impact on ftdc retention

    XMLWordPrintable

Details

    • Fully Compatible
    • ALL
    • v4.0, v3.6
    • Security 2018-09-24, Security 2018-10-22

    Description

      The "timing" section of serverStatus is added if and only serverStatus was slow. Under some conditions related to server performance misbehavior this can cause frequent schema changes that greatly reduces the compression efficiency of ftdc which in turn greatly reduces the retention period and hampers diagnosing the very problem that is causing the slow serverStatus. It should always be present or never be present. Since it is also logged to the mongod log I think it would be ok to remove it from serverStatus. Alternatively it could be made optional in serverStatus, on by default for compatibility, but removed from ftdc.

      Attachments

        Activity

          People

            mark.benvenuto@mongodb.com Mark Benvenuto
            bruce.lucas@mongodb.com Bruce Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: