Streamline the process of ingesting and analyzing metrics from your AWS resources using our automated CloudWatch Metrics via Firehose integration package.
Enable this integration to see all of your AWS Kinesis Data Firehose metrics in Coralogix, an AWS Partner Network (APN) Advanced Technology Partner with AWS Competencies in DevOps. This includes metrics generated by your AWS services and applications, such as AWS Lambda, Amazon EC2, Amazon CloudWatch, and custom applications running on AWS infrastructure.
Enjoy its many benefits:
STEP 1. From your Coralogix toolbar, navigate to Data Flow > Extensions.
STEP 2. In the Integrations section, select CloudWatch Metrics via Firehose.
STEP 3. Click ADD NEW.
STEP 4. Input your integration details.
[ { "AdditionalStatistics": ["p50", "p75", "p95", "p99"], "IncludeMetrics": [ {"Namespace": "AWS/EBS", "MetricName": "VolumeTotalReadTime"}, {"Namespace": "AWS/EBS", "MetricName": "VolumeTotalWriteTime"}, {"Namespace": "AWS/ELB", "MetricName": "Latency"}, {"Namespace": "AWS/ELB", "MetricName": "Duration"}, {"Namespace": "AWS/Lambda", "MetricName": "PostRuntimeExtensionsDuration"}, {"Namespace": "AWS/S3", "MetricName": "FirstByteLatency"}, {"Namespace": "AWS/S3", "MetricName": "TotalRequestLatency"} ] } ]
STEP 6. Click NEXT.
STEP 7. Review the instructions for your integration and click CREATE CLOUDFORMATION.
STEP 8. You will be rerouted to the AWS website. Verify that all of the auto pre-populated values are correct. Click Create Stack.
STEP 9. Go back to the Coralogix application and click COMPLETE to close the module. Revert back to the integration page.
STEP 10. [Optional] Deploy the extension package of your choice to complement your integration needs.
STEP 11. View the metrics in your Coralogix dashboard, either using Custom Dashboards [recommended] or hosted Grafana View.
The CloudWatch Metric Streams Lambda transformation function is used as part of Kinesis Firehose to enrich the metrics from CloudWatch Metric Streams with AWS resource tags. Find out more here.
You may encounter these common destinations errors. View their possible solutions below.
Message | Solution |
---|---|
The delivery timed out before a response was received and will be retried. If this error persists, contact the AWS Firehose service team. | None needed – no data loss |
Delivery to the endpoint was unsuccessful. See Troubleshooting HTTP Endpoints in the Firehose documentation for more information. Response received with status code. 502… | Coralogix returned HTTP 502 error code, firehose will resend the data. None needed – no data loss |
Documentation | Get Started with Coralogix |
Need help?
Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.
Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].