emanuele-f
340462ad73
Cleanup of the timeseries ring and NetworkInterfaceTsPoint
2020-05-20 15:18:03 +02:00
emanuele-f
1ec35cadbf
Fix invalid engaged/dropped alerts ts on system interface
...
Fixes #3556
2020-03-17 12:25:36 +01:00
Simone Mainardi
ec724babcf
Unifies all internals timeseries in a single preference
...
Implements #3459
2020-02-28 15:00:51 +01:00
Simone Mainardi
a0612895fe
Implements slow rrd checks and updates in C
2020-02-19 19:28:07 +01:00
Simone Mainardi
a7ea7f76ed
Implements detection of slow timeseries append
2020-02-19 18:45:36 +01:00
Simone Mainardi
156975afd5
Show periodic scripts stats in the system interface
2020-02-17 15:43:42 +01:00
Luca Deri
170bc60f19
Updated (C)
2020-01-08 23:52:51 +01:00
emanuele-f
a3432e00e8
Implement ntopng plugins
...
Plugins are a convenient way to group together related lua scripts.
Their primary use case is to group user scripts and their alert/status
definition.
The builtin ntopng user scripts and definitions are now
packed into plugins directories. In future, we will support loading of
user created plugins.
Plugins are loaded at startup into some runtime directories and then
used. Other changes provided by this commit include:
- Add sample flow logger plugin
- Initial support for system user scripts
- Rename edge to threshold
- Migrate system probes to user scripts/plugins
- Migrate scripts to more explicit alerts_api.checkThresholdAlert api
2019-12-10 09:25:57 +01:00
Simone Mainardi
68ce38d0ae
Generalizes memory usage monitor with a system probe
2019-11-20 16:05:10 +01:00
Alfredo Cardigliano
d2b7cea9c8
Keeping track of resident memory only ( fix #3040 )
2019-11-15 09:42:08 +01:00
emanuele-f
a3e1744353
Fix system interface timeseries cleanup
2019-07-05 16:26:33 +02:00
emanuele-f
1d6d52b4ea
Rework system probes (now called system scripts)
2019-06-07 11:31:44 +02:00
emanuele-f
322bae547c
Initial work towards generic system probes
...
Also implements InfluxDB latency chart as a POC
2019-06-06 21:16:26 +02:00
Emanuele Faranda
5f9e8b17df
Implement System interface
...
The system interface now holds system wide alerts and timeseries
2019-06-03 08:53:26 +00:00
emanuele-f
8977ac81f6
Add ntopng process memory chart
2019-03-05 13:59:38 +01:00
Simone Mainardi
6d50076bec
Dumps changed preference at most every minute
...
Fixes #1993
2018-09-07 16:46:28 +02:00
Luca Deri
c7ef8d0c46
Various SNMP improvemenets
...
Moved to LuaJIT 2.1.0 updated to the latest git
2018-04-25 14:20:23 +02:00
Luca
250532f2b8
Disabled un-necessary tsFlush
2018-04-17 17:43:23 +02:00
Luca Deri
f0c936c368
Updated (C) to 2018
2018-03-22 21:59:42 +01:00
emanuele-f
417d40a78e
Separate system-wide scripts from per-interface scripts
2017-11-23 19:15:12 +01:00