Skip to content

ROX-28259: Add Grafana dashboard for endpoints enrichment in Sensor#14899

Closed
vikin91 wants to merge 1 commit intomasterfrom
piotr/add-grafana-enrichment-dashboard
Closed

ROX-28259: Add Grafana dashboard for endpoints enrichment in Sensor#14899
vikin91 wants to merge 1 commit intomasterfrom
piotr/add-grafana-enrichment-dashboard

Conversation

@vikin91
Copy link
Contributor

@vikin91 vikin91 commented Apr 7, 2025

Description

The dashboard allows tracking in details the enrichment process of endpoints that happens in Sensor every 30s when Collector reports new network flows.

User-facing documentation

  • CHANGELOG is updated OR update is not needed
  • documentation PR is created and is linked above OR is not needed

Testing and quality

  • the change is production ready: the change is GA or otherwise the functionality is gated by a feature flag
    • THIS IS NOT A PRODUCTION CHANGE! It only affects our developer-monitoring stack.
  • CI results are inspected

Automated testing

  • added unit tests
  • added e2e tests
  • added regression tests
  • added compatibility tests
  • modified existing tests

How I validated my change

Used this dashboard in debugging and fixing of ROX-28259.
Here is how it looks like:

Enrichment-of-Endpoints-Dashboards-Grafana-04-07-2025_03_28_PM

@vikin91
Copy link
Contributor Author

vikin91 commented Apr 7, 2025

@openshift-ci
Copy link

openshift-ci bot commented Apr 7, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@vikin91 vikin91 force-pushed the piotr/ROX-28259-the-sensor-fix branch from 6ab33a6 to 633ea1a Compare April 7, 2025 13:00
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch from 674de37 to bb11cc9 Compare April 7, 2025 13:00
@vikin91 vikin91 changed the title Grafana dashboard for endpoints enrichment in Sensor ROX-28259: Upgrade Grafana & add dashboard for endpoints enrichment in Sensor Apr 7, 2025
@vikin91 vikin91 mentioned this pull request Apr 7, 2025
10 tasks
@vikin91 vikin91 force-pushed the piotr/ROX-28259-the-sensor-fix branch from 633ea1a to cbc809c Compare April 7, 2025 13:22
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch from f26e50d to 1dbfe32 Compare April 7, 2025 13:22
@rhacs-bot
Copy link
Contributor

rhacs-bot commented Apr 7, 2025

Images are ready for the commit at e770846.

To use with deploy scripts, first export MAIN_IMAGE_TAG=4.8.x-588-ge770846275.

@vikin91 vikin91 changed the title ROX-28259: Upgrade Grafana & add dashboard for endpoints enrichment in Sensor ROX-28259: Add Grafana dashboard for endpoints enrichment in Sensor Apr 7, 2025
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch 2 times, most recently from ca009fa to c574c7c Compare April 7, 2025 14:01
@codecov
Copy link

codecov bot commented Apr 7, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.11%. Comparing base (253c521) to head (e770846).
⚠️ Report is 1088 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #14899   +/-   ##
=======================================
  Coverage   49.10%   49.11%           
=======================================
  Files        2557     2557           
  Lines      187839   187839           
=======================================
+ Hits        92245    92259   +14     
+ Misses      88316    88304   -12     
+ Partials     7278     7276    -2     
Flag Coverage Δ
go-unit-tests 49.11% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@vikin91 vikin91 force-pushed the piotr/ROX-28259-the-sensor-fix branch from 9aba1ec to 2f5c078 Compare April 7, 2025 15:22
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch from c574c7c to 555f61c Compare April 7, 2025 15:22
@vikin91 vikin91 force-pushed the piotr/ROX-28259-the-sensor-fix branch from 2f5c078 to e609c7d Compare April 8, 2025 12:10
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch 2 times, most recently from fbe3bed to c5c93fb Compare April 9, 2025 09:55
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch from c5c93fb to 2faea66 Compare April 9, 2025 10:19
@github-actions github-actions bot added area/central area/ui area/helm area/postgres konflux-build Run Konflux in PR. Push commit to trigger it. labels Apr 9, 2025
@vikin91 vikin91 force-pushed the piotr/ROX-28259-the-sensor-fix branch from 27bd009 to 7e8149c Compare April 9, 2025 10:20
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch from 95abcc1 to ccd1902 Compare April 23, 2025 11:51
Base automatically changed from piotr/ROX-28259-the-sensor-fix to master April 30, 2025 06:24
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch from 06d52cd to cd73009 Compare April 30, 2025 06:55
@vikin91 vikin91 force-pushed the piotr/add-grafana-enrichment-dashboard branch from cd73009 to e770846 Compare April 30, 2025 06:56
@vikin91 vikin91 closed this Sep 10, 2025
@vikin91 vikin91 deleted the piotr/add-grafana-enrichment-dashboard branch September 10, 2025 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants