Simone Mainardi
3413a6afd0
Implements stats rather than grouped hosts data for host pools stats
2019-08-20 11:45:11 +02:00
Simone Mainardi
74c545d079
Uses stats rather than grouped hosts data for network stats
2019-08-19 17:39:51 +02:00
Simone Mainardi
485d398826
Resets host pool stats at midnight only for nEdge
2019-08-16 10:32:14 +02:00
Emanuele Faranda
c829c4c3c3
Unify os ( #2755 )
...
* Unify OS information.
Now OS information is only stored into the Host. The lua uses numeric IDs to handle OS.
* Fix network discovery OS
* Show OS detail into the host details page
2019-08-08 12:09:51 +00:00
emanuele-f
ee9e5ec9de
Unify alerts and alerts notifications format
2019-07-30 18:12:58 +02:00
emanuele-f
2243cabcf1
Fix alert release time and gui enhancements
2019-07-25 14:25:27 +02:00
emanuele-f
a3942831b8
Fix issues with engaged alert counters and other improvements
2019-07-24 15:40:43 +02:00
emanuele-f
09fb8667e2
Add ability to disable specific alert types on alertables
2019-07-22 23:37:23 +02:00
emanuele-f
6a6cedc899
Add ability to disable host alerts on specific flow status
2019-07-22 12:16:12 +02:00
emanuele-f
c715bb36f3
Implement per-alert-type host counters
...
Such counters will be used in the future to generate alert timeseries.
Counters are not currently serialized as internally discussed.
Closes #2728
2019-07-19 17:27:23 +02:00
emanuele-f
c9bf1e78cc
Implement alerts release on shutdown
2019-07-19 13:58:10 +02:00
emanuele-f
749a64e789
Release alerts on idle hosts
2019-07-19 10:54:05 +02:00
emanuele-f
3383ac0913
Implement dropped alerts per-interface counter
2019-07-18 17:29:05 +02:00
emanuele-f
6ea7055761
Fix engaged alerts on remote hosts
2019-07-17 18:46:19 +02:00
emanuele-f
5444f027ed
Remove engaged alerts from sqlite
2019-07-17 16:29:55 +02:00
emanuele-f
2e537a0c94
Alert changes after review
2019-07-17 12:51:47 +02:00
emanuele-f
c117f20e19
Initial rework for in-memory alerts
2019-07-16 19:25:09 +02:00
emanuele-f
7b1190f24f
Fix host alerts counter
2019-07-16 11:33:51 +02:00
Luca Deri
3b3af9bb9f
Implemented local hosts services hashes
2019-07-15 23:36:45 +02:00
emanuele-f
5e40e47cce
Implement expired alerts release
...
This is necessary to handle the case where a previously configured alert config is deleted
2019-07-15 13:09:18 +02:00
Alfredo Cardigliano
c63831bfa3
Computing L4 protocol statistics for flows
2019-07-12 16:27:34 +02:00
emanuele-f
a2d1e6eda4
Fix interface alert counters and bugged release
2019-07-12 16:08:26 +02:00
emanuele-f
5e0b8b496e
Remove autorelease logic based on periodicity and update database schema
2019-07-12 12:46:21 +02:00
emanuele-f
737295bd93
Fix missing network entity link
2019-07-10 14:50:25 +02:00
Simone Mainardi
11fa6b5212
Implements network alerts
2019-07-10 12:43:17 +02:00
Simone Mainardi
fbc74bf423
Initial implementation of network alerts (wip)
2019-07-09 19:33:27 +02:00
Simone Mainardi
24624c8ed0
Implements new minute-by-minute top talkers
2019-07-09 15:43:09 +02:00
Luca
ff0529bbfc
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2019-07-08 17:07:40 +02:00
Luca
3e223849ba
Added granularity to AlertableEntity
2019-07-08 17:07:26 +02:00
emanuele-f
8fc588ca00
Remove checkpointable
...
checkpointHostTalker and scanAlert must be fixed
2019-07-08 15:31:37 +02:00
Simone Mainardi
55aefd7629
Implements host alerts lambda functions
2019-07-08 11:03:14 +02:00
Luca Deri
d77704fdd8
Interface alert handler (work in progress)
2019-07-07 23:13:14 +02:00
Luca
76ef993dfe
Reworked alerts
2019-07-07 15:09:24 +02:00
Simone Mainardi
ef4f98a5a5
Implements lock-free hash table additions
2019-07-05 16:00:43 +02:00
Simone Mainardi
54eb6bfe1f
Adds flag is_inline_call to the getHost method
2019-07-05 11:44:41 +02:00
emanuele-f
45ca04d713
Fix missing lua trace lines from log
...
Fixes #2701
2019-07-03 16:37:24 +02:00
Luca Deri
3ea1b7e5d8
Window fixes
...
Moved community hash to attic
2019-06-29 18:54:19 +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
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
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
a2f4dc0c24
Add alert generated when InfluxDB export queue is too long
2019-06-19 15:33:56 +02:00
Luca
2ad9a641ac
Added IPv6 ICMP support (work in progress)
2019-06-12 23:22:08 +01:00
emanuele-f
6aa72b53f7
Implemement RTT monitoring configuration page
2019-06-11 17:30:46 +02:00
emanuele-f
cfa9986671
Implement InfluxDB export statistics
2019-06-10 15:52:06 +02:00
Luca Deri
a8b5597984
Code for RTT meaurement
2019-06-09 23:51:44 +02:00
emanuele-f
791afdbaca
Implement CPU load chart
2019-06-06 19:20:11 +02:00
emanuele-f
2d2566135d
Properly escape spaces in InfluxDB tags
2019-06-04 10:45:36 +02:00