Massimo Candela
f6e0e5a70d
split channels for rpki and roa monitoring
2022-01-28 16:44:00 +01:00
Massimo Candela
60a09fbd7c
introduced tests for pull api
2021-05-21 23:25:01 +02:00
Massimo Candela
c44f5a9209
added support for external config manager and for user groups definition file ( #489 )
...
* refactoring to support external configuration module
* allow for external connectors
* refactored retrieval of roa flat data structure now delegated to rpk-validator lib
* introduced support for external user group config file
* increased test coverage
* external group file documentation
* improve documentation on generatePrefixListEveryDays (#482 )
* add comments on test connectors (#497 )
2021-03-02 04:42:14 +01:00
Massimo Candela
9391b01009
removed backlogSize option
2020-11-30 18:03:54 +01:00
Massimo Candela
47bed3bb67
fixed tests
2020-11-06 19:11:11 +01:00
Massimo Candela
cc117f56f5
attempt to fix travis tests
2020-11-06 18:12:06 +01:00
Massimo Candela
a8647f6dee
v1.26.0 release hotfix ( #295 )
...
* updated development dependencies to bump lodash version to 4.17.19
* updated rpki-validator version
* update rpki-validator to support external vrps
* improved stability of monitorRPKI, increased test coverage
2020-07-18 18:43:30 +02:00
Massimo Candela
f90d7609c4
run reports test in parallel
2020-07-06 02:01:01 +02:00
Massimo Candela
98301b7a6f
cover reportSyslog with tests
2020-07-05 22:45:38 +02:00
Massimo Candela
4211f2a8c3
introduced tests for volume feature
2020-06-28 20:38:33 +02:00
Massimo Candela
e9ff773086
introduced persistence module
2020-06-28 03:15:21 +02:00
Massimo Candela
1071f70076
removed useless console.log from proxy feature and removed optional default false parameter from config example
2020-05-26 15:15:47 +02:00
Massimo Candela
91f0d03f2a
proxy support ( #234 )
...
Introduced proxy support
Co-authored-by: Florian Domain <f.domain@criteo.com >
2020-05-26 14:50:16 +02:00
Massimo Candela
f9595fb872
fix reporting undefined
2020-04-28 22:36:16 +02:00
Massimo Candela
7fee9ee8c9
added monitorRPKI tests
2020-04-28 15:35:26 +02:00
Massimo Candela
f904bb2eb1
renamed uptime monitors to more generic process monitor
2020-01-18 19:05:56 +01:00
Massimo Candela
eaa7efa376
added test coverage for fade off feature
2020-01-18 18:17:54 +01:00
Massimo Candela
522e3865b7
fixed tests after new file logger
2020-01-18 15:14:36 +01:00
Massimo Candela
2256bb75ee
default to single process to avoid IPC memory leak
2020-01-14 14:34:25 +01:00
Massimo Candela
4d16d219e2
fixed test for compressed messages
2020-01-14 04:24:00 +01:00
Massimo Candela
c49312dcac
updated tests
2020-01-09 18:33:28 +01:00
Massimo Candela
9a4d73dd8d
updated test for new uptime configuration
2019-12-13 03:15:36 +01:00
Massimo Candela
264a7ca7e8
added support for pid file
2019-12-11 15:49:27 +01:00
Massimo Candela
23b6241857
better message swuashing for monitorAS
2019-11-28 19:14:01 +01:00
Massimo Candela
464a219f4d
tests coverate for monitorAS
2019-11-28 15:49:06 +01:00
Massimo Candela
22c8db8185
test refactoring and uptime monitor coverage - forgot some files
2019-11-27 20:14:04 +01:00
Massimo Candela
3fc76dcaff
improved error text in case of empty prefixes.yml ( #66 )
2019-11-19 00:43:54 +01:00
Massimo Candela
22e413ee60
Introduced thresholdMinPeers to all monitors. This allows to set the number of peers that need to see the issue before to trigger an alert.
2019-10-05 16:32:37 +02:00
Massimo Candela
0a9d656827
increased test coverage to include path matching
2019-09-27 19:10:16 +02:00
Massimo Candela
1feef2a4bc
introduced software updates checks ( #17 )
...
* check for update feature + converting to standard npm versioning
2019-09-19 22:36:12 +02:00
Massimo Candela
34502af7f3
improved documentation and flexibility of email reporting
2019-08-14 12:58:28 +02:00
Massimo Candela
cb1fa32db1
added some default parameters in config
2019-07-20 12:02:40 +02:00
Massimo Candela
62d24f383f
added email functionality and template for new prefix detection
2019-07-10 18:05:08 +02:00
Massimo Candela
4319fbfea6
introduced tests + refactoring
2019-07-09 02:46:08 +02:00