WIP: Add resource-based alert rules with evaluation engine, event bus integration, and UI#13478
WIP: Add resource-based alert rules with evaluation engine, event bus integration, and UI#13478Damans227 wants to merge 14 commits into
Conversation
|
@blueorangutan package |
|
@Damans227 a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 18352 |
- Introduced ResourceAlertResponse and ResourceAlertRuleResponse classes for API responses. - Created ResourceAlertDao and ResourceAlertDaoImpl for handling resource alert data. - Implemented ResourceAlertRuleDao and ResourceAlertRuleDaoImpl for managing alert rules. - Added ResourceAlertRuleJoinDao and ResourceAlertRuleJoinDaoImpl for joining alert rules with additional data. - Defined ResourceAlertVO and ResourceAlertRuleVO for representing alert and rule entities. - Configured Spring context for resource alerts in spring-resource-alerts-context.xml. - Added module properties for resource alerts in module.properties.
… and enhance unit tests for email notifications
… opted-out resources
17b9459 to
bf05e6c
Compare
|
@blueorangutan package |
|
@Damans227 a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #13478 +/- ##
============================================
+ Coverage 18.89% 18.96% +0.06%
- Complexity 18240 18432 +192
============================================
Files 6179 6215 +36
Lines 555527 557197 +1670
Branches 67807 68047 +240
============================================
+ Hits 104968 105647 +679
- Misses 439028 439934 +906
- Partials 11531 11616 +85
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 18353 |
…t rules configuration
…sourceAlertManagerImpl
|
@blueorangutan package |
|
@Damans227 a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 18355 |
|
@blueorangutan package |
|
@Damans227 a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 18371 |
Description
This PR...
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
How did you try to break this feature and the system with this change?