Download: The SentryOne platform solution is available on the AWS Marketplace.
Note: For information about Elastic Compute Cloud (EC2) Monitoring Through SentryOne, see the AWS EC2 article.
For support, please visit support.sentryone.com
Note: Support is available during the free trial period. Please contact us should you need any assistance with the installation and onboarding, or have any other questions during your SentryOne evaluation.
For information on licensing, annual maintenance, and subscription costs of the SentryOne platform software, please visit our Perpetual License & Subscription Options page. We offer the option to bring your own license (BYOL) or request a trial inside the application when it starts up in your installation.
See the License Management article for a license overview, instructions on applying a new license, solutions to common licensing errors, and tips on hosting the SentryOne database on an availability group.
Total costs for deploying and running the SentryOne platform solution on AWS will depend on a number of factors such as the size of the required EC2 VM and configured data storage, as well as the bandwidth of accessing the targets and SentryOne components.
The SentryOne database server recommended specifications section of the Installation Recommendations article provides guidance for required storage space with the SentryOne platform solution. See the Data Capacity Planning article for additional information.
Total bandwidth and costs are dependent on how many targets are being watched and which regions the targets reside. If you have the SentryOne monitoring service running EC2 instances or RDS for SQL Server in other regions there will be bandwidth costs for egress from the other regions. Due to egress costs, SentryOne recommends placing a SentryOne database in each region.
See the Licensing section above for additional SentryOne costs.
See the SentryOne Components and Architecture article for more information on the SentryOne solution.
Note: All collected customer data is stored in the SentryOne database on the EC machine in which the marketplace installed. The SentryOne database encrypts and stores supplied credentials for the connection strings for all watched targets.
- See the recommended and example EC2 Classes for the SentryOne database on the Installation Recommendations article and select the appropriate Amazon EC2 Instance Type for your environment and usage needs.
- See the AWS Service Limits topic in AWS documentation for the default limits in an AWS account.
- The SentryOne platform solution on AWS does not have any managed AWS services (e.g. RDS, DynamoDB, RedShift).
System Requirements & Prerequisites
- An AWS account is required in order to deploy the image into your subscription.
- It is not necessary to have access to the AWS Account's root credentials.
- You should be familiar with creating virtual machines in EC2 and handling networking and security groups before getting started.
- See the System Requirements article for SentryOne requirements.
- You should be familiar with SentryOne software to begin using it in your environment. Please see our documentation or free training courses to get started.
- Any Amazon RDS for SQL Server instances that will be monitored must be associated with a security group that allows access from the EC2 instance running the SentryOne products. This can be completed via direct IP addresses configuration, or the full VPC that will contain the EC2 instance running the SentryOne products. For more information see the Amazon AWS documentation regarding Security Group Considerations.
How long should I expect the deployment to take?
- The deployment process should not take longer than ten minutes to complete.
What does the deployment include?
After the solution is deployed in Amazon AWS, you will have an EC2 instance with SQL Server Standard installed, along with the SentryOne Platform software, which currently includes:
- Specific products based on the license entered
- If you bring your own license, such as one that includes APS Sentry, then APS Sentry will be included in the SentryOne Platform software
- Plan Explorer
Note: Only an EC2 instance is deployed as part of this solution.
Does deployment involve more than a single element (e.g. launching an EC2 node with a partner AMI)?
- No, this does not apply to our solution.
Which AWS products integrate with SentryOne?
- SentryOne monitors AWS RDS for SQL Server.
- SentryOne uses EC2 instances and EBS volumes as part of the AWS solution.
Launching SentryOne and Onboarding
- RDP to the EC2 instance that contains the SentryOne image you have created.
- See Connecting to Your Windows Instance from Amazon for additional RDP instructions.
- Launch the SentryOne client from the Desktop icon.
- The Onboarding process begins when the client launches.
- You must apply a license or retrieve an evaluation license through the on-demand license feature.
- Once Onboarding completes, you are ready to add new targets and instances to watch, including your AWS RDS targets.
- Select where to add your target.
- We’ll use Amazon RDS for SQL Server as the target type and Default Site in the Navigator for this example.
- See the Adding an AWS RDS for SQL Server Target topic for step-by-step instructions and a visual guide.
- Right-click Default Site > Add > Amazon RDS for SQL Server as the target type.
- Enter your AWS RDS target information to connect via the Add Target screen.
- Your target will now appear on the SentryOne Navigator node.
- You may install the client on additional machines (with proper access to your environment) without the need for additional licenses.
- View the Getting Started section for SentryOne to learn more about using the SentryOne platform.
Note: Each RDS for SQL Server Instance counts as an instance of SQL Server and consumes one SQL Sentry license.
Additional Installation Items
Depending on your environment, you may need additional SentryOne monitoring services or wish to install the SentryOne client on additional machines. See the Installation Recommendations article for guidance on the suggested number of monitoring services as well as machine sizing and selection.
Note: The SentryOne installation file is available on the image in the following location:
Copy the executable to the EC2 instances where you will install additional SentryOne monitoring services or clients.
Review the Installation article for instructions on installing additional SentryOne monitoring services or the SentryOne client on additional machines.
Refer to the AWS Elastic Compute Cloud (EC2) article for step-by-step instructions on setting up a new machine for the SentryOne monitoring service or client.