From edb326e9e4a64e1703259172d1371272a11412c9 Mon Sep 17 00:00:00 2001 From: Alfredo Cardigliano Date: Mon, 24 Feb 2025 14:52:52 +0100 Subject: [PATCH] Add Local vs Remote traffic report --- scripts/templates/report/local_remote.json | 101 +++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 scripts/templates/report/local_remote.json diff --git a/scripts/templates/report/local_remote.json b/scripts/templates/report/local_remote.json new file mode 100644 index 000000000000..2cdf67431c5e --- /dev/null +++ b/scripts/templates/report/local_remote.json @@ -0,0 +1,101 @@ +{ + "name" : "Local vs Remote", + "readonly" : true, + "filters" : [ + { + "name" : "probe_ip", + "nested" : [ + { + "name" : "output_snmp" + }, + { + "name" : "input_snmp" + } + ] + }, + { + "name" : "network" + }, + { + "name" : "l4proto" + }, + { + "name" : "l7cat" + }, + { + "name" : "l7proto" + } + ], + "components" : [ + { + "component" : "timeseries", + "id" : "traffic_chart", + "i18n_name" : "interface_traffic", + "width" : 12, + "height" : 4, + "params" : { + "url" : "/lua/pro/rest/v2/get/timeseries/ts_multi.lua", + "url_params" : { }, + "post_params" : { + "limit" : 180, + "version" : 4, + "ts_requests": { + "ifid" : { + "ts_query": "ifid:$IFID$", + "ts_schema": "iface:traffic_rxtx", + "tskey": "$IFID$" + } + } + }, + "source_type" : "interface" + } + }, + { + "component" : "timeseries", + "id" : "local_to_remote", + "i18n_name" : "graphs.local2remote", + "width" : 12, + "height" : 4, + "params" : { + "url" : "/lua/pro/rest/v2/get/timeseries/ts_multi.lua", + "url_params" : { }, + "post_params" : { + "limit" : 180, + "version" : 4, + "ts_requests": { + "ifid" : { + "ts_query": "ifid:$IFID$", + "ts_schema": "iface:local2remote", + "tskey": "$IFID$" + } + } + }, + "source_type" : "interface" + } + }, + { + "component" : "timeseries", + "id" : "remote_to_local", + "i18n_name" : "graphs.remote2local", + "width" : 12, + "height" : 4, + "params" : { + "url" : "/lua/pro/rest/v2/get/timeseries/ts_multi.lua", + "url_params" : { }, + "post_params" : { + "limit" : 180, + "version" : 4, + "ts_requests": { + "ifid" : { + "ts_query": "ifid:$IFID$", + "ts_schema": "iface:remote2local", + "tskey": "$IFID$" + } + } + }, + "source_type" : "interface" + } + } + ] +} +