Commit graph

3280 commits

Author SHA1 Message Date
emanuele-f
c56b01b37e Improve timeseries comments and fix Prometheus settings 2019-07-02 15:05:55 +02:00
Simone Mainardi
7136ff6fbf Group sources when the host name is the same
Fixes #2693
2019-07-02 14:32:47 +02:00
Simone Mainardi
90d7255253 Fixes prometheus data format 2019-07-01 23:17:05 +02:00
Luca Deri
dfb0dd4041 Fixed Prometheus.io export. TODO: tell ntopng to read from data from it 2019-07-01 19:07:47 +02:00
Simone Mainardi
0e3de3efe6 Fixes InfluxDB memory calculation
Fixes #2694
2019-07-01 18:44:48 +02:00
Simone Mainardi
bd004a43cd Fixes access of possibly nil _SERVER in tracker.lua 2019-07-01 17:29:17 +02:00
emanuele-f
e51afad344 Fix InfluxDB export chart 2019-07-01 15:00:52 +02:00
emanuele-f
840b423aff Fix RRD l4 protos collision in Windows due to case insensitive paths 2019-07-01 12:01:07 +02:00
emanuele-f
005d56e5dd Fix RRD collisions
Fixes #2690

Thank you @FrancescoStaccini for the hints
2019-07-01 11:29:43 +02:00
Luca Deri
4166f442ab Prometheus support (work in progress) 2019-06-30 23:25:24 +02:00
Simone Mainardi
183fb2bdee Adds short descriptions to InfluxDB export stats 2019-06-30 14:08:40 +02:00
Simone Mainardi
de01677dc5 Localizes system stats in IT 2019-06-30 13:03:14 +02:00
Simone Mainardi
0ed48a245b Adds better description of InfluxDB monitored metrics 2019-06-30 12:56:04 +02:00
Simone Mainardi
80fb89b093 Uses a hash to keep InfluxDB counters (easier to delete in bulk) 2019-06-28 19:05:53 +02:00
Simone Mainardi
6ff75df695 Fixes InfluxDB alerts not set on the system interface 2019-06-28 18:51:12 +02:00
Simone Mainardi
b03070af8d Redirect the user to the InfluxDB engaged alerts when clicking the red icon 2019-06-28 18:39:47 +02:00
Simone Mainardi
9a5297f0d5 Prevents InfluxDB dropped points alerts from being triggered too often 2019-06-28 18:36:42 +02:00
emanuele-f
14d5675212 Little fix 2019-06-28 18:34:08 +02:00
emanuele-f
937d94dd0e Fix RTT alerts location 2019-06-28 18:27:54 +02:00
Simone Mainardi
b34332ec60 Raises influxdb max export queue len to 200 2019-06-28 18:23:36 +02:00
Simone Mainardi
1019f024e4 Adds influxdb dropped points alert 2019-06-28 18:21:25 +02:00
emanuele-f
bc40e7da8d Alerts api documentation 2019-06-28 17:44:15 +02:00
emanuele-f
978a957f39 Handle zmq interfaces custom name
Fixes #2689
2019-06-28 15:22:03 +02:00
emanuele-f
2df194a282 Implement alert release 2019-06-28 15:06:39 +02:00
emanuele-f
e78039c2f2 Basic alerts api documentation 2019-06-28 12:17:03 +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
ae4770fe7d Improves visualization of containers/pods in flows 2019-06-27 17:00:17 +02:00
Simone Mainardi
57f56d1fc3 Implements client/server flows sort 2019-06-27 15:16:10 +02:00
emanuele-f
f9f341b2ca Add preference to enable l7 total flow timeseries 2019-06-27 10:01:12 +02:00
emanuele-f
b03e4b29cf Combined SYN and SYN+ACK chart 2019-06-27 10:00:14 +02:00
emanuele-f
c506ef6aeb Implement L7 num flows charts 2019-06-27 10:00:14 +02:00
Alfredo Cardigliano
9372eb8962 Separate bar with the pcap storage utilization (it a separate volume has been configured) 2019-06-26 18:31:46 +02:00
Alfredo Cardigliano
b29894d9bb Improved storage utilization bar 2019-06-26 17:57:49 +02:00
Simone Mainardi
b7da5b2840 Fixes empty VLAN column in the hosts page 2019-06-26 17:20:07 +02:00
Simone Mainardi
2200453862 Adds badge upon influxdb export errors 2019-06-26 16:29:08 +02:00
emanuele-f
15bf893cc3 Fix missing interface selection 2019-06-26 12:30:18 +02:00
Luca Deri
40ca547758 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2019-06-25 19:57:18 +02:00
Luca Deri
ec4d55ff04 Added hosts explored on the main menu 2019-06-25 19:56:56 +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
Simone Mainardi
b4f7788dea Implements batched lua flows iterator 2019-06-25 12:52:38 +02:00
Luca Deri
699f8a71cc netBIOS decoding fix
visualizaion experiment
2019-06-25 10:29:20 +02:00
Simone Mainardi
c35eab7388 Fixes NaNs in InfluxDB stats page 2019-06-24 18:57:37 +02:00
Simone Mainardi
16bc32101c Uniforms storage and memory labels for Influx 2019-06-24 18:20:14 +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
Simone Mainardi
1440fb1bb8 Fixes download JSON / download pcap buttons 2019-06-21 14:41:17 +02:00
Simone Mainardi
4230d28f69 Fixes missing host JSON parts from /lua/rest/get/host/data.lua
Fixes #2674
2019-06-21 14:29:29 +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