Skip to content
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

[Onboarding][Firehose] Switch to the latest CloudFormation template #204185

Conversation

mykolaharmash
Copy link
Contributor

@mykolaharmash mykolaharmash commented Dec 13, 2024

Closes #203563

Updates the CF template to the latest available version and adjust the code to use a single Firehose stream created by the new template.

You can use Elastic Observability AWS account (available through Okta) and the latest Kibana deployment from this PR to test the flow.

CleanShot 2024-12-17 at 11 42 33@2x

@mykolaharmash mykolaharmash added release_note:fix backport:prev-minor Backport to (9.0) the previous minor version (i.e. one version back from main) Team:obs-ux-logs Observability Logs User Experience Team labels Dec 13, 2024
@mykolaharmash mykolaharmash force-pushed the 203563-observability-onboarding-firehose-update-cf-template-to-the-latest-version branch from 84ffc13 to 460d1ad Compare December 13, 2024 12:48
@mykolaharmash mykolaharmash added the ci:project-deploy-observability Create an Observability project label Dec 13, 2024
Copy link
Contributor

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@mykolaharmash
Copy link
Contributor Author

/oblt-deploy

@kibanamachine
Copy link
Contributor

PR Project deployment started at: https://buildkite.com/elastic/kibana-deploy-project-from-pr/builds/207

@mykolaharmash mykolaharmash marked this pull request as ready for review December 16, 2024 15:53
@mykolaharmash mykolaharmash requested review from a team as code owners December 16, 2024 15:53
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs)

@kibanamachine
Copy link
Contributor

Project deployed, see credentials at: https://buildkite.com/elastic/kibana-deploy-project-from-pr/builds/207

@mykolaharmash mykolaharmash force-pushed the 203563-observability-onboarding-firehose-update-cf-template-to-the-latest-version branch from 460d1ad to 50e086c Compare December 17, 2024 08:49
@mykolaharmash
Copy link
Contributor Author

/oblt-deploy

@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod bot requested a review from a team as a code owner December 19, 2024 15:17
Copy link
Contributor

@flash1293 flash1293 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested as described and works fine, thanks! This is a pretty neat way of setting up some monitoring.

@mykolaharmash mykolaharmash force-pushed the 203563-observability-onboarding-firehose-update-cf-template-to-the-latest-version branch from 9350d34 to ee3bc8c Compare January 2, 2025 10:14
@mykolaharmash mykolaharmash enabled auto-merge (squash) January 2, 2025 10:14
@elasticmachine
Copy link
Contributor

elasticmachine commented Jan 2, 2025

💚 Build Succeeded

  • Buildkite Build
  • Commit: ee3bc8c
  • Kibana Serverless Image: docker.elastic.co/kibana-ci/kibana-serverless:pr-204185-ee3bc8cb5d64

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
observabilityOnboarding 270.2KB 269.9KB -296.0B

History

@mykolaharmash mykolaharmash merged commit db083d1 into elastic:main Jan 2, 2025
8 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.x

https://github.com/elastic/kibana/actions/runs/12581863041

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Jan 2, 2025
…lastic#204185)

Closes elastic#203563

Updates the CF template to the latest available version and adjust the
code to use a single Firehose stream created by the new template.

You can use `Elastic Observability` AWS account (available through Okta)
and the latest Kibana deployment from this PR to test the flow.

