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

Plot related metrics for comparison with change points detected #170094

Draft
wants to merge 19 commits into
base: aiops/related-events-feature
Choose a base branch
from

Conversation

benakansara
Copy link
Contributor

@benakansara benakansara commented Oct 30, 2023

Resolves https://github.com/elastic/actionable-observability/issues/147

This will remain a draft PR. We need a way to compare metric changes with change points detected.

Screen.Recording.2023-10-30.at.10.46.40.mov

kibanamachine and others added 11 commits October 22, 2023 19:57
…ls page (elastic#166328)

Resolves elastic#162874

Show change point charts for the following metrics when the rule is
created with either `system.cpu` or `system.memory` in at least one of
the criteria:

- system.cpu.user.pct
- system.load.1
- system.memory.actual.used.pct
- system.filesystem.used.pct
- host.network.ingress.bytes
- host.network.egress.bytes

The aggregation type for the above metrics would be the same aggregation
used in rule configuration for `system.cpu` or `system.memory` metric.



https://github.com/elastic/kibana/assets/69037875/51fcfc29-bb72-49ac-a946-38e51adf7df2
@apmmachine
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.
  • /oblt-deploy-serverless : Deploy a serverless Kibana instance using the Observability test environments.
  • run elasticsearch-ci/docs : Re-trigger the docs validation. (use unformatted text in the comment!)

@benakansara benakansara self-assigned this Oct 30, 2023
@benakansara benakansara added the Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" label Oct 30, 2023
@benakansara benakansara changed the title Plots related metrics for comparison with change points detected Plot related metrics for comparison with change points detected Oct 30, 2023
@kibana-ci
Copy link
Collaborator

kibana-ci commented Nov 28, 2023

💔 Build Failed

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #54 / Agents fleet_list_agent should return metrics if available and called with withMetrics
  • [job] [logs] FTR Configs #54 / Agents fleet_list_agent should return metrics if available and called with withMetrics
  • [job] [logs] Security Solution Cypress Tests #16 / Detection rules, Prebuilt Rules Installation and Update workflow Installation of prebuilt rules package via Fleet should install rules from the Fleet package when user clicks on CTA should install rules from the Fleet package when user clicks on CTA
  • [job] [logs] Security Solution Cypress Tests #16 / Detection rules, Prebuilt Rules Installation and Update workflow Installation of prebuilt rules package via Fleet should install rules from the Fleet package when user clicks on CTA should install rules from the Fleet package when user clicks on CTA
  • [job] [logs] Serverless Security Cypress Tests #1 / Detection rules, Prebuilt Rules Installation and Update workflow Installation of prebuilt rules package via Fleet should install rules from the Fleet package when user clicks on CTA should install rules from the Fleet package when user clicks on CTA
  • [job] [logs] FTR Configs #74 / Ingest pipelines app Ingest Pipelines Displays the test pipeline in the list of pipelines
  • [job] [logs] FTR Configs #74 / Ingest pipelines app Ingest Pipelines Displays the test pipeline in the list of pipelines
  • [job] [logs] FTR Configs #17 / management index management index templates get all should list all the index templates with the expected parameters
  • [job] [logs] FTR Configs #17 / management index management index templates get all should list all the index templates with the expected parameters
  • [job] [logs] FTR Configs #15 / Profiling API tests feature_controls.spec.ts cloud Loading profiling data Profiling feature controls returns ok for users with access to profiling APIs
  • [job] [logs] FTR Configs #15 / Profiling API tests feature_controls.spec.ts cloud Loading profiling data Profiling feature controls returns ok for users with access to profiling APIs

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
observability 487 492 +5

Async chunks

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

id before after diff
aiops 587.3KB 587.4KB +75.0B
observability 1.1MB 1.1MB +10.7KB
total +10.8KB
Unknown metric groups

ESLint disabled line counts

id before after diff
observability 38 40 +2

Total ESLint disabled count

id before after diff
observability 43 45 +2

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

cc @benakansara

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge"
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants