feat/monitoring_alerting #61

Merged
johnride merged 12 commits from feat/monitoring_alerting into master 2025-06-19 14:37:20 +00:00
Owner
No description provided.
wjro added 2 commits 2025-06-11 19:46:49 +00:00
feat: deploys cluster monitoring from MonitoringAlertingScore
Some checks failed
Run Check Script / check (push) Failing after 44s
8d219c648a
fix: cargo fmt, remove old use from lamp example
All checks were successful
Run Check Script / check (push) Successful in 1m49s
Run Check Script / check (pull_request) Successful in 1m48s
7c92a08132
johnride added 1 commit 2025-06-13 16:37:05 +00:00
wip Alerting abstractions architecture
Some checks failed
Run Check Script / check (push) Failing after 42s
Run Check Script / check (pull_request) Failing after 41s
c16276b62b
wjro added 1 commit 2025-06-16 12:46:32 +00:00
wip: setting up base for monitoring
Some checks failed
Run Check Script / check (push) Failing after 43s
Run Check Script / check (pull_request) Failing after 43s
f6c146b14b
johnride added 1 commit 2025-06-16 21:02:32 +00:00
feat: add monitoring system and alerting
Some checks failed
Run Check Script / check (push) Failing after 45s
Run Check Script / check (pull_request) Failing after 44s
9412c0529a
- Implemented a basic monitoring system with alerting capabilities.
- Introduced `MonitoringAlertingScore` and related traits (`MonitoringSystem`, `ScrapeTarget`, `AlertRule`).
- Added `MonitoringAlertingInterpret` to handle the execution of monitoring configurations.
- Defined interfaces for Prometheus integration (PrometheusReceiver, PrometheusRule, PrometheusScrapeTarget).
- Introduced `CloneBox` trait to enable cloning boxed trait objects.
- Refactored Prometheus related traits to require `Debug` implementation.
- Implemented basic placeholder logic for Prometheus configuration and alerting.
- Updated existing traits to include `Send` and `Sync` where appropriate.
johnride added 1 commit 2025-06-17 17:31:36 +00:00
wjro added 1 commit 2025-06-17 20:29:13 +00:00
wip:installable/installer
Some checks failed
Run Check Script / check (push) Failing after 43s
Run Check Script / check (pull_request) Failing after 43s
ba536885bd
johnride added 1 commit 2025-06-18 17:10:25 +00:00
wjro added 1 commit 2025-06-18 20:12:45 +00:00
WIP: working on implementation of monitoring alert score for HelmKubePrometheus
Some checks failed
Run Check Script / check (push) Failing after 44s
Run Check Script / check (pull_request) Failing after 43s
3ad8cd60f8
wjro added 1 commit 2025-06-18 20:54:49 +00:00
chore: clean up unused old code, organized traits, impls, etc into logical locations
All checks were successful
Run Check Script / check (push) Successful in 1m46s
Run Check Script / check (pull_request) Successful in 1m46s
1771f47eca
wjro added 1 commit 2025-06-18 20:58:58 +00:00
fix: git conflict
All checks were successful
Run Check Script / check (pull_request) Successful in 1m31s
e344eddeb7
wjro added 1 commit 2025-06-19 13:04:24 +00:00
fix: deleted outdated monitoring and alerting score
All checks were successful
Run Check Script / check (pull_request) Successful in 1m59s
273befc61c
johnride approved these changes 2025-06-19 14:36:27 +00:00
johnride merged commit e06548ac44 into master 2025-06-19 14:37:20 +00:00
johnride deleted branch feat/monitoring_alerting 2025-06-19 14:37:21 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: NationTech/harmony#61
No description provided.