Skip to content

Fix pipeline reset consistency across backend state, simulation replay, and dashboard metrics - #29

Merged
cheeseburden merged 3 commits into
cheeseburden:mainfrom
alka104:kibana-observability-support
Jun 20, 2026
Merged

Fix pipeline reset consistency across backend state, simulation replay, and dashboard metrics#29
cheeseburden merged 3 commits into
cheeseburden:mainfrom
alka104:kibana-observability-support

Conversation

@alka104

@alka104 alka104 commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Improves pipeline reset consistency across backend and frontend components.

Changes

  • Added reset helpers for Redis metrics, admin stats, in-memory threat engine metrics, and simulation state.
  • Updated reset workflow to clear all backend state consistently.
  • Preserved audit logs while continuing to record reset actions.
  • Replaced destructive Kafka topic deletion with producer flush.
  • Recreated Elasticsearch indices after reset.
  • Added frontend handling for pipeline_reset events to clear dashboard counters, event logs, and globe state.
  • Added race-condition protection during reset.

Result

Pipeline resets now clear alerts, metrics, simulation state, and dashboard visualizations consistently while preserving audit history and Kafka topics.

@cheeseburden
cheeseburden merged commit d449d42 into cheeseburden:main Jun 20, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants