RDS

Ship logs from RDS to Logstash

Follow the steps below to send your observability data to Logit.io

Logs

Install Integration

Please click on the Install Integration button to configure your stack for this source.

Confirm S3 Bucket

Ensure your logs are being sent to an S3 bucket. The following guide from Amazon will help you achieve this if you are not doing this already, you can choose the best way to achieve this, but cloudwatch or cloudtrail are a great place to start:

RDS Monitoring Guide (opens in a new tab)

Ensure Adequate Bucket Permissions

The following permissions applied to the AWS IAM Policy being used:

  • s3:ListBucket to check if the S3 bucket exists and list objects in it.
  • s3:GetObject to check object metadata and download objects from S3 buckets.

Below is how your permissions should appear (remember to update the bucket name as appropriate):

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "SidID",
      "Effect": "Allow",
      "Action": ["s3:GetObject", "s3:ListBucket"],
      "Resource": ["arn:aws:s3:::<your-bucket>/*"]
    }
  ]
}

Configure Logstash for Amazon ELB Classic

To start sending logs and metrics from AWS to your Stack you need to configure an AWS Input on your Logit.io Stack.

Go to Dashboard

Logit.io will verify your input before it is applied, we will contact you to confirm when this has been completed.

Launch OpenSearch Dashboards to View Your Data

Launch OpenSearch Dashboards

How to diagnose no data in Stack

If you don't see data appearing in your stack after following this integration, take a look at the troubleshooting guide for steps to diagnose and resolve the problem or contact our support team and we'll be happy to assist.

RDS Logging Overview

Integrating Amazon RDS with Logit.io is a pivotal step in ensuring efficient database monitoring. Logit.io's seamless support for Amazon RDS empowers you to collect and visualize log and performance data, enhancing the visibility and performance of your database. To create a comprehensive AWS ecosystem, explore our AWS Elastic Kubernetes Service (EKS) integration to discover how Logit.io can further elevate your monitoring capabilities.

For improved AWS security and auditing, consider implementing our CloudTrail integration to gain detailed visibility into API actions and events across your AWS resources.

Logit.io ensures that these integrations work in tandem as part of their AWS logging (opens in a new tab).