DPA is hell lot of a Business for Database world
Use Cases and Deployment Scope
Likelihood to Recommend
1. End to End Database Instance Monitoring.
2. Database in Clusters Monitoring such as Availability Group in MS SQL, CDB in Oracle etc
3. If you want detailed monitoring with historical analysis.
4. SQL Statement Deep Dive Analysis for WAIT Time reason, Blockers, Deadlocks etc
Solarwinds DPA is not well suited if you are looking for Detailed VM, OS monitoring where Database is installed.
Pros
- Multi Vendor Databases Monitoring
- Agentless Monitoring
- Less Dependency on DB Admins
- Less Resources consumption on target databases
- API based integrations
Cons
- Cloud Database Monitoring such as Google native SQL service
- Modern (no SQL ) database monitoring
- Dashboard Flexibility
- Reporting Flexibility
