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
Massimo Candela
a123f6c037
introduced alertOnlyOnce configuration parameter
2019-10-27 14:38:28 +01:00
Massimo Candela
b9f262b508
simplified config file and changed some default values
2019-10-27 01:35:10 +02:00
Massimo Candela
5fee280324
[new feature] introduced Kafka report
2019-10-25 21:47:20 +02:00
Massimo Candela
06fcefefce
updated example config
2019-10-23 14:49:34 +02:00
Arjen Zonneveld
2d2b580eed
Move config.yml to config.yml.example
...
Move config.yml to prevent accidental pushing one's config (or
accidental overwriting one's local config with the upstream version)
Add config.yml to .gitignore
2019-10-03 14:26:20 +02:00