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

serverStatus metrics for ChangeStreamExpiredPreImagesRemover and config.system.preimages

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Change streams, Diagnostics
    • Labels:
      None
    • QE 2022-10-31, QE 2022-11-14, QE 2022-12-26, QE 2023-01-09, QE 2023-01-23

      SERVER-58691 and associated tickets created the ChangeStreamExpiredPreImagesRemover

      However, there are no serverStatus metrics for capturing how much work this task is performing. This request is to add the following serverStatus metrics (to match the TTL background job metrics and oplog metrics).

      • Inserted Documents
      • Deleted Documents
      • Job Passes
      • Pre-image Document Count
      • Max Pre-image Document Count
      • avgObjSize
      • Storage Size
      • Max Storage Size
      • Free Storage Size
      • Timestamp of oldest document
      • Value of preAndPostImages.expireAfterSeconds
      • Job Utilization (defined as timeSpentDeletingPerPeriod/periodLength)

            Assignee:
            mindaugas.malinauskas@mongodb.com Mindaugas Malinauskas
            Reporter:
            kevin.arhelger@mongodb.com Kevin Arhelger
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: