-
Type:
Spec Change
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: Observability
-
None
-
Needed
-
Summary
The command monitoring events expose a connectionID but not serverHost or serverPort. The connectionID always takes the form addr[-N] which forces users to strip the [-N] to get the host and port. For example: https://github.com/open-telemetry/opentelemetry-go-contrib/pull/9352
Additionally, command monitoring is asymmetric over command logging. Command logging logs serverHost and serverPort, along with serverConnectionID.
Motivation
Who is the affected end user?
Users of command monitoring
How does this affect the end user?
This is not a blocker, just a QoL improvement
How likely is it that this problem or use case will occur?
Unclear
If the problem does occur, what are the consequences and how severe are they?
Users have to create custom parsers to strip [-N] from connectionID
Is this issue urgent?
No
Is this ticket required by a downstream team?
No
Is this ticket only for tests?
No
Acceptance Criteria
Add serverHost and serverPort to CommandStartedEvent, CommandSucceededEvent, and CommandFailedEvent.
- is related to
-
GODRIVER-4056 [otelmongo] Review PR #9352: Fix/otelmongo peer address cardinality
-
- Closed
-
-
DRIVERS-2106 Include local ephemeral port in APM command callbacks
-
- Backlog
-
- split to
-
CDRIVER-6379 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
CSHARP-6141 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
CXX-3543 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
GODRIVER-4058 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
JAVA-6262 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
NODE-7728 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
PHPLIB-1919 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
PYTHON-5969 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
RUBY-3924 Add serverHost and serverPort to command monitoring events
-
- Blocked
-
-
RUST-2462 Add serverHost and serverPort to command monitoring events
-
- Blocked
-