Skip to content

[AlertingV2] Rule execution history and status#254990

Draft
doakalexi wants to merge 10 commits intoelastic:alerting_v2from
doakalexi:alertingV2/tm-event-log
Draft

[AlertingV2] Rule execution history and status#254990
doakalexi wants to merge 10 commits intoelastic:alerting_v2from
doakalexi:alertingV2/tm-event-log

Conversation

@doakalexi
Copy link
Contributor

@doakalexi doakalexi commented Feb 25, 2026

Resolves https://github.com/elastic/rna-program/issues/86

Summary

This PR adds the event log to Task Manager to log the outcome of task runs. We added logs for successful task runs, task failures, and when a task run has been cancelled.

Checklist

To verify

  1. Start up Kibana and go to dev tools
  2. Run the following query to look at the event log data
  3. Verify that the data matches what you expect for the background tasks running in Kibana

@elasticmachine
Copy link
Contributor

elasticmachine commented Feb 25, 2026

🤖 Jobs for this PR can be triggered through checkboxes. 🚧

ℹ️ To trigger the CI, please tick the checkbox below 👇

  • Click to trigger kibana-pull-request for this PR!
  • Click to trigger kibana-deploy-project-from-pr for this PR!
  • Click to trigger kibana-deploy-cloud-from-pr for this PR!
  • Click to trigger kibana-entity-store-performance-from-pr for this PR!
  • Click to trigger kibana-storybooks-from-pr for this PR!

@doakalexi doakalexi changed the title Adding event log to task manager [AlertingV2] Rule execution history and status Feb 27, 2026
@doakalexi doakalexi added release_note:skip Skip the PR/issue when compiling release notes Team:ResponseOps Platform ResponseOps team (formerly the Cases and Alerting teams) t// and removed release_note:skip Skip the PR/issue when compiling release notes labels Feb 27, 2026
@elasticmachine
Copy link
Contributor

elasticmachine commented Feb 27, 2026

💔 Build Failed

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #3 / CreateESQLRuleFlyout should close flyout when pathname changes (actual navigation)
  • [job] [logs] Jest Tests #3 / CreateESQLRuleFlyout should close flyout when pathname changes (actual navigation)
  • [job] [logs] Jest Tests #3 / CreateESQLRuleFlyout should NOT close flyout when query parameters change but pathname stays the same
  • [job] [logs] Jest Tests #3 / CreateESQLRuleFlyout should NOT close flyout when query parameters change but pathname stays the same
  • [job] [logs] Jest Tests #3 / discover responsive sidebar search bar customization should allow to toggle sidebar
  • [job] [logs] Jest Tests #3 / discover responsive sidebar should render buttons in data view picker correctly
  • [job] [logs] Jest Integration Tests #16 / DispatcherService integration tests when alert episodes have user actions (ack, snooze, deactivate) should dispatch fire actions for non-suppressed episodes and suppress actions for suppressed ones
  • [job] [logs] Jest Integration Tests #16 / DispatcherService integration tests when alert episodes have user actions (ack, snooze, deactivate) should dispatch fire actions for non-suppressed episodes and suppress actions for suppressed ones
  • [job] [logs] Jest Integration Tests #16 / DispatcherService integration tests when some episodes already have fires should only dispatch the new events
  • [job] [logs] Jest Integration Tests #16 / DispatcherService integration tests when some episodes already have fires should only dispatch the new events
  • [job] [logs] FTR Configs #21 / Serverless Observability - Deployment-agnostic Observability Agent Builder API integration tests Observability Agent tool: observability.run_log_rate_analysis when filtering the analysis with searchQuery only analyzes the logs that match the filter

Metrics [docs]

‼️ ERROR: no builds found for mergeBase sha [4439bea]

History

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Team:ResponseOps Platform ResponseOps team (formerly the Cases and Alerting teams) t//

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants