Commit graph

365 commits

Author SHA1 Message Date
emanuele-f
b090594027 Add missing home button in RTT stats
Fixes #2849
2019-09-17 16:09:30 +02:00
Simone Mainardi
165a53d18e Adds timeseries of ZMQ messages received and dropped 2019-09-10 19:49:16 +02:00
emanuele-f
8e6cd5962a Fix blacklisted host alerts not generated when reading from PCAP dump 2019-09-03 17:50:08 +02:00
Simone Mainardi
2e67a69cb7 Implements redis health and keys used monitoring 2019-08-30 16:19:33 +02:00
Simone Mainardi
24cf71a70d Parses and charts UDP socket drops from nProbe 2019-08-30 12:54:41 +02:00
Simone Mainardi
6ae30f0604 Initial implementation of the Redis monitoring probe 2019-08-28 19:30:52 +02:00
emanuele-f
7893c1f78a Implement RTT host engage/release alert 2019-08-20 19:02:58 +02:00
Alfredo Cardigliano
e14ab5c2fc Avoid cehcking extracton jobs on redis when recording is not available (#2767) 2019-08-16 12:32:07 +02:00
emanuele-f
ee9e5ec9de Unify alerts and alerts notifications format 2019-07-30 18:12:58 +02:00
emanuele-f
93a3cb9b7e Migrate lua alerts to unified alerts queue 2019-07-30 12:22:00 +02:00
emanuele-f
d38cd23615 Move C alerts to unified alerts_queue 2019-07-30 11:43:18 +02:00
emanuele-f
e4a67824c1 Migrate slow periodic activity to alerts queue 2019-07-29 18:38:02 +02:00
emanuele-f
62f754f7f9 Initial work towards unified alerts queue 2019-07-29 18:22:49 +02:00
emanuele-f
c183a577be Alerts API cleanup and JSON migration 2019-07-29 15:17:22 +02:00
emanuele-f
c9bf1e78cc Implement alerts release on shutdown 2019-07-19 13:58:10 +02:00
emanuele-f
a3e1744353 Fix system interface timeseries cleanup 2019-07-05 16:26:33 +02:00
Simone Mainardi
e28bb2ae96 Implements InfluxDB overall health checks 2019-07-04 12:49:39 +02:00
Simone Mainardi
8dfb66fe82 Adds anchors to historical charts in InfluxDB stats 2019-07-03 19:36:01 +02:00
Simone Mainardi
bfe7d6dbf7 Fixes InfluxDB RAM chart 2019-07-02 18:25:41 +02:00
emanuele-f
9c5f4f8198 Create InfluxDB storage utilization timeseries
Fixes #2697
2019-07-02 15:31:59 +02:00
Simone Mainardi
744fcf5690 Adds back old InfluxDB disk_bytes query unless fixed 2019-07-01 23:26:24 +02:00
Simone Mainardi
90d7255253 Fixes prometheus data format 2019-07-01 23:17:05 +02:00
emanuele-f
e51afad344 Fix InfluxDB export chart 2019-07-01 15:00:52 +02:00
emanuele-f
2a53b64196 Disable RTT monitor in Windows 2019-07-01 12:46:29 +02:00
Simone Mainardi
1019f024e4 Adds influxdb dropped points alert 2019-06-28 18:21:25 +02:00
emanuele-f
2df194a282 Implement alert release 2019-06-28 15:06:39 +02:00
emanuele-f
a9d3c78587 Alerts changes
NOTE: database schema changed. Existing alerts will be lost.

- Unified engaged and closed tables
- Simplified hosts engaged alert counters handling: periodically set by lua
- Removed alert engine and replaced with alert periodicity
- Now engage is implicitly derived from the alert end timestamp and periodicity
- New alerts_api.lua to easily emit alerts
- Removed past alerts counter aggregation by hash
- Alert notifications for non-flow alerts are now removed from C and triggered by lua
2019-06-28 10:47:17 +02:00
Simone Mainardi
485191de7d Adds influxdb notes 2019-06-25 19:07:04 +02:00
Simone Mainardi
775b6f8842 Adds InfluxDB total exports 2019-06-25 18:23:58 +02:00
Simone Mainardi
221b224abb Simplifies handling of Influxdb export stats using Lua 2019-06-25 17:22:41 +02:00
emanuele-f
64bae29f23 Fix alert exporters errors
Fixes #2679
2019-06-25 09:59:50 +02:00
Simone Mainardi
17c1b3b247 Uniforms InfluxDB total/dropped point labels 2019-06-24 18:29:13 +02:00
Simone Mainardi
9863cfd0ba Reworks InfluxDB export to better handle retries 2019-06-24 17:48:53 +02:00
emanuele-f
f9dd5e5e34 Implement retried/failed exports influxdb counters
Also add support for inline chart custom labels
2019-06-21 17:11:11 +02:00
emanuele-f
96e371a079 Make graphs menu explicit in system scripts and add support for custom graphs 2019-06-21 13:51:27 +02:00
emanuele-f
8a239f97f4 Trace periodic activities duration and generate an alert for long lasting ones 2019-06-21 11:41:38 +02:00
emanuele-f
a2f4dc0c24 Add alert generated when InfluxDB export queue is too long 2019-06-19 15:33:56 +02:00
emanuele-f
956a3713dc InfluxDB export deadline 2019-06-19 11:42:14 +02:00
emanuele-f
89b9aebfd7 Delete ts export queue on startup and add missing error 2019-06-19 11:21:27 +02:00
emanuele-f
e43bb6680e Add support for other aggregation functions
monitored host RTT now uses MAX as aggregation function
2019-06-18 16:50:50 +02:00
Luca Deri
485ee8527b Removed old message and IPv6 disabled ping 2019-06-14 00:45:47 +02:00
Simone Mainardi
5fa59b21d9 Implements alerts for hosts unreachable and rtt too high 2019-06-14 00:22:52 +02:00
Luca Deri
2850bf4715 Disabled debug 2019-06-13 08:08:54 +02:00
Luca Deri
bacd0160e0 RTT fixes 2019-06-13 00:57:49 +02:00
Luca
fc3e59b998 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2019-06-12 23:22:50 +01:00
Luca
2ad9a641ac Added IPv6 ICMP support (work in progress) 2019-06-12 23:22:08 +01:00
emanuele-f
812522a937 Make system menu entries dynamic 2019-06-12 14:11:57 +02:00
emanuele-f
976de25de6 Add last RTT, IP and update time for RTT monitored hosts 2019-06-12 12:08:22 +02:00
emanuele-f
6aa72b53f7 Implemement RTT monitoring configuration page 2019-06-11 17:30:46 +02:00
emanuele-f
204f7fd145 Temporary set RTT to own page 2019-06-11 10:39:26 +02:00