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:

Table 13.1 Tested VM/OS 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.