Comment on page
Deploy Datasentinel via AWS Marketplace with Metering
Datasentinel manages PostgreSQL instance registration and monitoring within your Amazon subscription.
Costs are based on the hourly monitoring count of instances.
For further information on pricing, please refer to the AWS Marketplace.
The EC2 instance containing the Datasentinel server must meet the following requirements.
Search for Datasentinel on the marketplace
- Product information will be displayed. Next, click the button
- Subscription information will be displayed. Next, click the button
- Choose your desired region from the drop down list.
We suggest selecting the region where your PostgreSQL instances are hosted
- Next, click the button
- Opt for an instance type of at least t2.xlarge. Datasentinel is also compatible with EC2 instances of type m5.
Default sizing recommendations with a retention of 14 days
- Select a role with the required permission or create it (see the EC2 requirements section for more information)
- Keep metadata accessible, both v1 and v2
- Set the storage size. (Default 20GB)
- Add security rules
- Proceed to launch the instance. Completion may take a few minutes.
- How to Access Your EC2 Instance
Connect to the Linux AMI via SSH using the ec2-user and authenticating with a public key.
- To connect to Datasentinel application
Launch a web browser and enter the host name (Public DNS) or IP address of your new Datasentinel instance as the URL.
To log in, enter datasentinel
The default password is the AWS instance ID.
Encountering this error while connecting to the GUI signifies a communication issue between Datasentinel and the AWS Marketplace.
There exists a variety of potential reasons
- The IAM Role does not exist or does not have the right rights
- Metadata is not accessible (Version v1 and v2)
// To inspect the metadata service,
// establish an SSH connection to the server using 'ec2-user' credentials
curl --max-time 1 http://169.254.169.254/latest/meta-data/product-codes
The response should display the product code
After the installation is finalized, the only remaining task is to configure the instances for monitoring.
You'll have the option to choose between:
- Agent-based mode
- Agentless mode
Set up connections directly through the user-friendly graphical interface. This approach is optimal for AWS managed instances such as RDS and Aurora. Additionally, you can automate connection additions via the API.