Simone Mainardi
37f54a5090
Fixes font-awesome 5 external link
...
Fixes #3125
2019-12-13 10:18:20 +01:00
Alfredo Cardigliano
f6c6e4c54b
Add badge for new updates
2019-12-12 15:17:35 +01:00
Alfredo Cardigliano
8f652cff71
Software update support
2019-12-11 13:14:15 +01:00
Luca Deri
20046ffb4c
Minor chart rework
2019-12-10 11:44:23 +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
Luca Deri
bac7c05e4b
Various cosmetic fixes
2019-12-07 17:29:49 +01:00
emanuele-f
d86d58a80d
Make InfluxDB query timeout configurable
2019-11-29 12:10:59 +01:00
emanuele-f
a0775443a7
SNMP icon fix
2019-11-26 12:13:40 +01:00
emanuele-f
478c97b743
Inhibit some influxdb queries when the database does not respond
...
This reduces the gui loading time when such event occurs
2019-11-25 15:39:21 +01:00
Simone Mainardi
7a6bb13e29
Shows periodic activities time utilization as progress bar
...
Implements #3078
2019-11-22 19:21:20 +01:00
emanuele-f
3cfee777c5
Generalize SNMP absolute/last poll stats
2019-11-22 19:04:30 +01:00
Simone Mainardi
188ec66c25
Implements scriptable SNMP devices alerts
2019-11-22 18:00:31 +01:00
Alfredo Cardigliano
4f22c0d882
GMail authentication note
2019-11-22 15:44:28 +01:00
Alfredo Cardigliano
88a2c9c36f
Email Notification improvements: add smtps support, add username/password configuration
2019-11-22 11:34:22 +01:00
emanuele-f
69fa394bb6
Fix disabled SNMP timeseries toggle
2019-11-22 10:40:34 +01:00
Simone Mainardi
5b81a3ab9e
Implements low goodput calculation in lua
2019-11-21 16:37:33 +01:00
Alfredo Cardigliano
7731ef443e
ZMQ enccryption key notes
2019-11-21 16:03:57 +01:00
Alfredo Cardigliano
e585ad9f1b
Autogenerate persistent ZMQ CURVE key pairs. Display the public key in the interface details. New --zmq-encryption option to enable encryption (disabled by default for the time being)
2019-11-21 13:01:48 +01:00
emanuele-f
6932a155fe
Add home menu entry to the alerts/status definitions page
2019-11-21 12:04:41 +01:00
emanuele-f
1fd65ac44c
Flow user scripts enhancements
...
- Add title label in hash table utilization gauges
- List Hash Tables charts and Periodic Activities charts in a single page
- Replace Periodic Activities max duration column with time utilization percentage
- Add api to add a straight line in the charts
- Show max duration time as a straight line in Periodic Activities charts
- Move dropped flow calls charts to the Peridic Activities page
- Fix expert view number of calls 0
- Fix interface/host/network trigger alert label
- Move chart icon to separate column in redis and influxdb pages
- Fix interface menu selection in Hash Tables and Periodic Activities
- Highlight issues with a warning triangle in Hash Tables and Periodic Activities
- Fix some page navigation issues with extra_params
- Fix wrong schema graph options passed to nv_graph_utils
2019-11-20 20:09:45 +01:00
Simone Mainardi
a893e0a2c0
Implements IP addresses retrieval by Mac address
2019-11-20 18:44:01 +01:00
Simone Mainardi
4cde74af2b
Allows system probes timeseries to be enabled/disabled
...
Fixes #3069
2019-11-20 16:05:14 +01:00
Luca Deri
6fe8b98862
LLDP enhacements
2019-11-19 22:15:26 +01:00
Simone Mainardi
b7f383e656
Fixes discovery JSON decode failures and handles too many devices
...
Fixes #3063
2019-11-19 17:46:27 +01:00
emanuele-f
2df9b34201
Add flow user scripts drops alert
2019-11-19 17:37:58 +01:00
Simone Mainardi
9d13065280
Reworks internals hash tables status page
2019-11-19 14:44:09 +01:00
Luca Deri
885815b3aa
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2019-11-18 19:30:48 +01:00
Luca Deri
150e58582e
LLDP strings
2019-11-18 19:30:39 +01:00
Simone Mainardi
2d33f550b2
Implements progress bars to express hash tables usage and entries by state
...
Implements #3042
2019-11-18 17:21:54 +01:00
Alfredo Cardigliano
390a3e4141
Links to the scripts list ( fix #3011 )
2019-11-15 18:46:57 +01:00
emanuele-f
fc962d73f3
Improve and clean up pending flow scripts call logic
...
Pending calls are now visualized into the FlowHash "Call Stats" chart
2019-11-15 18:10:16 +01:00
Simone Mainardi
f03bbfeadc
Implements internals periodic activities dashboard
2019-11-15 14:45:02 +01:00
Alfredo Cardigliano
e38835a603
Rename SSL to TLS ( fix #3013 )
2019-11-15 12:40:01 +01:00
Luca Deri
6de2365262
LLDP strings
2019-11-15 00:41:00 +01:00
Simone Mainardi
dcc84d83d3
Implements internals_utils and add hash table filtering
2019-11-14 19:34:51 +01:00
Simone Mainardi
fd33ad1429
Implements summary page across all ntopng interfaces
2019-11-14 15:38:51 +01:00
Simone Mainardi
11b92e8d66
Minor SSL to TLS change
2019-11-13 16:39:09 +01:00
emanuele-f
99bcd4c701
Fix multiple issues in username validation
...
Fixes #3054
2019-11-13 12:08:35 +01:00
emanuele-f
4fc000863d
Custom chart with lua calls vs missed
2019-11-08 17:29:37 +01:00
emanuele-f
4d45ffff08
Add missed calls stats
2019-11-08 17:13:24 +01:00
emanuele-f
58d88d161e
Implement redis num calls charts
2019-11-06 18:12:17 +01:00
Simone Mainardi
c4ad235bf8
Fixes empty callbacks lists with alerts disabled
...
Fixes #3037
2019-11-04 18:38:20 +01:00
emanuele-f
33949d31fd
Rework benchmark stats and charts
2019-10-31 17:48:53 +01:00
emanuele-f
e978a83151
Improve user scripts charts
...
Fixes #3020
2019-10-31 13:30:24 +01:00
Simone Mainardi
e10dfb1b24
Fixes for the CZ translation
2019-10-30 16:41:19 +01:00
emanuele-f
34c196d99e
User scripts stats improvements
2019-10-30 10:53:54 +01:00
emanuele-f
09c071827f
Improve cumulative duration label
2019-10-29 17:25:44 +01:00
emanuele-f
63660b59f4
Add stacked top user scripts chart
2019-10-29 16:36:00 +01:00
Simone Mainardi
cce73c2f44
Implements lua interpreters telemetry
2019-10-28 23:47:03 +01:00
emanuele-f
9039b6aec0
Improve periodic script chart
2019-10-28 17:43:44 +01:00