Amazon OpenSearch Service
Overview
Amazon OpenSearch Service is a managed service that makes it easy to deploy, operate, and scale OpenSearch clusters in the AWS Cloud. OpenSearch is a fully open-source search and analytics engine for use cases such as log analytics, real-time application monitoring, and clickstream analysis.
Enable this integration to see in Datadog all your OpenSearch Service custom tags. Please note, this integration is for Amazon AWS OpenSearch Service and NOT a standalone Elasticsearch instance hosted outside of Amazon AWS. (For such instances, use the Elasticsearch integration instead.)
Note: This integration requires the permissions ’es:ListTags’, ’es:ListDomainNames’ and ’es:DescribeElasticsearchDomains’ to be fully enabled.
Setup
Installation
If you haven’t already, set up the Amazon Web Services integration first.
Metric collection
- In the AWS integration page, ensure that
ES
is enabled under the Metric Collection
tab. - Install the Datadog - Amazon OpenSearch Service integration.
Log collection
Enable logging
Configure Amazon OpenSearch Service to send logs either to an S3 bucket or to CloudWatch.
Note: If you log to an S3 bucket, make sure that amazon_elasticsearch
is set as Target prefix.
Send logs to Datadog
If you haven’t already, set up the Datadog Forwarder Lambda function.
Once the Lambda function is installed, manually add a trigger on the S3 bucket or CloudWatch log group that contains your Amazon Elasticsearch logs in the AWS console:
Data Collected
Metrics
See metric-spec.yaml for a list of metrics provided by this integration.
Events
The Amazon OpenSearch Service integration does not include any events.
Service Checks
The Amazon OpenSearch Service integration does not include any service checks.
Troubleshooting
Need help? Contact Datadog support.