Simone Mainardi
cce4dcf568
Implements in-mem RRD writes queue, avoids json enc/dec
2020-02-29 22:30:00 +01:00
Simone Mainardi
488165c592
Adds drops counter when the RRD export queue is full
2020-02-29 10:09:02 +01:00
Simone Mainardi
a288bbf40c
Adds experimental RRD write queue
2020-02-28 19:47:44 +01:00
Simone Mainardi
19dabd2c97
Adds timeseries for system alerts counters
2020-02-28 17:54:16 +01:00
Luca Deri
8e1da33141
Implemented debug code for RRD
2020-02-28 17:20:30 +01:00
Simone Mainardi
3405b7184e
Writes new_flow timeseries every minute (not every second)
...
Implements #3456
2020-02-28 15:35:16 +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
a12273b1b5
Merges interface TCP stats timeseries pref with traffic pref
...
Fixes #3463
2020-02-28 12:15:49 +01:00
emanuele-f
906824a212
nEdge license string and link fix
2020-02-28 12:10:47 +01:00
Simone Mainardi
cf7ef81bca
Merges interface TCP flags timeseries pref with traffic pref
...
Fixes #3462
2020-02-28 12:08:47 +01:00
Simone Mainardi
474fe19e07
Writes CPU load every 5 secs (/proc/loadavg doesn't update faster)
...
Additional fix for #3465
2020-02-28 11:55:26 +01:00
Simone Mainardi
918ab6283c
Fixes RRD points always written as integers without decimals
...
Fixes #3465
2020-02-28 10:56:13 +01:00
Simone Mainardi
eaa3935a8e
Adds and charts CPU states active and idle
2020-02-28 10:20:11 +01:00
gabryon99
6efdb67350
added system mode
2020-02-27 20:33:47 +01:00
Simone Mainardi
61dbf123a6
Removes json require not needed in system_utils
2020-02-27 19:48:51 +01:00
Simone Mainardi
d41c0104d3
Generalizes rrd stats into timeseries stats
2020-02-27 19:11:44 +01:00
Simone Mainardi
926b3cf7fa
Removes (confusing) TS slow column from periodic activites stats
2020-02-27 18:37:25 +01:00
Simone Mainardi
f6bd1b3493
Adds timeseries of iowait
2020-02-27 18:20:42 +01:00
emanuele-f
2dbdc13ec6
Add option to disable unwanted host timeseries
2020-02-27 18:09:18 +01:00
Simone Mainardi
82a01c521a
Computes CPU states every 5 seconds in the system interface
2020-02-27 16:48:08 +01:00
Simone Mainardi
ef06f9e1d3
Refactors system stats in a module system_utils.lua
2020-02-27 12:24:23 +01:00
emanuele-f
b194643a18
Join exported and dropped flows into a single timeseries
2020-02-27 12:15:53 +01:00
emanuele-f
ea4f936d07
Join interface packets and drops into a single timeseries
2020-02-27 12:09:43 +01:00
Simone Mainardi
ef14382915
Fixes nil alert drops label in issues dropdown
2020-02-27 10:51:07 +01:00
Simone Mainardi
e8868bc303
Fix to show only TS-related periodic activites stats with RRDs
2020-02-27 10:44:40 +01:00
Luca Deri
301991836d
Added some debug code
2020-02-27 08:42:10 +01:00
Luca Deri
8811a076a6
Code cleanup
2020-02-27 08:19:17 +01:00
emanuele-f
7b6ce10940
Improve empty RRD files detection for faster recovery
2020-02-26 19:09:08 +01:00
Simone Mainardi
85330a43f8
Avoids checking disk size when performance is degraded
2020-02-26 16:30:53 +01:00
Simone Mainardi
7083d97523
Caches timeout information for an hour
2020-02-26 16:28:16 +01:00
Simone Mainardi
fee595eabf
Caps du -s execution using a timeout to prevent long activities
2020-02-26 16:22:22 +01:00
emanuele-f
a6dab125d5
Improve dropped alerts information
...
- Add informative label
- Add dropped alerts timeseries and chart
- Generate a system alert whenever alerts are dropped on a network interface
- Add a periodic activity warning when some alerts are dropped on that activity
Closes #3025
2020-02-26 16:05:19 +01:00
Simone Mainardi
5af54399f3
Preference for elem_user_script minute timeseries
2020-02-26 14:28:37 +01:00
Simone Mainardi
d5fab4169c
Marks certain interface minute timeseries as critical
2020-02-26 14:17:44 +01:00
Simone Mainardi
31e0e617d4
Pref to write timeseries of user scripts
2020-02-26 14:11:44 +01:00
emanuele-f
da805487d3
Typo fix
2020-02-26 10:53:33 +01:00
emanuele-f
c777e9f8da
Fix for influxdb setup error
2020-02-26 10:52:10 +01:00
Simone Mainardi
4bc746993a
Fixes delete alert buttons
2020-02-25 19:29:01 +01:00
Simone Mainardi
755b6f1e47
Adds subtype to collapse macIpAssociationChangeType alerts
2020-02-25 18:49:05 +01:00
Simone Mainardi
9383dfd2b1
Adds subtype to collapse ipOutsideDHCPRangeType alerts
2020-02-25 18:39:32 +01:00
Simone Mainardi
4ed8cfecc3
Implements merge of multiple identical alerts
...
Implements #3430
2020-02-25 18:14:28 +01:00
emanuele-f
8abdb926cd
Handle /proc/net/dev counters wrapping on 32bit platforms.
...
Fixes #3398
2020-02-25 16:56:58 +01:00
emanuele-f
a7d7d6e2ed
Revert "Move host score to 5mins"
...
This reverts commit ab1aaeb38f .
2020-02-25 15:42:27 +01:00
emanuele-f
f689f50e2a
Fix host:score schema change errors
2020-02-25 15:03:36 +01:00
Simone Mainardi
d6e0923de0
Renames RRD to TS in labels
2020-02-25 13:50:14 +01:00
Simone Mainardi
8509e92aa0
Adds periodic activity slow RRD counter
2020-02-25 13:44:29 +01:00
Simone Mainardi
55cdb6c5ea
Reworks slow rrd calc for periodic activites
2020-02-25 13:30:10 +01:00
emanuele-f
ab1aaeb38f
Move host score to 5mins
2020-02-25 12:50:06 +01:00
Simone Mainardi
1840de69bf
Implements total counters for RRD writes and dropped points
2020-02-24 23:38:34 +01:00
Simone Mainardi
de0f321470
Fix to count dropped RRD points
2020-02-24 19:36:10 +01:00