This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/java-agent/instrumentation/rmi.md.

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 kindAttributes
CLIENTrpc.method (STRING), rpc.service (STRING), rpc.system (STRING)
SERVERrpc.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