Note
Connext Observability Framework uses telemetry data to help identify and resolve potential issues in Connext applications. Everything required to install and run Observability Framework for evaluation is included in Connext Professional; see Installing and Running Observability Framework for Evaluation for details.
13.1. Supported Platforms
See Supported Platforms, in the RTI Connext Core Libraries Release Notes.
13.2. Compatibility
Applications using the 7.5.0 Observability Framework components (Monitoring Library 2.0 and Collector Service) are not compatible with 7.6.0 Observability Framework components.
The names of the Collector Service configuration profiles provided in 7.5.0 for remote debugging were changed as follows in 7.6.0:
SecureRemoteDebugging → SecureRemoteDebuggingWAN
NonSecureRemoteDebugging → NonSecureRemoteDebuggingLAN
If you were using one of these profiles to launch the Collector Service Docker image, you will need to use the new name.
For complete backward compatibility information between the current and previous versions of Observability Framework, see the Migration Guide on the RTI Community Portal.
13.3. Supported Docker Compose Environments
The Observability Framework package enables you to deploy and run Collector Service and third-party components NGINX, OpenTelemetry Collector, Prometheus, Grafana Loki, and Grafana, using Docker Compose in a single Linux host. The host can run on a Virtual Machine (VM); in this release, we have tested the following combinations:
Host Architecture/OS |
VM Architecture/OS |
VM |
|---|---|---|
x64 Windows |
x64 Ubuntu |
VirtualBox |
x64 Mac |
x64 Ubuntu |
Parallels |
x64 Ubuntu |
None |
None |
Important
The Docker Compose distribution uses “host” networking that only works on Linux hosts; it is not supported on Docker Desktop for Mac, Docker Desktop for Windows, or Docker EE for Windows Server.
Windows virtualization technologies such as WSL2 and Hyper-V do not support Docker’s –network host mode the same way native Linux does. Running Observability Framework using Docker Compose in these environments will not work.
13.4. Supported Docker Environments for Collector Service
Collector Service is only provided as a Linux amd64 Docker image. It runs natively on Linux, and on Windows or macOS through:
Docker Desktop (recommended), which provides a Linux VM environment.
WSL2 on Windows with Docker engine manually installed.
Linux VM (e.g., Hyper-V, VirtualBox, VMware).
On ARM hosts (such as Raspberry Pi or Apple silicon Macs), Collector Service can run using QEMU emulation for amd64. Performance may be lower under emulation.
For more information about supported Docker environments, see the Collector Service article in Docker Hub.