![CleanShot 2024-12-17 at 11 42
33@2x](https://github.com/user-attachments/assets/ac9ba9eb-1c9f-48fb-9fca-ed518970ac9b)

(cherry picked from commit db083d1)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.x

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Jan 2, 2025
…late (#204185) (#205376)

# Backport

This will backport the following commits from `main` to `8.x`:
- [[Onboarding][Firehose] Switch to the latest CloudFormation template
(#204185)](#204185)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Mykola
Harmash","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-01-02T11:39:58Z","message":"[Onboarding][Firehose]
Switch to the latest CloudFormation template (#204185)\n\nCloses
https://github.com/elastic/kibana/issues/203563\r\n\r\nUpdates the CF
template to the latest available version and adjust the\r\ncode to use a
single Firehose stream created by the new template.\r\n\r\nYou can use
`Elastic Observability` AWS account (available through Okta)\r\nand the
latest Kibana deployment from this PR to test the
flow.\r\n\r\n![CleanShot 2024-12-17 at 11
42\r\n33@2x](https://github.com/user-attachments/assets/ac9ba9eb-1c9f-48fb-9fca-ed518970ac9b)","sha":"db083d17fc4602e5c7849eb2da9b304b3067f563","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-logs"],"title":"[Onboarding][Firehose]
Switch to the latest CloudFormation
template","number":204185,"url":"https://github.com/elastic/kibana/pull/204185","mergeCommit":{"message":"[Onboarding][Firehose]
Switch to the latest CloudFormation template (#204185)\n\nCloses
https://github.com/elastic/kibana/issues/203563\r\n\r\nUpdates the CF
template to the latest available version and adjust the\r\ncode to use a
single Firehose stream created by the new template.\r\n\r\nYou can use
`Elastic Observability` AWS account (available through Okta)\r\nand the
latest Kibana deployment from this PR to test the
flow.\r\n\r\n![CleanShot 2024-12-17 at 11
42\r\n33@2x](https://github.com/user-attachments/assets/ac9ba9eb-1c9f-48fb-9fca-ed518970ac9b)","sha":"db083d17fc4602e5c7849eb2da9b304b3067f563"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/204185","number":204185,"mergeCommit":{"message":"[Onboarding][Firehose]
Switch to the latest CloudFormation template (#204185)\n\nCloses
https://github.com/elastic/kibana/issues/203563\r\n\r\nUpdates the CF
template to the latest available version and adjust the\r\ncode to use a
single Firehose stream created by the new template.\r\n\r\nYou can use
`Elastic Observability` AWS account (available through Okta)\r\nand the
latest Kibana deployment from this PR to test the
flow.\r\n\r\n![CleanShot 2024-12-17 at 11
42\r\n33@2x](https://github.com/user-attachments/assets/ac9ba9eb-1c9f-48fb-9fca-ed518970ac9b)","sha":"db083d17fc4602e5c7849eb2da9b304b3067f563"}}]}]
BACKPORT-->

Co-authored-by: Mykola Harmash <[email protected]>
cqliu1 pushed a commit to cqliu1/kibana that referenced this pull request Jan 2, 2025
…lastic#204185)

Closes elastic#203563

Updates the CF template to the latest available version and adjust the
code to use a single Firehose stream created by the new template.

You can use `Elastic Observability` AWS account (available through Okta)
and the latest Kibana deployment from this PR to test the flow.

![CleanShot 2024-12-17 at 11 42
33@2x](https://github.com/user-attachments/assets/ac9ba9eb-1c9f-48fb-9fca-ed518970ac9b)
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Jan 13, 2025
…lastic#204185)

Closes elastic#203563

Updates the CF template to the latest available version and adjust the
code to use a single Firehose stream created by the new template.

You can use `Elastic Observability` AWS account (available through Okta)
and the latest Kibana deployment from this PR to test the flow.

![CleanShot 2024-12-17 at 11 42
33@2x](https://github.com/user-attachments/assets/ac9ba9eb-1c9f-48fb-9fca-ed518970ac9b)
viduni94 pushed a commit to viduni94/kibana that referenced this pull request Jan 23, 2025
…lastic#204185)

Closes elastic#203563

Updates the CF template to the latest available version and adjust the
code to use a single Firehose stream created by the new template.

You can use `Elastic Observability` AWS account (available through Okta)
and the latest Kibana deployment from this PR to test the flow.

![CleanShot 2024-12-17 at 11 42
33@2x](https://github.com/user-attachments/assets/ac9ba9eb-1c9f-48fb-9fca-ed518970ac9b)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:prev-minor Backport to (9.0) the previous minor version (i.e. one version back from main) ci:project-deploy-observability Create an Observability project release_note:fix Team:obs-ux-logs Observability Logs User Experience Team v8.18.0 v9.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Observability Onboarding] [Firehose] Update CF template to the latest version
6 participants