Skip to content

feat: Adding new standard control plane dashboards for windowsebpf plugin#2386

Merged
BeegiiK merged 1 commit into
mainfrom
windows-ebpf-dashboards
May 27, 2026
Merged

feat: Adding new standard control plane dashboards for windowsebpf plugin#2386
BeegiiK merged 1 commit into
mainfrom
windows-ebpf-dashboards

Conversation

@BeegiiK

@BeegiiK BeegiiK commented May 26, 2026

Copy link
Copy Markdown
Contributor

Description

Drops Analysis Dashboard

  1. Focused view for identifying and troubleshooting packet drops
  2. Includes drop rate analysis by reason, direction, pod, and namespace
  3. Features stat tiles for at-a-glance metrics and detailed visualizations (heatmaps, pie charts, correlation charts)

Overview Dashboard

  1. High-level operational view with 6 key metric stat tiles
  2. Displays total forward traffic (packets/bytes), drops, drop percentage, and active resources
  3. Top 10 pod analysis for incoming/outgoing traffic
  4. TCP flags distribution and traffic heatmaps for pattern identification

Namespace Deep Dive Dashboard

  1. Detailed pod-level analysis scoped to specific namespaces
  2. Pod traffic summary with sparklines and gauges
  3. Workload type breakdown (DaemonSet, Deployment, etc.)
  4. Direction-based traffic analysis with comprehensive heatmaps

Screenshots (if applicable) or Testing Completed

image ## Related Issue

If this pull request is related to any issue, please mention it here. Additionally, make sure that the issue is assigned to you before submitting this pull request.

Checklist

  • I have read the contributing documentation.
  • I signed and signed-off the commits (git commit -S -s ...). See this documentation on signing commits.
  • I have correctly attributed the author(s) of the code.
  • I have tested the changes locally.
  • I have followed the project's style guidelines.
  • I have updated the documentation, if necessary.
  • I have added tests, if applicable.

Screenshots (if applicable) or Testing Completed

Please add any relevant screenshots or GIFs to showcase the changes made.

Additional Notes

Add any additional notes or context about the pull request here.


Please refer to the CONTRIBUTING.md file for more information on how to contribute to this project.

@BeegiiK BeegiiK requested a review from a team as a code owner May 26, 2026 16:42
@BeegiiK BeegiiK requested review from apontejaj and orangejuice May 26, 2026 16:42
@github-actions

github-actions Bot commented May 26, 2026

Copy link
Copy Markdown

Retina Code Coverage Report

Total coverage no change

Decreased diff

Impacted Files Coverage
pkg/controllers/operator/retinaendpoint/retinaendpoint_controller.go 83.28% ... 82.25% (-1.03%) ⬇️

@BeegiiK BeegiiK force-pushed the windows-ebpf-dashboards branch 2 times, most recently from 9b475e0 to 3dd5202 Compare May 27, 2026 09:01
@BeegiiK BeegiiK force-pushed the windows-ebpf-dashboards branch from 3dd5202 to 4e48e43 Compare May 27, 2026 09:06
@BeegiiK BeegiiK added this pull request to the merge queue May 27, 2026
Merged via the queue into main with commit df42689 May 27, 2026
31 checks passed
@BeegiiK BeegiiK deleted the windows-ebpf-dashboards branch May 27, 2026 10:08
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