When using net_connect to monitor www.google.com (or any other external) the qos metric is created with the cs_id corresponding with www.google.com and not by the cs_id of the robot that host net_connect.
The probe url_response has by default the same behavior, but adding in url_response the setting: useRobotNameForDeviceIdentification = yes does resolve that problem.
How can I set/define in net_connect that the cs_id of the qos: qos_net_connect corresponds with the cs_id of the net_connect robot?
DX UIM 23.4.1 on w2019 and sql2019
Limitation.
Unlike the url_response probe, net_connect does not have a setting to make the same cs_id.
Therefore, if different devices are being monitored using net_connect, each device would have a different cs_id and net_connect would not be able to use robot cs_id for other devices.
However, QoS source can be given as a robot address for different devices.
The "cs_id" is used to identify the device that is being monitored, whereas the "QoS source" is a way to identify the robot from which the QoS has been generated.
If you want that functionality, I recommend you to raise the idea and based on prioritization and feasibility it would be picked up.