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

Make it easier to see what process is on the other end of a connection

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.7.0
    • Affects Version/s: None
    • Component/s: Diagnostics, Networking
    • None
    • Fully Compatible
    • Service arch 2020-07-13, Service Arch 2020-07-27

      In tests I often see:

      [js_test:remove_newly_added_field_after_finishing_initial_sync] 2020-04-16T18:46:08.548+0000 d20030| 2020-04-16T18:46:08.548+00:00 I  NETWORK  51800   [conn24] "client metadata","attr":{"remote":"10.122.28.155:60072","client":"conn24","doc":{"driver":{"name":"NetworkInterfaceTL","version":"4.5.0-745-g6388b97"},"os":{"type":"Linux","name":"Red Hat Enterprise Linux Server release 6.2 (Santiago)","architecture":"x86_64","version":"Kernel 2.6.32-220.el6.x86_64"}}}
      

      but have no idea what's on the other side of conn24. Being able to see the host and port or the process id, and maybe the type of process (mongod, mongos, shell), of whatever process is on the other side of the connection would be really helpful in diagnostics. If for some reason this is only doable in our tests, even that would be enormously beneficial.

            Assignee:
            gabriel.russell@mongodb.com Gabriel Russell (Inactive)
            Reporter:
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            4 Vote for this issue
            Watchers:
            14 Start watching this issue

              Created:
              Updated:
              Resolved: