Submit a ticketCall us

Systems Monitoring for Dummies
Our new eBook will teach you the fundamentals and help you create monitors and alerts that are effective, meaningful, and actionable. Monitoring is more than a checkbox on your to-do list. This free eBook will give you practical advice to help you succeed in all aspects of monitoring – discovery, alerting, remediation, and troubleshooting. Don’t miss out on this indispensable resource for newbies, experienced IT pros, and everyone in between. Register Now.

Home > Success Center > Database Performance Analyzer (DPA) > Launch SolarWinds DPA on Amazon AWS on a Windows AMI

Launch SolarWinds DPA on Amazon AWS on a Windows AMI

Created by Interspire Import, last modified by Melanie Boyd on Nov 09, 2017

Views: 263 Votes: 0 Revisions: 14

Amazon Marketplace lets us easily provision software in Amazon Web Services with a few clicks and a few minutes. To use SolarWinds DPA in your own Amazon AWS, complete the following steps.

  1. Log in to Amazon AWS.
  2. Select the Amazon EC2 region in which you want to launch the instance. For example: US East (N. Virginia).

    SolarWinds recommends selecting a region that contains the database instances that you will monitor with DPA.


  3. Click EC2.


  4. Click Launch Instance.


  5. On the Choose an Amazon Machine Image (AMI) panel:
    1. Click the Community AMI tab.
    2. Search for SolarWinds DPA and then click Select next to the AMI.


  6. On the Choose an Instance Type panel:
    1. Select an instance type that is at least m3.medium or larger. Instance types we recommend are:

      General Purpose Compute optimized Memory optimized
      m3.medium c3.large r3.large
      m3.large c3.xlarge  
      m3.xlarge c3.2xlarge  

      m3.medium is an economical choice and a logical instance type to start with. However, large deployments and managing very active databases need the increased resources and optimizations available to the larger instance types. You can select the size you need right now and then resize to a larger instance type later.

    2. Click Next: Configure Instance Details.
  7. On the Configure Instance Details panel:

    If you've used Amazon EC2 before, you probably already have an Amazon VPC network and subnet set up. Your existing network and subnet will be selected here by default.


    1. Make sure that:
      • You've enabled Auto-assign public IP so you can connect to SolarWinds DPA from your desktop.
      • You've configure any other settings to suit your network or subnet requirements.
    2. Click Next: Add Storage.
  8. On the Add Storage panel:
    1. You can configure additional storage beyond the default storage that the AMI provisions for you:

      Type Size
      Root 50 GiB
      EBS 100 GiB

      The Delete on Termination option is not selected by default. It is a good precautionary practice to have to separately delete the data volume after terminating an instance.

    2. Click Next: Tag Instance.
  9. On the Tag Instance panel:
    1. Create the tag Name with value SolarWinds DPA to more easily recognize your instance in Amazon EC2.
    2. Click Next: Configure Security Group.
  10. On the Configure Security Group panel:
    1. Add rules that allow inbound access to at least the remote desktop and the HTTP/HTTPS ports:
      Type Protocol Port Range
      RDP TCP 3389
      HTTP TCP 80
      HTTPS TCP 443
    2. If you want to restrict access to DPA to just your current IP address, change the Source for these rules to My IP. Leaving Source as Anywhere is less secure.
    3. If you want to restrict access to DPA to just people in your organization, select Custom IP and specify an IP range in CIDR notation that matches the external IP addresses used in your organization.


    4. Click Review and Launch.
  11. On the Review Instance Launch panel:
    1. Review your instance options.
    2. Click Launch.
  12. On the Select an existing key pair or create a new key pair panel:

    You now need to take care of the public key that provides security for your AMI instance. Do one of the following:


    1. Select Create a new key pair.
    2. Enter a Key pair name.
    3. Click Download Key Pair.
    4. Store this file in a secure and accessible location.



    1. Select Choose an existing key pair.
    2. Select a secure and accessible key pair.
    3. Accept the acknowledgment.

    Warning: Do not select Proceed without a key pair.

  13. Click Launch Instances.
  14. Wait a few minutes for the provisioning and initialization to finish.


Logging on to the SolarWinds DPA Server

You can access your SolarWinds DPA server with its public hostname or IP address.

  1. On the Amazon EC2 Instances page, find:
    • the public DNS or public IP of your new SolarWinds DPA server
    • the instance ID
  2. Open a web browser to the host name or IP address of your new SolarWinds DPA server.
  3. From the web browser, log on as the dpa user. The password is the Instance ID.
    For example: i-12345678
  4. (First time only) Select your time zone and then wait for the first-time configuration to finish.

Registering databases for monitoring


Your SolarWinds DPA server needs to be able to connect to the databases that you want to monitor. To this end, you need to make sure that the security group of your databases allows SQL traffic from your EC2 instance running SolarWinds DPA.

If you encounter difficulty connecting to databases or RDS instances from your SolarWinds DPA server, see SolarWinds DPA Technical Reference: Solving Amazon EC2 and RDS Connectivity Problems.

Last modified