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

[RCA] Events timeline improvements #197127

Merged
merged 5 commits into from
Oct 22, 2024

Conversation

benakansara
Copy link
Contributor

@benakansara benakansara commented Oct 21, 2024

Closes #197192

  • Alert event is shown as per "alert start" time
  • Events are filtered by the alert group/source information (For now, only filtering by service.name for the demo. We need to change the logic to use OR when applying filter for group-by fields)
  • Fixed rule condition chart on investigation page when "rate" aggregation is used

@benakansara benakansara added release_note:skip Skip the PR/issue when compiling release notes v9.0.0 backport:prev-minor Backport to (8.x) the previous minor version (i.e. one version back from main) Team:obs-ux-management Observability Management User Experience Team labels Oct 21, 2024
@benakansara benakansara self-assigned this Oct 21, 2024
@benakansara benakansara marked this pull request as ready for review October 22, 2024 09:42
@benakansara benakansara requested a review from a team as a code owner October 22, 2024 09:42
@elasticmachine
Copy link
Contributor

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

@botelastic botelastic bot added the ci:project-deploy-observability Create an Observability project label Oct 22, 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!)

Copy link
Contributor

@shahzad31 shahzad31 left a comment

Choose a reason for hiding this comment

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

LGTM !!

…ages/details/components/events_timeline/events_timeline.tsx

Co-authored-by: Shahzad <[email protected]>
@benakansara benakansara enabled auto-merge (squash) October 22, 2024 11:35
@elasticmachine
Copy link
Contributor

elasticmachine commented Oct 22, 2024

💚 Build Succeeded

  • Buildkite Build
  • Commit: 56b1b6b
  • Kibana Serverless Image: docker.elastic.co/kibana-ci/kibana-serverless:pr-197127-56b1b6b6400c

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
investigateApp 483.3KB 483.5KB +288.0B
observability 470.6KB 470.6KB +71.0B
total +359.0B

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
investigateApp 6.6KB 6.7KB +149.0B

History

cc @benakansara

@benakansara benakansara merged commit 6d7fecd into elastic:main Oct 22, 2024
24 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.x

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

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Oct 22, 2024
Closes elastic#197192

- Alert event is shown as per "alert start" time
- Events are filtered by the alert group/source information (For now,
only filtering by `service.name` for the demo. We need to change the
logic to use `OR` when applying filter for group-by fields)
- Fixed rule condition chart on investigation page when "rate"
aggregation is used

---------

Co-authored-by: kibanamachine <[email protected]>
Co-authored-by: Shahzad <[email protected]>
(cherry picked from commit 6d7fecd)
@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 Oct 22, 2024
# Backport

This will backport the following commits from `main` to `8.x`:
- [[RCA] Events timeline improvements
(#197127)](#197127)

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

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

<!--BACKPORT [{"author":{"name":"Bena
Kansara","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-10-22T13:24:14Z","message":"[RCA]
Events timeline improvements (#197127)\n\nCloses
https://github.com/elastic/kibana/issues/197192\r\n\r\n- Alert event is
shown as per \"alert start\" time\r\n- Events are filtered by the alert
group/source information (For now,\r\nonly filtering by `service.name`
for the demo. We need to change the\r\nlogic to use `OR` when applying
filter for group-by fields)\r\n- Fixed rule condition chart on
investigation page when \"rate\"\r\naggregation is
used\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<[email protected]>\r\nCo-authored-by:
Shahzad
<[email protected]>","sha":"6d7fecd8258c60255c3cc1a3d7c86bf1876f62b9","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-management"],"title":"[RCA]
Events timeline
improvements","number":197127,"url":"https://github.com/elastic/kibana/pull/197127","mergeCommit":{"message":"[RCA]
Events timeline improvements (#197127)\n\nCloses
https://github.com/elastic/kibana/issues/197192\r\n\r\n- Alert event is
shown as per \"alert start\" time\r\n- Events are filtered by the alert
group/source information (For now,\r\nonly filtering by `service.name`
for the demo. We need to change the\r\nlogic to use `OR` when applying
filter for group-by fields)\r\n- Fixed rule condition chart on
investigation page when \"rate\"\r\naggregation is
used\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<[email protected]>\r\nCo-authored-by:
Shahzad
<[email protected]>","sha":"6d7fecd8258c60255c3cc1a3d7c86bf1876f62b9"}},"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/197127","number":197127,"mergeCommit":{"message":"[RCA]
Events timeline improvements (#197127)\n\nCloses
https://github.com/elastic/kibana/issues/197192\r\n\r\n- Alert event is
shown as per \"alert start\" time\r\n- Events are filtered by the alert
group/source information (For now,\r\nonly filtering by `service.name`
for the demo. We need to change the\r\nlogic to use `OR` when applying
filter for group-by fields)\r\n- Fixed rule condition chart on
investigation page when \"rate\"\r\naggregation is
used\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<[email protected]>\r\nCo-authored-by:
Shahzad
<[email protected]>","sha":"6d7fecd8258c60255c3cc1a3d7c86bf1876f62b9"}}]}]
BACKPORT-->

Co-authored-by: Bena Kansara <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:prev-minor Backport to (8.x) the previous minor version (i.e. one version back from main) ci:project-deploy-observability Create an Observability project release_note:skip Skip the PR/issue when compiling release notes Team:obs-ux-management Observability Management User Experience Team v8.17.0 v9.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[RCA] Events timeline improvements
4 participants