Supported Components
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 |