-
Notifications
You must be signed in to change notification settings - Fork 175
[AWS Firehose] Improve Firehose documentation #4818
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[AWS Firehose] Improve Firehose documentation #4818
Conversation
A documentation preview will be available soon. Request a new doc build by commenting
If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status here. |
Warning It looks like this PR modifies one or more |
Not an urgent change, hence can wait till the freeze is lifted. |
Warning It looks like this PR modifies one or more |
@alaudazzi, this is a change that we need to ship on 8.x. Should we:
? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The current changes looks good.
We also mention the es_datastream_name
parameter in other Firehose focused guides:
- monitor-aws-cloudtrail-firehose.asciidoc
- monitor-aws-cloudwatch-firehose.asciidoc
- monitor-aws-firewall-firehose.asciidoc
- monitor-aws-waf-firehose.asciidoc
where we suggest to use a log-specific data stream name instead of the one with routing.
I see the following possible enhancements and alignments with the changes already in this PR:
- align the endpoint URL format (
https://<cluster-id>.es.<region>.<csp>.elastic-cloud.com
instead ofhttps://my-deployment.es.us-east-1.aws.elastic-cloud.com
). - suggesting to use
logs-awsfirehose-default
instead of the log specific one for better flexibility - mention that
logs-awsfirehose-default
is for logs only and the routing data stream is different; these are logs focused guide, but users new to the service may use the wrong one
WDYT?
as per email sent on Jan 17
For questions, post in the #docs Slack channel. |
This comment was marked as duplicate.
This comment was marked as duplicate.
Yes, I updated all relevant documents to have this URL format. And I had to remove
Since @alaudazzi thank you for the input. This PR can wait but appreciate a review when you have time 🙏 |
d034ce1
to
ae4d1fe
Compare
This comment was marked as duplicate.
This comment was marked as duplicate.
LGTM, thanks.
If I'm getting this right, from Feb 21, the docs in
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some minor editing suggestions, otherwise LGTM.
docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc
Outdated
Show resolved
Hide resolved
This comment was marked as duplicate.
This comment was marked as duplicate.
1 similar comment
Warning It looks like this PR modifies one or more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
59b3f3b
to
58f3ca5
Compare
Warning It looks like this PR modifies one or more |
@alaudazzi will it be possible to get a review ? Besides, the freeze is lift on doc changes. However, it seems observability-docs is still in asciidoc format. So I assume changes are still allowed here ? |
I have opened this PR for Docs-Content repository - elastic/docs-content#578 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left a minor editing suggestion, otherwise LGTM.
docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc
Outdated
Show resolved
Hide resolved
….asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com>
Warning It looks like this PR modifies one or more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* update firehose endpoint and data stream details Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve api key and retry duration section Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix wording of storage location Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve further by modifying all related documents Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> (cherry picked from commit 9813ea7) # Conflicts: # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudtrail-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudwatch-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-firewall-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-waf-firehose.asciidoc
* update firehose endpoint and data stream details Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve api key and retry duration section Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix wording of storage location Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve further by modifying all related documents Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> (cherry picked from commit 9813ea7)
* update firehose endpoint and data stream details Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve api key and retry duration section Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix wording of storage location Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve further by modifying all related documents Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> (cherry picked from commit 9813ea7) Co-authored-by: Kavindu Dodanduwa <Kavindu-Dodan@users.noreply.github.com>
## Description Improves AWS Firehose documentation, aligning with the update done on AWS Firehose Integration documentation at elastic/integrations#12732 This is a follow-up of elastic/observability-docs#4818 for the new doc content repository. ### Related issue Related PR - elastic/observability-docs#4818 Related : elastic/integrations#12150 Related : elastic/observability-docs#4784 --------- Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com>
* update firehose endpoint and data stream details Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve api key and retry duration section Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix wording of storage location Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve further by modifying all related documents Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> (cherry picked from commit 9813ea7) # Conflicts: # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudtrail-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudwatch-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-firewall-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-waf-firehose.asciidoc
* update firehose endpoint and data stream details Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve api key and retry duration section Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix wording of storage location Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve further by modifying all related documents Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> (cherry picked from commit 9813ea7) # Conflicts: # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudtrail-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudwatch-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-firewall-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-waf-firehose.asciidoc
* update firehose endpoint and data stream details Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve api key and retry duration section Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix wording of storage location Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve further by modifying all related documents Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> (cherry picked from commit 9813ea7) # Conflicts: # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudtrail-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudwatch-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-firewall-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-waf-firehose.asciidoc
* update firehose endpoint and data stream details Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve api key and retry duration section Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * fix wording of storage location Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * improve further by modifying all related documents Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update docs/en/observability/cloud-monitoring/aws/ingest-aws-firehose.asciidoc Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: Arianna Laudazzi <46651782+alaudazzi@users.noreply.github.com> (cherry picked from commit 9813ea7) # Conflicts: # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudtrail-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-cloudwatch-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-firewall-firehose.asciidoc # docs/en/observability/cloud-monitoring/aws/monitor-aws-waf-firehose.asciidoc Co-authored-by: Kavindu Dodanduwa <Kavindu-Dodan@users.noreply.github.com>
Description
Improves AWS Firehose documentation, aligning with the update done on AWS Firehose Integration documentation at elastic/integrations#12732
Further, updates all Firehose related documentations to have the same or similar recommended configurations.
Documentation sets edited in this PR
Check all that apply.
docs/en/observability/*
)docs/en/serverless/*
)docs/en/integrations/*
)Related issue
Related : elastic/integrations#12150
Related : #4784
Checklist
Follow-up tasks
Select one.