This matrix summarizes tracing collection and investigation capabilities. “OpenTelemetry path” means OpsRamp accepts the resulting OTLP telemetry, while framework-level compatibility is maintained by the upstream OpenTelemetry project.
Instrumentation
| Capability | Status | Notes |
|---|
| Manual OpenTelemetry SDK instrumentation | Supported | Documented for C++, .NET, Erlang, Go, Java, JavaScript, PHP, Python, Ruby, Rust, and Swift. |
| Framework and library instrumentation packages | OpenTelemetry path | Compatibility depends on the selected language, runtime, package, and OpenTelemetry release. |
| Manual instrumentation on non-Linux platforms | OpenTelemetry path | Depends on the selected language SDK and exporter support. |
Collection and transport
| Capability | Notes |
|---|
| OTLP/gRPC traces | Primary path for exporters, collectors, and trace proxy. |
| OTLP/HTTP traces | Available through applicable exporter or trace-proxy endpoints. |
| OpenTelemetry Collector | Centralized batching, retry, TLS, OAuth2, and export configuration. |
| Application-to-proxy export | Applications send OTLP traces to the required trace proxy. |
| Trace proxy, single instance | Provides trace consolidation, sampling, and derived metrics. |
| Trace proxy, clustered | Intended for higher availability and throughput; requires peer and load-balancer planning. |
| Host-based manual instrumentation | Applications export to host-accessible gRPC or HTTP trace-proxy endpoints. |
Processing and analysis
| Capability | Notes |
|---|
| Trace-aware rule sampling | Deterministic, dynamic, and throughput-oriented samplers are implemented. |
| Span attributes and events | Preserved for detail, filtering, and event reconstruction. |
| Service and operation insights | Includes latency, error, throughput, and performance views. |
| Service topology | Derived from observed span relationships. |
| Tenant ingestion usage notifications | Warning and critical notifications; limits do not block ingestion. |
| Trace retention policies | Supports periods of 7, 15, or 30 days; confirm available values for your deployment. |