Requirements to use an APM library to instrument the services powering your application depend on several variables, such as:
- Which APM library you are deploying.
- The volume of data to display in the browser.
This topic contains:
The following table lists browser requirements and recommendations for using the SolarWinds Observability web application.
Performance of the computer and internet speed where you open the browser significantly influences the speed of SolarWinds Observability.
SolarWinds Observability supports the two most recent versions of the following web browsers:
The following must be enabled in your browser:
The browser you are using to access SolarWinds Observability's basic features must have unrestricted access to the following locations:
- https://my.xx-yy.cloud.solarwinds.com and all subfolders (where
xx-yyis determined by the URL you use to access SolarWinds Observability, described in Data centers and endpoint URIs)
- https://documentation.solarwinds.com/ and all subfolders
- https://agent-binaries.cloud.solarwinds.com/ and all subfolders
The SolarWinds Observability APM libraries that monitor your applications must be able to communicate with the SolarWinds APM collector to report collected data. The SolarWinds APM collector endpoint URI is
xx-yy is determined by the URL you use to access SolarWinds Observability, see Data centers and endpoint URIs.
Open your firewall or access control configuration to permit TCP/HTTPS/TLS outbound connections to your SolarWinds APM collector using port
The issuer Certificate Authority (CA) for the SolarWinds APM collector's certificate must be considered trusted by the SSL/TLS configuration on the service's system. To view the certificate for the SolarWinds APM collector, go to the URL for the SolarWinds APM collector in a browser and select the padlock in the address bar. In the details about the site's secure connection, select to view the certificate(s) information.
- Alternatively, use a proxy to forward connections to the SolarWinds APM collector. See Proxy configuration.
This page includes a summary of all currently supported platforms for the APM libraries.
Currently only the Java and .NET libraries support Windows.
SolarWinds Observability APM libraries work on most Linux systems.
glibc version 2.26 or higher is required on GNU C Library-based systems such as Amazon Linux 2, CentOS, Debian, and Ubuntu.
The following Linux platforms have been tested and verified to work with the APM libraries for both x86_64 and aarch64 architectures:
- Debian 10
- Debian 11
- Ubuntu 18.04
- Ubuntu 20.04
- Ubuntu 22.04
- CentOS 8
- Alpine Linux 3.12
- Alpine Linux 3.13
- Alpine Linux 3.14
- Alpine Linux 3.15
- Alpine Linux 3.16
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
The APM libraries can be used in a variety of containerized environments, including Docker and Kubernetes. See library-specific notes below.
- .NET Library
- Azure App Service – all libraries can be easily enabled for your application running on Azure App Service, see the library-specific links below for details.
See each language's list of supported components, frameworks, and libraries: