Commit graph

239 commits

Author SHA1 Message Date
Simone Mainardi
26c7906744 Moves plugin description to manifest.lua 2020-01-21 16:05:38 +01:00
Simone Mainardi
3b4adc9d37 Plugins documentation: plugin structure description 2020-01-20 13:03:39 +01:00
Simone Mainardi
b78160427b Plugins documentation: host plugin example and explanation 2020-01-17 19:12:19 +01:00
Simone Mainardi
841667837b Plugins documentation: flow plugin example and explanation 2020-01-17 16:16:23 +01:00
Simone Mainardi
9f5d27661f Plugins documentation: Adds plugins doc dir 2020-01-17 13:27:17 +01:00
Simone Mainardi
b8f28eb3b8 Plugins documentation: skeleton and introduction 2020-01-17 13:23:48 +01:00
Alfredo Cardigliano
55b1ca75a9 Replace anomalous with misbehaving to avoid inconsistencies (fix #2866) 2020-01-14 15:49:19 +01:00
Alfredo Cardigliano
b09a0b6589 User management doc update 2020-01-14 10:42:19 +01:00
emanuele-f
ad9c386bb3 Move user scripts gui config to admin, cleanup 2020-01-03 15:16:46 +01:00
emanuele-f
2047386431 Implement alert_endpoints and http_lint plugin extensions
Alert endpoints can now be loaded via custom plugins.
It's now possible to extend the http_lint parameters with custom parameters and validators.
2019-12-19 12:44:39 +01:00
emanuele-f
cc8179a6fc Improve docs 2019-11-29 17:49:36 +01:00
emanuele-f
f1197b9652 Improve docs 2019-11-29 15:43:07 +01:00
emanuele-f
0d48bff069 Implement more flexible user_scripts api
NOTE: The existing alerts configuration of the users will be discarded.

Some code has been added to make the current gui on/off toggle work.
It is marked with the following comment:

-- TODO remove after implementing the new gui
2019-11-28 11:06:14 +01:00
Alfredo Cardigliano
51e63d05a9 Changed nIndex BYTES/SRC_TO_DST_BYTES/DST_TO_SRC_BYTES to 64 bit to avoid counters wrapping at 250MB 2019-11-25 15:22:00 +01:00
Alfredo Cardigliano
a5449dab99 Doc update: data encryption over ZMQ 2019-11-21 17:50:22 +01:00
Alfredo Cardigliano
9ce8bce021 Note about support for suricata 2019-11-18 17:01:07 +01:00
Alfredo Cardigliano
d2b7cea9c8 Keeping track of resident memory only (fix #3040) 2019-11-15 09:42:08 +01:00
emanuele-f
9b5be79b1d Remove redundant script key
The script file name is used as the key
2019-10-31 18:24:58 +01:00
emanuele-f
db269e54a8 Implement user scripts overview page 2019-10-22 12:05:18 +02:00
emanuele-f
b3a8c6d49a Migrate C flow status alerts to Lua user scripts
- Alerts and flow status cleanup
- Community flow user scripts migration
- Implement scripts filters by l7 proto and packet interface only
- Migrate flow2statusinfojson
- Lower flow periodic update to 30 seconds if there is flow activity
- Display flow scripts without a gui section
2019-10-22 10:42:22 +02:00
emanuele-f
9386fdd2b1 Add status/alerts definitions overview page and documentation 2019-10-16 17:23:54 +02:00
emanuele-f
e0fd591db2 Add ability to reset a status bit 2019-10-16 16:21:18 +02:00
emanuele-f
9786581526 flow.getInfo now returns minimal information 2019-10-16 13:57:54 +02:00
Simone Mainardi
8d5fe7451d Sticky hosts doc update 2019-10-14 18:52:49 +02:00
emanuele-f
0ddc82d7db Port blacklisted flow alerts to new api 2019-10-11 16:32:37 +02:00
emanuele-f
7bd6feb622 Rename check_module -> user_script 2019-10-10 18:14:53 +02:00
emanuele-f
2da2bdf7f6 Initial flow api documentation 2019-10-10 17:16:39 +02:00
Alfredo Cardigliano
d49e7f9615
Update syslog.rst 2019-10-10 16:32:58 +02:00
emanuele-f
4c715c7d73 Implement L4 protocol filter in flow user scripts 2019-10-10 13:37:01 +02:00
Alfredo Cardigliano
5a80519435
Update syslog.rst 2019-10-10 10:05:08 +02:00
Alfredo Cardigliano
befb7bbdcc Suricata integration dox 2019-10-09 18:42:27 +02:00
emanuele-f
e66889154c Migrate flow script documentation and document traffic element scripts 2019-10-09 17:23:51 +02:00
Alfredo Cardigliano
b1ef0c99a8 Doc fix 2019-10-09 17:13:42 +02:00
Alfredo Cardigliano
61d23aa76c Syslog modules API doc 2019-10-09 17:12:11 +02:00
emanuele-f
ffd3b4c1ee Users scripts api changes and initial documentation 2019-10-09 15:12:28 +02:00
Alfredo Cardigliano
eef5f99899 Dinamic vs Custom disaggregation notes 2019-09-26 17:59:10 +02:00
Simone Mainardi
b54bb1b10a Added Icinga2 README file with link to the docs 2019-08-24 13:58:46 +02:00
Simone Mainardi
8aae478a85 Adds Icinga2 integration documentation 2019-08-24 13:50:52 +02:00
Alfredo Cardigliano
69758c0280 Instructions for using ntopng with nProbe using the sample configuration files 2019-08-21 10:43:33 +02:00
Simone Mainardi
f012a2dbc7 Updates the documentation to run multiple ntopng instances 2019-08-16 14:34:51 +02:00
Alfredo Cardigliano
9035317b46 Doc process:memory description fix 2019-07-25 10:47:46 +02:00
Alfredo Cardigliano
97d61b88bf Doc update 2019-07-24 19:57:31 +02:00
Alfredo Cardigliano
12c3db2643 Doc improvements: metric resolution, queries examples 2019-07-24 15:11:01 +02:00
Alfredo Cardigliano
0672dc6736 Documented metrics for container, pod, process, system, interface 2019-07-24 12:19:03 +02:00
Alfredo Cardigliano
390c53e935 Documented interface metrics 2019-07-24 11:32:13 +02:00
Alfredo Cardigliano
127ed98dab Documented more metrics, added resolution info 2019-07-24 10:38:10 +02:00
rmcaninch
d61dfc76e4 fixed typo (#2739) 2019-07-24 08:20:24 +02:00
Alfredo Cardigliano
0d57fedaf9 Doc for country, snmp interfaces, vlan metrics 2019-07-23 18:46:49 +02:00
Alfredo Cardigliano
71ec0a18ff Doc for device, host pool, asn metrics 2019-07-23 18:26:44 +02:00
Alfredo Cardigliano
be5ac124a9 Metrics documentation (wip) 2019-07-23 17:39:13 +02:00