Supported components (legacy agent)
The following content pertains to
AppOptics agents are no long receiving updates. The new SolarWinds Observability libraries are regularly updated with new features and improvements. If you are still relying on the AppOptics agents and your components are supported by the new libraries, consider migrating to SolarWinds Observability.
If you have already transitioned to the new SolarWinds Observability Ruby Library, see the SolarWinds Ruby Library documentation for supported components information.
SolarWinds Observability libraries are not compatible with AppOptics agents. Do not use a mix of SolarWinds Observability libraries and AppOptics agents to instrument applications that are part of a distributed trace.
Ruby versions | |
---|---|
Ruby 2 | 2.4.x-2.7.x |
Ruby 3 | 3.0.x (appoptics_apm 4.12.2+ only) |
Ruby frameworks | |||
---|---|---|---|
Grape | Rails | 4.0 - 6.1 | |
Padrino | Sinatra | ||
Rack |
Ruby background jobs | |||
---|---|---|---|
DelayedJob | 3.0.5+ | Sidekiq | 2.11.2+ |
Resque |
Ruby http clients | |||
---|---|---|---|
curb | 0.8.6+ | HTTPClient | 2.3.0+ |
excon | 0.28.0+ | RestClient | 2.0.0+ |
Faraday | 0.7.6-1.8.0 | Typhoeus | 0.6.2+ |
gRPC Ruby | 1.6.0+ | Net::HTTP | |
HTTParty | via Net::HTTP |
Ruby RabbitMQ clients | |
---|---|
Bunny | 0.9.0+ |
Ruby web/http servers | |||
---|---|---|---|
gRPC Ruby | 1.6.0+ | Thin | |
Passenger | Unicorn | ||
Puma |
Other Ruby components | |||
---|---|---|---|
Dalli | memcached | ||
GraphQL | 1.7.4-1.12.0+ | Redis |
Ruby databases - ActiveRecord | |||
---|---|---|---|
Mysql | Ruby < 2.4.0 | Mysql2 | |
PostgreSQL |
Ruby databases - MongoDB Drivers | |
---|---|
Mongo 2+ | Moped 2.0.7+ |
Ruby databases - Mongo Wrappers | |
---|---|
MongoMapper | Mongo Model |
Mongoid | Mongo ODM |
Mongomatic |
Ruby databases - Sequel 3.27.0+ | |||
---|---|---|---|
ADO | MySQL | Ruby < 2.4.0 | |
Amalgalite | Mysql2 | ||
CUBRID | Sequel < 5.0 | ODBC | |
DataObjects | Sequel < 5.0 | OpenBase | |
DB2 | Sequel < 4.24.0 | Oracle | |
DBI | Sequel < 4.24.0 | PostgreSQL | |
Firebird | Sequel < 4.25.0 | SQLAnywhere | |
FoundationDB SQL Layer | Sequel < 4.25.0 | SQLite3 | |
IBM_DB | Swift | Sequel < 5.0 | |
Informix | Sequel < 4.25.0 | TinyTDS | |
JDBC |