Add a database instance
Use SolarWinds Observability to monitor your Mongo DB, MySQL, PostgreSQL, SQL Server, or Redis database instances. Database Instances can be monitored with the On-Host or Off-Host capture methods:
With on-host monitoring, the SolarWinds Observability Agent runs on the server it monitors and uses packet sniffing to capture query data. Use this installation method if:
You are monitoring a MySQL or PostgreSQL database you manage (whether on your own hardware or on EC2)
You are monitoring MongoDB or Redis
On-host monitoring currently supports unencrypted TCP traffic only; if you are using an encrypted connection (or any connection other than TCP), you will need to use the off-host monitoring capture method.
Before monitoring your on-host database instance, you must install the SolarWinds Observability Agent. For more information about installing the SolarWinds Observability Agent, see the Add a self-managed host topic.
With off-host monitoring, the SolarWinds Observability Agent is installed on any compatible host, and connects to the monitored server over the network. Use this installation method if:
You are monitoring Amazon RDS or Aurora for PostgreSQL or MySQL
You are monitoring Google Cloud SQL (MySQL or Postgres 11+)
You are monitoring Azure MySQL or PostgreSQL (version 10+)
You are monitoring Azure SQL, SQL Server, or RDS SQL Server
You are monitoring MongoDB Atlas or a MongoDB database with encrypted connections
You are monitoring DocumentDB in AWS
You otherwise do not have direct access to the server running the database
You use encrypted connections or connect to your database using sockets
Before monitoring your off-host database instance, you must install the SolarWinds Observability Agent. For more information about installing the SolarWinds Observability Agent, see the Add a self-managed host topic.
Preparing your database instance for monitoring
Before monitoring your database instance with SolarWinds Observability, ensure your database meets the proper prerequisites. Select the database you want to monitor for more information:
Monitoring your database instance
Monitor single database instances with SolarWinds Observability in the Add Data dialog. Select the type of database you want to register for a complete walk-through of the process:
When you complete the configuration, SolarWinds Observability displays data collected for the Database Instance entity. See Entity Explorer for details.
See SolarWinds Observability introduction for an overview of Database Instance entities and how they work in SolarWinds Observability.