alhdo
426e8d977e
change package namespace
2023-09-27 15:43:23 +02:00
morestatic
aac89a2fb6
Merge branch 'master' into DEV-3105-load-test-alerting
2023-08-23 12:07:00 +07:00
morestatic
f80cde628f
Merge branch 'master' into DEV-3054-Add-custom-data-and-validations-for-notification-templates-scripts
2023-08-23 10:56:00 +07:00
morestatic
89a3db2971
Updates after alerting service performance testing
2023-08-23 10:12:55 +07:00
morestatic
96bfef6479
First simple test sample data available via API
2023-08-15 15:06:04 +07:00
morestatic
c862ca4f33
Improve alerting service notification template script validation error messages
2023-08-11 14:37:57 +07:00
morestatic
ab290e1154
Provide the scripts dir to the alerting service for validating notification scripts
2023-08-11 14:37:57 +07:00
morestatic
f00af59a2b
Add custom key value data pairs to notification templates
2023-08-11 14:37:57 +07:00
morestatic
2acd3792bb
Merge branch 'DEV-3070-measurements-not-measures' into DEV-3026-monitoring-and-alerts-rule-testing
2023-08-03 14:17:22 +07:00
morestatic
7b16e10039
Expose measures as measurements in the alerting service
2023-08-03 14:06:27 +07:00
morestatic
0178ee4edd
Include FreePercent and UsedPercent in alerting service mount points
2023-08-03 14:05:32 +07:00
morestatic
609c3a798a
Add api-doc for alerting service rules test runner
2023-08-03 13:23:17 +07:00
morestatic
9d6eaf9a41
Minor cleanups after alerting service manual testing
2023-08-02 18:34:03 +07:00
morestatic
976c93358b
Update for alerting service rundata format changes
2023-08-02 13:58:42 +07:00
morestatic
e5a59331c6
Add initial rport logging to the alerting rules runner
2023-07-27 13:28:26 +07:00
morestatic
1dd0a18ce4
Merge branch 'master' into DEV-3026-monitoring-and-alerts-rule-testing
2023-07-27 11:06:25 +07:00
morestatic
567e32e7db
First version of API to allow test rule runs with output response
2023-07-26 17:31:12 +07:00
morestatic
ed26a45276
Add additional filters and field for alerting service problems
2023-07-21 13:07:07 +07:00
morestatic
ab87a59ea7
Use mixed case for alerting service constant strings
2023-07-17 15:54:11 +07:00
morestatic
1e798dca1c
Updates to the alerting service after product owner feedback
2023-07-17 11:14:06 +07:00
morestatic
67f4594d69
Remove pesky test-go testify package
2023-07-14 10:45:01 +07:00
morestatic
5e6fc093b0
Add alerting service unit tests for transforming mountpoint json to structs
2023-07-14 08:59:54 +07:00
morestatic
dba38d5e7a
Improve name for the action type + rename params to vars, in the alerting service
2023-07-14 08:48:03 +07:00
morestatic
e564eb4c64
Updates after alerting service PR overview walkthrough
2023-07-13 13:01:07 +07:00
morestatic
bfa1176588
Add support for cloning alerting service Rules and Actions
2023-07-12 12:56:54 +07:00
morestatic
4d51b3a986
Fix alerting service PUTS + other minor tweaks
2023-07-11 09:31:37 +07:00
morestatic
048af19988
Make alerting status generally available
2023-07-04 11:15:47 +07:00
morestatic
a539f9206a
Initial use of the notification service by the alerting service
2023-07-03 16:05:27 +07:00
morestatic
c4b7843998
Enhancements after ticket updates
...
Overall change set (including plus only changes, in the plus repo only):
- Simplify actions
- Extend notify actions
- Add rule severity
- Add problems
- Remove badgerDB support
- Add bboltdb support
- Switch db encoding to JSON from GOB
- Add rules validation
- Add templates validation
- Prevent deletion of valid templates
- Remove action states
- Allow lists of ingore specs for an ignore action
- Add notification templates
- Add API support for filters and sorting
- Allow problem updates
- Switch to monitoring based url scheme
- Use single default ruleset (hidden from api)
- Extend alerting related rport APIs
- More tests
2023-06-30 10:02:07 +07:00
morestatic
2a2970694d
Merge branch 'master' into DEV-2835-monitoring-alerts
2023-06-15 16:03:02 +07:00
morestatic
65cc887e5f
Add notification template support for the alerting service
2023-06-15 15:33:10 +07:00
morestatic
a6e8057171
Cleanup the alerting service init
2023-06-15 15:32:51 +07:00
Edoardo Ceccarelli
7dc65332ad
Merge branch 'master' into issue/dev-2967/extended-permissions-for-tunnel-deletion
2023-06-09 19:53:23 +03:00
morestatic
3255c20be4
Merge pull request #1097 from realvnc-labs/DEV-2919-arm-rport-plus-licence
...
[DEV-2919] Arm Rport Plus Licence
2023-06-09 10:14:53 +07:00
Edoardo Ceccarelli
7d2cc3e1dd
extendedPermission Delete Tunnel
2023-06-08 11:36:45 +03:00
morestatic
826f2cbc35
Move the client struct into own package
2023-06-08 15:07:48 +07:00
morestatic
6bbb090057
Merge branch 'master' into DEV-2835-monitoring-alerts
2023-06-08 07:56:28 +07:00
morestatic
505646b037
Tweak the alerting service notify action struct tags
2023-06-07 17:04:03 +07:00
morestatic
0a49f61b57
Use values rather than pointers for the alerting service measures processes
2023-06-07 17:03:02 +07:00
morestatic
601c9b2d66
Add license state to plus status endpoint
2023-06-07 15:23:06 +07:00
Edoardo Ceccarelli
16c125fd36
missing changes
2023-06-06 11:41:39 +03:00
morestatic
c7ca4bd768
Initial version with armed license checking
2023-06-05 13:32:49 +07:00
morestatic
4038b49625
With initial version of the plus alerting service
2023-06-01 14:10:42 +07:00
Edoardo Ceccarelli
15faedc78e
ExtendedPermissions structs rename
2023-05-30 10:59:11 +03:00
Edoardo Ceccarelli
0fb29c3341
plus capability in var, plusOn renamed to plusEnabled corrections
2023-05-26 17:22:07 +03:00
Edoardo Ceccarelli
68d819d1f2
linting varNames, Errorf, better type assertions
2023-05-22 14:28:04 +03:00
Edoardo Ceccarelli
30cb87d5c2
extended permission rename
2023-05-19 16:30:31 +03:00
Edoardo Ceccarelli
686c5f2ebe
removed plus part
2023-05-18 18:50:12 +03:00
Edoardo Ceccarelli
d957a4fb4a
test compliance and removed markers
2023-05-16 19:44:31 +03:00
Edoardo Ceccarelli
4fb1e55a5b
new generic plus permission capability
2023-05-01 11:41:13 +03:00