Architecture and deployment options
Supported database platforms
Splunk Database Monitoring supports these database platforms/engines:
- Microsoft SQL Server
- MySQL
- Oracle Database
- PostgreSQL
The specific metrics and performance data available depend on the database engine and its capabilities. Each platform provides visibility into infrastructure health, query performance, and wait events.
Supported hosting environments and providers
Splunk Database Monitoring supports databases in self-hosted and managed environments:
- Self-hosted environments include databases running on your own physical servers or managed virtual machines. Examples: On-premises, EC2, Azure VMs, Google Compute Engine.
- Managed environments include cloud services such as AWS RDS, Azure SQL, and Google Cloud SQL.
Supported deployment modes
- Agent mode (on-host): The collector runs on the same host as the database. This is used for self-hosted databases.
- Gateway mode (remote): The collector runs on a separate host or Kubernetes cluster. This is required for managed database services where you cannot install the collector on the database host.