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

FTDC router collectors should check if Grid is initialized before collecting data

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Catalog and Routing
    • Fully Compatible
    • ALL
    • CAR Team 2024-04-01
    • 161

      With SERVER-82034 changes, MongoD is producing FTDC data for shard and router. For Router FTDC section is composed by, at least 3, collectors (ConnPoolStatsCollector, NetworkInterfaceStatsCollector and TransportLayerFTDCCollector - same from MongoS) that periodically collects information about routing capabilities.

      The problem is that a MongoD acting as a shard and router starts collecting information from router collectors before Grid is initialized, and if this is not checked, we are going to crash.

            Assignee:
            pol.pinol@mongodb.com Pol Pinol
            Reporter:
            pol.pinol@mongodb.com Pol Pinol
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: