-
Notifications
You must be signed in to change notification settings - Fork 24
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
NETOBSERV-123: Added infra health dashboard #299
NETOBSERV-123: Added infra health dashboard #299
Conversation
@OlivierCazade: This pull request references NETOBSERV-123 which is a valid jira issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@OlivierCazade: This pull request references NETOBSERV-123 which is a valid jira issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Codecov Report
@@ Coverage Diff @@
## main #299 +/- ##
==========================================
+ Coverage 49.66% 50.24% +0.58%
==========================================
Files 43 43
Lines 5020 5069 +49
==========================================
+ Hits 2493 2547 +54
+ Misses 2324 2316 -8
- Partials 203 206 +3
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 3 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
2e08d97
to
c18271d
Compare
It looks like we have a regression because of some change in the monitoring operator. The firing alert is not labelled with the namespace anymore and we were relying on this label to filter the alert for the banner. |
controllers/flowcollector_objects.go
Outdated
}, | ||
}, | ||
Data: map[string]string{ | ||
healthDashboardCMFile: string(healthDashboardEmbed), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No need to use string().
healthDashboardCMFile: healthDashboardEmbed,
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed, thanks!
3bad97f
to
9894e30
Compare
9894e30
to
8e7074a
Compare
@OlivierCazade - tests are failing ? could you PTAL ? let me know once they're fixed. |
] | ||
}, | ||
"timezone":"browser", | ||
"title":"Netobserv / Health", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be capital O : NetObserv
FYI the failing test is something I experienced also (and fixed) in this PR: #294 - if it's merged first, this one should pass I think |
@OlivierCazade it would be good to add tests - similar to the ones I added there: https://github.com/netobserv/network-observability-operator/pull/294/files#diff-363292a59bf24b26bb1b9f7996bb46014a7c4b7cb2bb483633eef84cf20ba934 |
8e7074a
to
599125a
Compare
599125a
to
3b15884
Compare
/lgtm |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: OlivierCazade The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This PR add infra health dashboard.
I first try to generate the dashboard using FLP confgen but I faced multiple limitations:
rows
definitions to have multiple foldable subsectionsYou can check this branch which is working on how it was using FLP confgen.
If at some point we have to update this dashboard too often. We may want to implement this limitations in FLP confgen and use it.