1
0
mirror of https://github.com/nttgin/BGPalerter.git synced 2024-05-19 06:50:08 +00:00
Commit Graph

55 Commits

Author SHA1 Message Date
Massimo Candela
41d66b3693 introduced useUTC parameter for logs (#344) 2020-09-30 19:27:23 +02:00
Massimo Candela
38eab3de93 set default thresholdMinPeers to 1 for rpki monitor 2020-08-07 01:49:48 +02:00
Massimo Candela
e2bb8d5e5a introduced possibility to re-generate prefix list periodically 2020-08-03 16:00:08 +02:00
Massimo Candela
e4c2dc0c9d tuned threshold min peers 2020-08-02 20:50:11 +02:00
Massimo Candela
bd340e45d2 removed accidental comma in example configuration 2020-07-20 03:38:57 +02:00
Massimo Candela
4ab5a8eef0 using plain ws reduces ris disconnections 2020-07-18 23:56:32 +02: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
8cd07e465b added documentation for trasnport parameter 2020-07-06 12:12:26 +02:00
Massimo Candela
98301b7a6f cover reportSyslog with tests 2020-07-05 22:45:38 +02:00
Massimo Candela
4fdd3540db introduced telegram report module, includes documentation 2020-06-29 00:46:13 +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
3669367e0e improved default config.yml 2020-05-18 18:48:50 +02:00
Massimo Candela
fe0ec70299 merge with dev 2020-04-28 23:58:26 +02:00
Massimo Candela
a5bb1eab96 Merge pull request #221 from jcoeder/patch-1
Update config.yml.example
2020-04-28 23:55:47 +02:00
Justin Oeder
83a206ac59 Update config.yml.example
Webex example was missing params key
2020-04-28 17:42:21 -04:00
Massimo Candela
1893324eb2 added default monitorRPKI configuration 2020-04-28 23:31:50 +02:00
Massimo Candela
ca8b76a698 added documentation 2020-04-14 04:17:14 +02:00
Massimo Candela
22514e72ab updated config.yml.example with reportHTTP entry 2020-03-28 22:32:18 +01:00
Massimo Candela
31f5348b48 removed reconnectTimeoutSecond parameter #187 2020-03-21 16:23:07 +01:00
Massimo Candela
3dbe88b709 fix #187 about initial connection failure 2020-03-20 15:04:00 +01:00
Massimo Candela
e81e084294 some refactoring 2020-02-12 18:47:05 +01:00
Alan Haynes
ba24d8860e README and config.yml.example 2020-01-27 18:02:53 -05:00
Massimo Candela
52cdadca6b added default values of the file logger in env.js 2020-01-18 22:40:35 +01:00
Massimo Candela
8545e4da0c changed default value for notificationIntervalSeconds 2020-01-18 21:29:44 +01:00
Massimo Candela
23eee6fd64 introduced showPaths in reportSlack #108 2020-01-18 20:45:59 +01:00
Massimo Candela
883b05a5a8 sentry moved as module 2020-01-18 19:48:33 +01:00
Massimo Candela
fbb99b3d77 Merge branch 'sentry' into sentry 2020-01-18 19:16:03 +01:00
Massimo Candela
f904bb2eb1 renamed uptime monitors to more generic process monitor 2020-01-18 19:05:56 +01:00
Massimo Candela
4b1e0b3469 improved documentation and config.example.yml 2020-01-18 18:48:08 +01:00
Massimo Candela
27dfcbfc9a introduced advanced config options in documentation 2020-01-18 15:46:08 +01:00
Massimo Candela
9d3d6f1c37 introduced persistAlertData for reportFile 2020-01-18 13:31:11 +01:00
Massimo Candela
2256bb75ee default to single process to avoid IPC memory leak 2020-01-14 14:34:25 +01:00
Massimo Candela
f5871a7ccf introduced advanced configs for activating compression and multi process execution 2020-01-14 02:12:28 +01:00
Mircea Ulinic
6ce440b825 Severity as string 2020-01-09 23:03:25 +00:00
Mircea Ulinic
97f4219135 Have resource field format as templated param 2020-01-09 23:03:25 +00:00
Mircea Ulinic
d12335176b New reporter module for Alerta
Adding a new reporter module largely inspired by the existing
``reportSlack`` to report events in Alerta (https://alerta.io/) via the
HTTP API.
2020-01-09 23:03:25 +00:00
Mircea Ulinic
545044af62 Add a new configuration option: sentryDSN
Adding a new config option, ``sentryDSN`` to provide the Sentry DSN if
the user wants to monitor the BGPalerter app for runtime exceptions.

I have updated the package.json file to the version recommended in
https://docs.sentry.io/error-reporting/quickstart/?platform=node.

This is an optional config bit that enables Sentry monitoring only when
``sentryDSN`` is provided.
2020-01-08 13:07:59 +00:00
Massimo Candela
c46aa1de56 added specific syslog rule for misconfiguration 2019-12-18 17:04:38 +01:00
Massimo Candela
8ce8a8a8f1 updated uptime monitor example 2019-12-13 15:27:47 +01:00
Massimo Candela
ad68cab882 improved documentation for modular uptime monitoring 2019-12-13 14:31:12 +01:00
Massimo Candela
264a7ca7e8 added support for pid file 2019-12-11 15:49:27 +01:00
Massimo Candela
87a6239fe5 added reportSyslog 2019-12-11 01:41:26 +01:00
Theo Baschak
2998b17ce0 updates case of monitorAS
enabling this option with the supplied example config would error out that MonitorAS.js couldn't be found, the others were lowercase, this fixed the issue for me.
2019-12-03 19:22:56 -06:00
Massimo Candela
94ca11069c monitorAS enabled by default 2019-11-28 18:09:44 +01:00
Massimo Candela
f5996819ad first version monitorAS (#68) 2019-11-28 15:47:42 +01:00
Massimo Candela
8f04917d11 uptime feature, including documentation 2019-11-27 15:36:28 +01:00
Massimo Candela
05286fab38 added ignoreTLS in config.example, result of #61 2019-11-15 12:58:05 -08:00
Massimo Candela
147e27e4f6 added report of most used path in email 2019-10-27 20:20:11 +01:00