RMI (Remote Method Invocation)
OpenTelemetry Java agent instrumentation
This instrumentation enables RPC client spans and RPC server spans for Java RMI (Remote Method Invocation).
- Name:
rmi - Scope:
io.opentelemetry.rmi - Target versions:
Java 8+ - Library: https://docs.oracle.com/en/java/javase/17/docs/api/java.rmi/java/rmi/package-summary.html
Telemetry
When default
Spans
| Span kind | Attributes |
|---|---|
| CLIENT | rpc.method (STRING), rpc.service (STRING), rpc.system (STRING) |
| SERVER | rpc.method (STRING), rpc.service (STRING), rpc.system (STRING) |
Data
- JSON (latest): /data/javaagent/instrumentations/rmi/latest.json
- JSON (pinned): /data/javaagent/instrumentations/rmi/rmi-a1712d9be7a6.json
- Explore: /java-agent/instrumentation/rmi