emanuele-f
9539af1905
Fix bad enterprise version reported
2020-04-24 12:40:32 +02:00
Simone Mainardi
bc154394e9
Cleanup unused code
2020-04-23 12:21:32 +02:00
emanuele-f
8d0e887878
Handle NaN in timeseries stats and total
2020-04-23 11:46:41 +02:00
emanuele-f
24583f8443
Handle NaN when downsampling
...
NaN values should be converted to 0 before calculating the sums. However, if all the values for the
current downsampled point are NaN, they still have to be reported as NaN.
2020-04-23 11:46:41 +02:00
Simone Mainardi
3aae0dd849
Removes unused require
2020-04-23 11:03:26 +02:00
Simone Mainardi
f6952358e7
Uniforms handling of alert ids
...
Implements #3823
2020-04-23 10:27:05 +02:00
gabryon99
df95482829
add animation and live update to table and pie widgets
2020-04-22 23:46:03 +02:00
Simone Mainardi
ae9b4b963e
Standardizes export/dump nomenclature
2020-04-22 18:54:35 +02:00
Luca Deri
7be31e1919
Updated donut data model
2020-04-22 18:36:03 +02:00
Simone Mainardi
28480748aa
Implements runtime flows dump toggle
2020-04-22 18:12:49 +02:00
gabryon99
747980cf45
migrating widgets to nvd3
2020-04-22 18:11:08 +02:00
Simone Mainardi
ac8bd534ea
Implents PEN for alert keys
...
Implements #3823
2020-04-22 13:21:40 +02:00
emanuele-f
17099311de
Remove unnecessary json decode
2020-04-22 11:53:38 +02:00
Simone Mainardi
78b334e4eb
Refactors alerts and flow statuses in builtin and plugins
...
Implements #3811
Implements #3812
Refactors builtin alerts
Refactors builtin flow statuses
2020-04-21 22:27:49 +02:00
Luca Deri
1c76667b21
Widgets update
2020-04-21 19:17:00 +02:00
emanuele-f
57c7abccfb
Remove unused function
2020-04-21 16:48:36 +02:00
Simone Mainardi
37200393a6
Fixes timezone computation on DST times
...
Addresses #3732
2020-04-21 13:47:23 +02:00
Simone Mainardi
d2aac8cced
Reconciles times to always been adjusted to the client timezone
...
Fixes #3732
2020-04-20 16:58:01 +02:00
Simone Mainardi
9b061871fa
Fixes server/client timezone offset computation
2020-04-20 16:58:01 +02:00
emanuele-f
a6bcf6e9e3
Fix redundant interface path in RRD schemas
...
Affected schemas:
- flow_script:lua_duration
- flow_script:pending_calls
- flow_script:skipped_calls
- flow_script:successful_calls
- process:num_alerts
- process:resident_memory
- redis:keys
- redis:memory
- system:cpu_load
- system:cpu_states
2020-04-20 16:20:35 +02:00
emanuele-f
0be2da4f57
Cleanup remaining references to RTT
2020-04-20 12:21:39 +02:00
gabryon99
4caea8fcb1
updates for widgets
2020-04-19 11:55:11 +02:00
Luca Deri
17bbfb7c78
Widget improvements
2020-04-18 21:26:35 +02:00
Simone Mainardi
a98fc1c5a6
Fixes alert endpoints caching causing toggles to be ignored
2020-04-18 16:58:33 +02:00
Simone Mainardi
6ea50fb004
Implements the Elasticsearch alerts endpoint
...
Implements #3105
Initial work to add elastisearch alerts
Initial implementation of ES alerts
Implements version check
Implements flow alerts format
Changes Elasticsearch index name
Comments the Elasticsearch alert endpoint
2020-04-18 16:35:14 +02:00
gabryon99
176e3d7c29
fix key rendering in widegts list and added get_widget inside widget_utils
2020-04-17 20:19:25 +02:00
emanuele-f
947fee33b2
Write 0 in timeseries for unreachable monitored hosts
2020-04-17 16:19:56 +02:00
emanuele-f
f94f784c0f
Move active monitoring HTTP lint to the plugin directory
2020-04-17 15:07:01 +02:00
emanuele-f
0968c7b984
Rename active monitoring timeseries
2020-04-17 12:41:21 +02:00
emanuele-f
fdadaca950
Fix invalid initial RRD point added
2020-04-17 11:22:19 +02:00
Simone Mainardi
4824150278
Prevents certain data (e.g., passwords) to be sent via mail
...
Fixes #3782
2020-04-16 21:47:29 +02:00
emanuele-f
6f2f9b223f
Fix drilldown interval
2020-04-16 15:59:22 +02:00
gabryon99
1e5376da95
reworked script editor page
2020-04-15 23:07:05 +02:00
emanuele-f
c6b43f1af3
Pass client timezone as a cookie to properly format time
2020-04-15 17:44:08 +02:00
Simone Mainardi
4d61e7b23d
Implements utils to properly handle fingerprint data across pages
...
Fixes #3762
Fixes #3761
2020-04-15 17:11:56 +02:00
emanuele-f
b6d10f2d2a
Rework formatAlertMessage json decoding
2020-04-15 15:49:27 +02:00
Simone Mainardi
0a9a7015e0
Unifies status_id and status_key
2020-04-15 14:29:03 +02:00
Simone Mainardi
1eb02b2c2b
Unifies alert_id and alert_key
2020-04-15 14:29:03 +02:00
emanuele-f
64ceaa5b89
Fix discarded first RRD point in gauges
...
The point was discarded because of a bad RRD start time during the RRD creation.
The start time is now computed as "insertion_timestamp - heartbeat".
Fixes #3751
2020-04-15 12:55:31 +02:00
emanuele-f
4bd04e7e4c
Delete old timeseries when monitoring granularity is changed
2020-04-15 10:52:38 +02:00
Simone Mainardi
4177ee61ab
Implements constant flow and alert ids
...
Enlarges AlertType size
Changes alerts database
2020-04-14 22:20:44 +02:00
Simone Mainardi
577a82d2eb
Changes active_monitoring_utils require
...
Fixes #3758
2020-04-14 22:14:13 +02:00
emanuele-f
0ad1b65512
Add plugins support for httpdocs, HTML templates and Lua modules
...
Such resources can be placed into the following plugin subdirs:
- ./httpdocs: javascript, css and similar, see plugins_utils.getHttpdocsDir
- ./modules: Lua modules, see plugins_utils.loadModule
- ./templates: HTML templates, see plugins_utils.renderTemplate
2020-04-14 17:53:25 +02:00
emanuele-f
035ddf48e7
Add possibly changed schema to fix cq influxdb errors
2020-04-14 15:55:26 +02:00
emanuele-f
62d1ad69db
Implement algorithmn to delete generic schema prefixes with RRD
2020-04-14 13:19:52 +02:00
Simone Mainardi
3e14bc30f8
Refactors RTT to Active Monitoring
...
Addresses #3741
Refactors RTT: rtt_utils to active_monitoring_utils
Refactors RTT: rtt_host to am_host schema name
Refactors RTT: import_active_monitoring_config.lua
Refactors RTT: active_monitoring_stats.lua
Refactors RTT: active_monitoring_stats i18n
Refactors RTT: get_active_monitoring_config.lua
Refactors RTT: get_active_monitoring_hosts
Refactors RTT: edit_active_monitoring_host
Refactors RTT: active_monitoring.lua
Refactors RTT: active_monitor
Refactors RTT: active_monitoring_utils.js
Refactors RTT: get_active_monitoring_hosts.lua fixes
Refactors RTT: last_rtt
Refactors RTT: rtt_host to am_host
2020-04-13 21:34:10 +02:00
Simone Mainardi
32b5cecf7d
Removes hardcoded RTT plugin in menu as was breaking entries
2020-04-13 19:00:57 +02:00
Luca Deri
db08c2a233
Datasource and widget consolidation (work in progress)
2020-04-13 18:56:08 +02:00
gabryon99
4c7aa72ac6
fix for menu title inside sidebar
2020-04-13 16:45:42 +02:00
Luca Deri
f7b1e7d689
Initial work for widget implementation
2020-04-13 14:24:50 +02:00