From 0e4e68b9ec2d60030a24dedc7e0fa05ef8725db8 Mon Sep 17 00:00:00 2001 From: kaiyan-sheng Date: Mon, 8 Jul 2024 23:21:02 -0600 Subject: [PATCH] Add metrics support for firehose into documentation (#4046) * Add metrics support for firehose into documentation * Update docs/en/observability/cloud-monitoring/aws/monitor-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --- .../cloud-monitoring/aws/ingest-aws-options.asciidoc | 2 +- .../cloud-monitoring/aws/monitor-aws-firehose.asciidoc | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/en/observability/cloud-monitoring/aws/ingest-aws-options.asciidoc b/docs/en/observability/cloud-monitoring/aws/ingest-aws-options.asciidoc index 754bf93ec2..1bbf87320f 100644 --- a/docs/en/observability/cloud-monitoring/aws/ingest-aws-options.asciidoc +++ b/docs/en/observability/cloud-monitoring/aws/ingest-aws-options.asciidoc @@ -22,7 +22,7 @@ You have a number of options for ingesting data with AWS. The following table he | {yes-icon} | *metrics* -| {no-icon} +| {yes-icon} | {no-icon} | {yes-icon} | {yes-icon} diff --git a/docs/en/observability/cloud-monitoring/aws/monitor-aws-firehose.asciidoc b/docs/en/observability/cloud-monitoring/aws/monitor-aws-firehose.asciidoc index d33bc0166d..39816cb589 100644 --- a/docs/en/observability/cloud-monitoring/aws/monitor-aws-firehose.asciidoc +++ b/docs/en/observability/cloud-monitoring/aws/monitor-aws-firehose.asciidoc @@ -5,7 +5,7 @@ Monitor {aws} with Amazon Data Firehose ++++ -Amazon Data Firehose is a popular service that allows you to send your service logs to Elastic in minutes without a single line of code and without building or managing your own data ingestion and delivery infrastructure. +Amazon Data Firehose is a popular service that allows you to send your service logs and monitoring metrics to Elastic in minutes without a single line of code and without building or managing your own data ingestion and delivery infrastructure. [discrete] [[aws-elastic-firehose-what-you-learn]] @@ -81,6 +81,8 @@ For example, a typical workflow for sending CloudTrail logs to Firehose would be - Publish CloudTrail logs to a Cloudwatch log group. Refer to the AWS documentation https://docs.aws.amazon.com/awscloudtrail/latest/userguide/monitor-cloudtrail-log-files-with-cloudwatch-logs.html[about publishing CloudTrail logs]. - Create a subscription filter in the CloudWatch log group to the Firehose stream. Refer to the AWS documentation https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/SubscriptionFilters.html#FirehoseExample[about using subscription filters]. +We also added support for sending CloudWatch monitoring metrics to Elastic using Firehose. For example, you can configure metrics ingestion by creating a metric stream through CloudWatch. +You can select an existing Firehose stream by choosing the option **Custom setup with Firehose**. For more information, refer to the AWS documentation https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-metric-streams-setup-datalake.html[about the custom setup with Firehose]. For more information on Amazon Data Firehose, you can also check the https://docs.elastic.co/integrations/awsfirehose[Amazon Data Firehose Integrations documentation].