From b6eeed2ac36ecfb674a142bb88670fc40d8fa106 Mon Sep 17 00:00:00 2001 From: fumingwei Date: Sat, 16 Mar 2024 19:40:49 +0800 Subject: update chart proxy and shaping --- NEZHA/master/dashboard-temp.json | 3900 +++++++++++++++++++++++--------------- 1 file changed, 2400 insertions(+), 1500 deletions(-) (limited to 'NEZHA') diff --git a/NEZHA/master/dashboard-temp.json b/NEZHA/master/dashboard-temp.json index 2025c7f..750cd8f 100644 --- a/NEZHA/master/dashboard-temp.json +++ b/NEZHA/master/dashboard-temp.json @@ -1012,7 +1012,7 @@ }, "remark":"", "x":"0.0", - "y":"4.26", + "y":"4.34", "elements":[], "datasource":"misc", "children":[ @@ -3174,7 +3174,7 @@ }, "remark":"", "x":"0.0", - "y":"4.53", + "y":"4.68", "elements":[], "datasource":"misc", "children":[ @@ -4567,7 +4567,7 @@ "thresholds":[ { "color":"#a943e0", - "id":"02097f7" + "id":"1036a6d9" } ], "thresholdShow":true, @@ -4599,75 +4599,14 @@ } ], "datasource":"metrics" - } - ] - }, - { - "name":"Shaping", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":52, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "color":{ - "mode":"palette", - "paletteColors":[ - "#3685FF", - "#00DCA2", - "#00BFD0", - "#954Eff", - "#FFCB01", - "#f65A96", - "#FF9094", - "#00CCF5", - "#FF8BEA", - "#4D7693", - "#72577C", - "#99D750", - "#DD8270", - "#C475EE", - "#7E83FB", - "#7EB090", - "#CF6684", - "#4E55FF", - "#FF8D00", - "#FF5200" - ] - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.79", - "elements":[], - "datasource":"misc", - "children":[ { - "name":"Session/s (Open)", - "span":"6.0", + "name":"Trusted Certificate Authorities", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":53, + "unit":"short", + "weight":52, "param":{ "rightYAxis":{ "elementNames":[], @@ -4702,10 +4641,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -4720,8 +4659,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"7ce2f450" + "color":"#a943e0", + "id":"6649c37" } ], "thresholdShow":true, @@ -4738,11 +4677,11 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"32.0", + "x":"6.0", + "y":"6.0", "elements":[ { - "expression":"sum(irate(shaping_global_ctrl_active{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "expression":"sum(tfe3a_trusted_cert_nums{asset=\"{{asset.name}}\"}) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -4750,27 +4689,17 @@ "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_ctrl_active{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Session/s (Close)", - "span":"6.0", + "name":"Log Num/s", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":54, + "unit":"short", + "weight":53, "param":{ "rightYAxis":{ "elementNames":[], @@ -4805,10 +4734,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -4823,8 +4752,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"b1ac6e1" + "color":"#a943e0", + "id":"017a327" } ], "thresholdShow":true, @@ -4841,39 +4770,29 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"34.0", + "x":"9.0", + "y":"6.0", "elements":[ { - "expression":"sum(irate(shaping_global_ctrl_sf_close{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(tfe3a_log_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-sum", + "name":"sum", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_ctrl_sf_close{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Sessions (Concurrent)", - "span":"6.0", + "name":"Policy Manipulation/s", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":55, + "weight":54, "param":{ "rightYAxis":{ "elementNames":[], @@ -4908,10 +4827,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -4926,8 +4845,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"283e7e9" + "color":"#a943e0", + "id":"02ea2d2" } ], "thresholdShow":true, @@ -4941,16 +4860,16 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", "x":"0.0", - "y":"36.0", + "y":"8.0", "elements":[ { - "expression":"sum(shaping_global_curr_session_num{asset=\"{{asset.name}}\"}) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(tfe3a_intcp_mon_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-monitor", + "name":"monitor", "orderNum":0, "id":"", "state":1, @@ -4958,25 +4877,95 @@ "queryType":1 }, { - "expression":"sum(shaping_global_curr_session_num{asset=\"{{asset.name}}\"})", - "legend":"sum", - "name":"B", + "expression":"sum(irate(tfe3a_intcp_deny_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-deny", + "name":"deny", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_intcp_rdirt_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-redirect", + "name":"redirect", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_intcp_repl_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-replace", + "name":"replace", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_intcp_hijk_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-hijack", + "name":"hijack", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_intcp_ins_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-insert", + "name":"insert", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_intcp_allow_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-allow", + "name":"allow", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_intcp_edit_elem_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-edit element", + "name":"edit element", + "orderNum":7, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_intcp_rus_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-run script", + "name":"run script", + "orderNum":8, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Queueing packets", - "span":"6.0", + "name":"CertStore CPU", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", - "weight":56, + "unit":"percent(0.0-1.0)", + "weight":55, "param":{ "rightYAxis":{ "elementNames":[], @@ -5011,10 +5000,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -5029,8 +5018,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"724a0e9e" + "color":"#a943e0", + "id":"fa0eeb9" } ], "thresholdShow":true, @@ -5044,14 +5033,14 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"38.0", + "x":"3.0", + "y":"8.0", "elements":[ { - "expression":"sum(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"}) by(serviceFunction)", + "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"certstore\"}[2m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -5061,7 +5050,7 @@ "queryType":1 }, { - "expression":"sum(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"})", + "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"certstore\"}[2m]))", "legend":"sum", "name":"B", "orderNum":1, @@ -5072,10 +5061,71 @@ } ], "datasource":"metrics" + } + ] + }, + { + "name":"Shaping", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":56, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true + }, + "remark":"", + "x":"0.0", + "y":"15.02", + "elements":[], + "datasource":"misc", + "children":[ { - "name":"Hit policy rx pkts", - "span":"6.0", + "name":"Session/s", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", @@ -5114,10 +5164,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -5133,7 +5183,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"d23b1c6" + "id":"67b45fde" } ], "thresholdShow":true, @@ -5150,13 +5200,13 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"40.0", + "x":"6.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(shaping_global_shape_rx_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(shaping_global_ctrl_active{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Open", + "name":"Open", "orderNum":0, "id":"", "state":1, @@ -5164,9 +5214,9 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_shape_rx_pkts{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(shaping_global_ctrl_sf_close{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Close", + "name":"Close", "orderNum":1, "id":"", "state":1, @@ -5177,11 +5227,11 @@ "datasource":"metrics" }, { - "name":"Hit policy rx bytes", - "span":"6.0", + "name":"Sessions (Concurrent)", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bytes/sec(SI)", + "unit":"short", "weight":58, "param":{ "rightYAxis":{ @@ -5236,7 +5286,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"2e149ad3" + "id":"283e7e9" } ], "thresholdShow":true, @@ -5250,14 +5300,14 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"0.0", + "x":"9.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(shaping_global_shape_rx_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "expression":"sum(shaping_global_curr_session_num{asset=\"{{asset.name}}\"}) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -5267,7 +5317,7 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_shape_rx_bytes{asset=\"{{asset.name}}\"}[5m]))", + "expression":"sum(shaping_global_curr_session_num{asset=\"{{asset.name}}\"})", "legend":"sum", "name":"B", "orderNum":1, @@ -5280,11 +5330,11 @@ "datasource":"metrics" }, { - "name":"Hit policy tx pkts", - "span":"6.0", + "name":"Queueing packets", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", + "unit":"short", "weight":59, "param":{ "rightYAxis":{ @@ -5339,7 +5389,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"b3a6ee0" + "id":"724a0e9e" } ], "thresholdShow":true, @@ -5353,14 +5403,14 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"0.0", + "x":"6.0", "y":"2.0", "elements":[ { - "expression":"sum(irate(shaping_global_shape_tx_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "expression":"sum(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"}) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -5370,7 +5420,7 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_shape_tx_pkts{asset=\"{{asset.name}}\"}[5m]))", + "expression":"sum(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"})", "legend":"sum", "name":"B", "orderNum":1, @@ -5383,8 +5433,8 @@ "datasource":"metrics" }, { - "name":"Hit policy tx bytes", - "span":"6.0", + "name":"Policy hits(bytes)", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bytes/sec(SI)", @@ -5423,10 +5473,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -5442,7 +5492,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"7121c8b" + "id":"7ade8dd4" } ], "thresholdShow":true, @@ -5459,13 +5509,13 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"4.0", + "x":"3.0", + "y":"2.0", "elements":[ { - "expression":"sum(irate(shaping_global_shape_tx_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(shaping_global_shape_rx_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, @@ -5473,21 +5523,31 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_shape_tx_bytes{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(shaping_global_shape_tx_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"TX", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_drop_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-DROP", + "name":"DROP", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Hit policy drop pkts", - "span":"6.0", + "name":"Policy hits(pkts)", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", @@ -5526,10 +5586,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -5545,7 +5605,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"fc97ae3" + "id":"4c689ba" } ], "thresholdShow":true, @@ -5563,12 +5623,12 @@ }, "remark":"", "x":"0.0", - "y":"6.0", + "y":"2.0", "elements":[ { - "expression":"sum(irate(shaping_global_shape_drop_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(shaping_global_shape_rx_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, @@ -5576,24 +5636,34 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_shape_drop_pkts{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(shaping_global_shape_tx_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"TX", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_drop_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-DROP", + "name":"DROP", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Hit policy drop bytes", - "span":"6.0", + "name":"Swarmkv/s (total)", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bytes/sec(SI)", + "unit":"packets/sec(IEC)", "weight":62, "param":{ "rightYAxis":{ @@ -5629,10 +5699,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -5648,7 +5718,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"c460656" + "id":"4047bd92" } ], "thresholdShow":true, @@ -5665,13 +5735,13 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"8.0", + "x":"9.0", + "y":"2.0", "elements":[ { - "expression":"sum(irate(shaping_global_shape_drop_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(shaping_global_async{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Invoke", + "name":"Invoke", "orderNum":0, "id":"", "state":1, @@ -5679,9 +5749,9 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_shape_drop_bytes{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(shaping_global_async_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Callback", + "name":"Callback", "orderNum":1, "id":"", "state":1, @@ -5692,8 +5762,8 @@ "datasource":"metrics" }, { - "name":"(swarmkv async invoke)/s", - "span":"6.0", + "name":"Swarmkv/s (consume)", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", @@ -5732,10 +5802,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -5751,7 +5821,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"90d1b8" + "id":"4ca01d4a" } ], "thresholdShow":true, @@ -5769,12 +5839,12 @@ }, "remark":"", "x":"0.0", - "y":"10.0", + "y":"4.0", "elements":[ { - "expression":"sum(irate(shaping_global_async{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(shaping_global_tconsume{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Invoke", + "name":"Invoke", "orderNum":0, "id":"", "state":1, @@ -5782,21 +5852,31 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_async{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(shaping_global_tconsume_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Callback", + "name":"Callback", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_tconsume_failed{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Failed", + "name":"Failed", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"(swarmkv async callback)/s", - "span":"6.0", + "name":"Swarmkv/s (hincrby)", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", @@ -5835,10 +5915,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -5854,7 +5934,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"bfc2b62" + "id":"c8a90f8" } ], "thresholdShow":true, @@ -5871,13 +5951,13 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"12.0", + "x":"3.0", + "y":"4.0", "elements":[ { - "expression":"sum(irate(shaping_global_async_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(shaping_global_hincrby{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Invoke", + "name":"Invoke", "orderNum":0, "id":"", "state":1, @@ -5885,21 +5965,31 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_async_cb{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(shaping_global_hincrby_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Callback", + "name":"Callback", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_hincrby_failed{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Failed", + "name":"Failed", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"(swarmkv comsume invoke)/s", - "span":"6.0", + "name":"Swarmkv/s (hmget)", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", @@ -5957,7 +6047,7 @@ "thresholds":[ { "color":"#d61b60", - "id":"cae0b9" + "id":"37bb5bd" } ], "thresholdShow":true, @@ -5974,13 +6064,13 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"14.0", + "x":"6.0", + "y":"4.0", "elements":[ { - "expression":"sum(irate(shaping_global_tconsume{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(shaping_global_hmget{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Invoke", + "name":"Invoke", "orderNum":0, "id":"", "state":1, @@ -5988,33 +6078,37 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_tconsume{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(shaping_global_hmget_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Callback", + "name":"Callback", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_hmget_failed{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "legend":"{{serviceFunction}}-Failed", + "name":"Failed", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"(swarmkv comsume callback)/s", - "span":"6.0", + "name":"Swarmkv async latency", + "span":"3.0", "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", + "type":"Bar chart", + "unit":"us", "weight":66, "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, + "orientation":"vertical", "color":{ "mode":"palette", "paletteColors":[ @@ -6041,10 +6135,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -6052,37 +6146,28 @@ "placement":"bottom" }, "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, "link":"", - "thresholds":[ - { - "color":"#d61b60", - "id":"ca775e4" - } - ], - "thresholdShow":true, + "displayMode":"basic", + "thresholds":[], "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, - "tooltip":true, "valueMapping":false }, "valueMapping":[], + "text":"value", "dataLink":[], - "nullType":"zero" + "nullType":"null", + "statistics":"last" }, "remark":"", - "x":"0.0", - "y":"16.0", + "x":"9.0", + "y":"4.0", "elements":[ { - "expression":"sum(irate(shaping_global_tconsume_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}", + "expression":"(shaping_global_async_delay_us{quantile=\"0.10\"} / ignoring (le)shaping_global_async_delay_us{quantile=\"+Inf\"}) * 100", + "legend":"", "name":"A", "orderNum":0, "id":"", @@ -6091,24 +6176,64 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_tconsume_cb{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", + "expression":"(shaping_global_async_delay_us{quantile=\"0.50\"} / ignoring (le)shaping_global_async_delay_us{quantile=\"+Inf\"}) * 100", + "legend":"", "name":"B", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"(shaping_global_async_delay_us{quantile=\"0.80\"} / ignoring (le)shaping_global_async_delay_us{quantile=\"+Inf\"}) * 100", + "legend":"", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(shaping_global_async_delay_us{quantile=\"0.90\"} / ignoring (le)shaping_global_async_delay_us{quantile=\"+Inf\"}) * 100", + "legend":"", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(shaping_global_async_delay_us{quantile=\"0.95\"} / ignoring (le)shaping_global_async_delay_us{quantile=\"+Inf\"}) * 100", + "legend":"", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(shaping_global_async_delay_us{quantile=\"0.99\"} / ignoring (le)shaping_global_async_delay_us{quantile=\"+Inf\"}) * 100", + "legend":"", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"(swarmkv hincrby invoke)/s", - "span":"6.0", + "name":"CPU", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", + "unit":"percent(0.0-1.0)", "weight":67, "param":{ "rightYAxis":{ @@ -6144,10 +6269,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -6162,8 +6287,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"5ad89bf4" + "color":"#a32043", + "id":"788429b" } ], "thresholdShow":true, @@ -6181,10 +6306,10 @@ }, "remark":"", "x":"0.0", - "y":"18.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(shaping_global_hincrby{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"shaping\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -6194,7 +6319,7 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_hincrby{asset=\"{{asset.name}}\"}[5m]))", + "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"shaping\"}[5m]))", "legend":"sum", "name":"B", "orderNum":1, @@ -6207,11 +6332,11 @@ "datasource":"metrics" }, { - "name":"(swarmkv hincrby callback)/s", - "span":"6.0", + "name":"Memory", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", + "unit":"bytes(IEC)", "weight":68, "param":{ "rightYAxis":{ @@ -6247,10 +6372,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -6265,8 +6390,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"774b35b" + "color":"#a32043", + "id":"7f29c27" } ], "thresholdShow":true, @@ -6283,11 +6408,11 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"20.0", + "x":"3.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(shaping_global_hincrby_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"shaping\"} ) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -6297,7 +6422,7 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_hincrby_cb{asset=\"{{asset.name}}\"}[5m]))", + "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"shaping\"} )", "legend":"sum", "name":"B", "orderNum":1, @@ -6308,14 +6433,75 @@ } ], "datasource":"metrics" + } + ] + }, + { + "name":"Service Chaining", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":69, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true + }, + "remark":"", + "x":"0.0", + "y":"15.36", + "elements":[], + "datasource":"misc", + "children":[ { - "name":"(swarmkv hmget invoke)/s", - "span":"6.0", + "name":"CPU", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":69, + "unit":"percent(0.0-1.0)", + "weight":70, "param":{ "rightYAxis":{ "elementNames":[], @@ -6350,10 +6536,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -6368,8 +6554,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"55530789" + "color":"#45e222", + "id":"40bf9c96" } ], "thresholdShow":true, @@ -6387,10 +6573,10 @@ }, "remark":"", "x":"0.0", - "y":"22.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(shaping_global_hmget{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -6400,7 +6586,7 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_hmget{asset=\"{{asset.name}}\"}[5m]))", + "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m]))", "legend":"sum", "name":"B", "orderNum":1, @@ -6413,12 +6599,12 @@ "datasource":"metrics" }, { - "name":"(swarmkv hmget callback)/s", - "span":"6.0", + "name":"Memory", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":70, + "unit":"bytes(IEC)", + "weight":71, "param":{ "rightYAxis":{ "elementNames":[], @@ -6453,10 +6639,10 @@ ] }, "visibility":{ - "result":"show", + "result":"", "varName":"", "varValue":"", - "operator":"equal" + "operator":"" }, "legend":{ "values":[], @@ -6471,8 +6657,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"fd431b0" + "color":"#45e222", + "id":"530769" } ], "thresholdShow":true, @@ -6489,11 +6675,11 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"24.0", + "x":"3.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(shaping_global_hmget_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"sce\"} ) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, @@ -6503,7 +6689,7 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_hmget_cb{asset=\"{{asset.name}}\"}[5m]))", + "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"sce\"} )", "legend":"sum", "name":"B", "orderNum":1, @@ -6516,18 +6702,18 @@ "datasource":"metrics" }, { - "name":"(swarmkv consume failed)/s", - "span":"6.0", + "name":"Throughput", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":71, + "unit":"bits/sec(SI)", + "weight":72, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", - "label":"" + "label":"packets" }, "stack":0, "color":{ @@ -6574,8 +6760,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"99ff4e" + "color":"#45e222", + "id":"2c3ae9df" } ], "thresholdShow":true, @@ -6592,13 +6778,13 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"26.0", + "x":"6.0", + "y":"2.0", "elements":[ { - "expression":"sum(irate(shaping_global_tconsume_failed{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(SCE_dev_nf_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, @@ -6606,9 +6792,9 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_tconsume_failed{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(SCE_dev_nf_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"TX", "orderNum":1, "id":"", "state":1, @@ -6619,12 +6805,12 @@ "datasource":"metrics" }, { - "name":"(swarmkv hincrby failed)/s", - "span":"6.0", + "name":"Throughput - VXLAN", + "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":72, + "unit":"bits/sec(SI)", + "weight":73, "param":{ "rightYAxis":{ "elementNames":[], @@ -6677,8 +6863,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"fd14bc5" + "color":"#45e222", + "id":"a94ad7" } ], "thresholdShow":true, @@ -6696,12 +6882,12 @@ }, "remark":"", "x":"0.0", - "y":"28.0", + "y":"4.0", "elements":[ { - "expression":"sum(irate(shaping_global_hincrby_failed{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(SCE_dev_l3_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, @@ -6709,8 +6895,8 @@ "queryType":1 }, { - "expression":"sum(irate(shaping_global_hincrby_failed{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", + "expression":"sum(irate(SCE_dev_l3_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", "name":"B", "orderNum":1, "id":"", @@ -6722,12 +6908,12 @@ "datasource":"metrics" }, { - "name":"(swarmkv hmget failed)/s", - "span":"6.0", + "name":"Failure Action: bypass", + "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", - "weight":73, + "weight":74, "param":{ "rightYAxis":{ "elementNames":[], @@ -6780,8 +6966,8 @@ "link":"", "thresholds":[ { - "color":"#d61b60", - "id":"43ddad49" + "color":"#45e222", + "id":"b034ec1" } ], "thresholdShow":true, @@ -6798,99 +6984,28 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"30.0", + "x":"9.0", + "y":"4.0", "elements":[ { - "expression":"sum(irate(shaping_global_hmget_failed{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", + "expression":"sum by (serviceFunction) ( (irate(SCE_stee_bypass_P{asset=\"{{asset.name}}\"}[2m])) + (irate(SCE_mirr_bypass_P{asset=\"{{asset.name}}\"}[2m])) )", "legend":"{{serviceFunction}}", - "name":"A", + "name":"Bypass", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_hmget_failed{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" - } - ] - }, - { - "name":"Service Chaining", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":74, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "color":{ - "mode":"palette", - "paletteColors":[ - "#3685FF", - "#00DCA2", - "#00BFD0", - "#954Eff", - "#FFCB01", - "#f65A96", - "#FF9094", - "#00CCF5", - "#FF8BEA", - "#4D7693", - "#72577C", - "#99D750", - "#DD8270", - "#C475EE", - "#7E83FB", - "#7EB090", - "#CF6684", - "#4E55FF", - "#FF8D00", - "#FF5200" - ] }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"13.06", - "elements":[], - "datasource":"misc", - "children":[ { - "name":"CPU", + "name":"Steered", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"percent(0.0-1.0)", + "unit":"bits/sec(SI)", "weight":75, "param":{ "rightYAxis":{ @@ -6945,7 +7060,7 @@ "thresholds":[ { "color":"#45e222", - "id":"40bf9c96" + "id":"b914631" } ], "thresholdShow":true, @@ -6962,13 +7077,13 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"0.0", + "x":"3.0", + "y":"4.0", "elements":[ { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(SCE_stee_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"TX", "orderNum":0, "id":"", "state":1, @@ -6976,9 +7091,9 @@ "queryType":1 }, { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m]))", - "legend":"sum", - "name":"B", + "expression":"sum(irate(SCE_stee_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", "orderNum":1, "id":"", "state":1, @@ -6989,11 +7104,11 @@ "datasource":"metrics" }, { - "name":"Memory", + "name":"Mirrored", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bytes(IEC)", + "unit":"bits/sec(SI)", "weight":76, "param":{ "rightYAxis":{ @@ -7048,7 +7163,7 @@ "thresholds":[ { "color":"#45e222", - "id":"530769" + "id":"5a7afe6" } ], "thresholdShow":true, @@ -7065,45 +7180,35 @@ "nullType":"zero" }, "remark":"", - "x":"3.0", - "y":"0.0", + "x":"6.0", + "y":"4.0", "elements":[ { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"sce\"} ) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(SCE_mirr_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"TX", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"sce\"} )", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Throughput", + "name":"Error Packets (Traffic)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", + "unit":"packets/sec(IEC)", "weight":77, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", - "label":"packets" + "label":"" }, "stack":0, "color":{ @@ -7151,7 +7256,7 @@ "thresholds":[ { "color":"#45e222", - "id":"2c3ae9df" + "id":"978cb29" } ], "thresholdShow":true, @@ -7168,38 +7273,28 @@ "nullType":"zero" }, "remark":"", - "x":"6.0", - "y":"2.0", + "x":"3.0", + "y":"6.0", "elements":[ { - "expression":"sum(irate(SCE_dev_nf_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", + "expression":"sum(irate(SCE_err_bypass_P{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}", + "name":"A", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(SCE_dev_nf_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Throughput - VXLAN", + "name":"Error Packets (SF)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", + "unit":"packets/sec(IEC)", "weight":78, "param":{ "rightYAxis":{ @@ -7254,7 +7349,7 @@ "thresholds":[ { "color":"#45e222", - "id":"a94ad7" + "id":"5a51cf4a" } ], "thresholdShow":true, @@ -7271,38 +7366,28 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"4.0", + "x":"6.0", + "y":"6.0", "elements":[ { - "expression":"sum(irate(SCE_dev_l3_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", + "expression":"sum(irate(SCE_err_block_P{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}", + "name":"A", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(SCE_dev_l3_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-TX", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Failure Action: bypass", + "name":"Session/s", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", + "unit":"short", "weight":79, "param":{ "rightYAxis":{ @@ -7357,7 +7442,7 @@ "thresholds":[ { "color":"#45e222", - "id":"b034ec1" + "id":"68f315eb" } ], "thresholdShow":true, @@ -7374,28 +7459,38 @@ "nullType":"zero" }, "remark":"", - "x":"9.0", - "y":"4.0", + "x":"6.0", + "y":"0.0", "elements":[ { - "expression":"sum by (serviceFunction) ( (irate(SCE_stee_bypass_P{asset=\"{{asset.name}}\"}[2m])) + (irate(SCE_mirr_bypass_P{asset=\"{{asset.name}}\"}[2m])) )", - "legend":"{{serviceFunction}}", - "name":"Bypass", + "expression":"sum(irate(SCE_session_new{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-new", + "name":"new", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(SCE_session_free{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "legend":"{{serviceFunction}}-free", + "name":"free", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Steered", + "name":"Sessions (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", + "unit":"short", "weight":80, "param":{ "rightYAxis":{ @@ -7450,7 +7545,7 @@ "thresholds":[ { "color":"#45e222", - "id":"b914631" + "id":"1c49459c" } ], "thresholdShow":true, @@ -7467,34 +7562,24 @@ "nullType":"zero" }, "remark":"", - "x":"3.0", - "y":"4.0", + "x":"9.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(SCE_stee_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-TX", - "name":"TX", + "expression":"sum(SCE_curr_sessions{asset=\"{{asset.name}}\"}) by (serviceFunction)", + "legend":"{{serviceFunction}}", + "name":"A", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(SCE_stee_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Mirrored", + "name":"Throughput - VLAN", "span":"3.0", "height":"2.0", "type":"Line chart", @@ -7553,7 +7638,7 @@ "thresholds":[ { "color":"#45e222", - "id":"5a7afe6" + "id":"d6ae9e6" } ], "thresholdShow":true, @@ -7570,24 +7655,34 @@ "nullType":"zero" }, "remark":"", - "x":"6.0", - "y":"4.0", + "x":"9.0", + "y":"2.0", "elements":[ { - "expression":"sum(irate(SCE_mirr_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-TX", - "name":"TX", + "expression":"sum(irate(SCE_dev_l2_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(SCE_dev_l2_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Error Packets (Traffic)", + "name":"Failure Action: block", "span":"3.0", "height":"2.0", "type":"Line chart", @@ -7646,7 +7741,7 @@ "thresholds":[ { "color":"#45e222", - "id":"978cb29" + "id":"65e821a7" } ], "thresholdShow":true, @@ -7663,13 +7758,13 @@ "nullType":"zero" }, "remark":"", - "x":"3.0", + "x":"0.0", "y":"6.0", "elements":[ { - "expression":"sum(irate(SCE_err_bypass_P{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", + "expression":"sum by (serviceFunction) ( (irate(SCE_stee_block_P{asset=\"{{asset.name}}\"}[2m])) + (irate(SCE_mirr_block_P{asset=\"{{asset.name}}\"}[2m])) )", "legend":"{{serviceFunction}}", - "name":"A", + "name":"Bypass", "orderNum":0, "id":"", "state":1, @@ -7680,11 +7775,11 @@ "datasource":"metrics" }, { - "name":"Error Packets (SF)", + "name":"Raw Traffic", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", + "unit":"bits/sec(SI)", "weight":83, "param":{ "rightYAxis":{ @@ -7739,7 +7834,7 @@ "thresholds":[ { "color":"#45e222", - "id":"5a51cf4a" + "id":"00a24a5" } ], "thresholdShow":true, @@ -7756,28 +7851,38 @@ "nullType":"zero" }, "remark":"", - "x":"6.0", - "y":"6.0", + "x":"0.0", + "y":"2.0", "elements":[ { - "expression":"sum(irate(SCE_err_block_P{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", + "expression":"sum(irate(SCE_raw_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"TX", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(SCE_raw_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Session/s", + "name":"Decrypted Traffic", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", + "unit":"bits/sec(SI)", "weight":84, "param":{ "rightYAxis":{ @@ -7832,7 +7937,7 @@ "thresholds":[ { "color":"#45e222", - "id":"68f315eb" + "id":"3cdcea51" } ], "thresholdShow":true, @@ -7849,13 +7954,13 @@ "nullType":"zero" }, "remark":"", - "x":"6.0", - "y":"0.0", + "x":"3.0", + "y":"2.0", "elements":[ { - "expression":"sum(irate(SCE_session_new{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-new", - "name":"new", + "expression":"sum(irate(SCE_dec_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-TX", + "name":"TX", "orderNum":0, "id":"", "state":1, @@ -7863,9 +7968,9 @@ "queryType":1 }, { - "expression":"sum(irate(SCE_session_free{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-free", - "name":"free", + "expression":"sum(irate(SCE_dec_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", + "legend":"{{serviceFunction}}-RX", + "name":"RX", "orderNum":1, "id":"", "state":1, @@ -7874,14 +7979,105 @@ } ], "datasource":"metrics" + } + ] + } + ], + "children":[] + }, + { + "name":"TSG-OS Status (Global)", + "type":"template", + "varType":0, + "param":{ + "chartShare":"none", + "variables":[], + "report":{ + "schedule":{ + "repeat":1, + "etime":"", + "stime":"", + "type":2, + "nums":[] + }, + "receivers":[], + "enable":false, + "range":{ + "unit":"day", + "interval":1, + "type":"previous" + } + }, + "refresh":0, + "defaultTimeRange":4 + }, + "remark":"", + "charts":[ + { + "name":"Firewall", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":0, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" }, - { - "name":"Sessions (Concurrent)", + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "enable":{ + "visibility":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true + }, + "remark":"", + "x":"0.0", + "y":"1.25", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Connections/s", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":85, + "weight":1, "param":{ "rightYAxis":{ "elementNames":[], @@ -7890,6 +8086,12 @@ "label":"" }, "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "color":{ "mode":"palette", "paletteColors":[ @@ -7915,32 +8117,25 @@ "#FF5200" ] }, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, + "link":"", "tooltip":{ "mode":"all", "sort":"none" }, - "link":"", "thresholds":[ { - "color":"#45e222", - "id":"1c49459c" + "color":"#ef20f9", + "id":"cdbb712" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -7952,15 +8147,23 @@ "nullType":"zero" }, "remark":"", - "x":"9.0", + "x":"3.0", "y":"0.0", "elements":[ { - "expression":"sum(SCE_curr_sessions{asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}", + "expression":"sum(rate(sapp4_Tcp_Link_New{component=\"firewall\"}[2m]))", + "legend":"Open", "name":"A", "orderNum":0, - "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(rate(sapp4_Tcp_Link_Del{component=\"firewall\"}[2m]))", + "legend":"Close", + "name":"B", + "orderNum":1, "state":1, "type":"expert", "queryType":1 @@ -7969,12 +8172,12 @@ "datasource":"metrics" }, { - "name":"Throughput - VLAN", + "name":"Connections (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":86, + "unit":"short", + "weight":2, "param":{ "rightYAxis":{ "elementNames":[], @@ -7983,6 +8186,12 @@ "label":"" }, "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "color":{ "mode":"palette", "paletteColors":[ @@ -8008,32 +8217,25 @@ "#FF5200" ] }, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, + "link":"", "tooltip":{ "mode":"all", "sort":"none" }, - "link":"", "thresholds":[ { - "color":"#45e222", - "id":"d6ae9e6" + "color":"#ca46f2", + "id":"7611938f" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8045,25 +8247,14 @@ "nullType":"zero" }, "remark":"", - "x":"9.0", - "y":"2.0", + "x":"6.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(SCE_dev_l2_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", + "expression":"sum(sapp4_Tcp_Concurrent{component=\"firewall\"})", + "legend":"Concurrent", + "name":"A", "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(SCE_dev_l2_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-TX", - "name":"B", - "orderNum":1, - "id":"", "state":1, "type":"expert", "queryType":1 @@ -8072,12 +8263,12 @@ "datasource":"metrics" }, { - "name":"Failure Action: block", + "name":"Connections/s (precent)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":87, + "unit":"percent(0.0-1.0)", + "weight":3, "param":{ "rightYAxis":{ "elementNames":[], @@ -8086,6 +8277,12 @@ "label":"" }, "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "color":{ "mode":"palette", "paletteColors":[ @@ -8111,32 +8308,25 @@ "#FF5200" ] }, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, + "link":"", "tooltip":{ "mode":"all", "sort":"none" }, - "link":"", "thresholds":[ { - "color":"#45e222", - "id":"65e821a7" + "color":"#c90a20", + "id":"499be11" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8145,18 +8335,35 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"0.0", - "y":"6.0", + "x":"9.0", + "y":"0.0", "elements":[ { - "expression":"sum by (serviceFunction) ( (irate(SCE_stee_block_P{asset=\"{{asset.name}}\"}[2m])) + (irate(SCE_mirr_block_P{asset=\"{{asset.name}}\"}[2m])) )", - "legend":"{{serviceFunction}}", - "name":"Bypass", + "expression":"(sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m]))+sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))", + "legend":"Only C=>S", + "name":"A", "orderNum":0, - "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m]))+sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))", + "legend":"Only S=>C", + "name":"B", + "orderNum":1, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m]))+sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))", + "legend":"C<=>S", + "name":"C", + "orderNum":2, "state":1, "type":"expert", "queryType":1 @@ -8165,12 +8372,12 @@ "datasource":"metrics" }, { - "name":"Raw Traffic", + "name":"Protocol", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":88, + "weight":4, "param":{ "rightYAxis":{ "elementNames":[], @@ -8179,6 +8386,12 @@ "label":"" }, "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "color":{ "mode":"palette", "paletteColors":[ @@ -8204,32 +8417,25 @@ "#FF5200" ] }, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, + "link":"", "tooltip":{ "mode":"all", "sort":"none" }, - "link":"", "thresholds":[ { - "color":"#45e222", - "id":"00a24a5" + "color":"#8134bc", + "id":"7f0459de" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8238,28 +8444,53 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", "x":"0.0", - "y":"2.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(SCE_raw_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-TX", - "name":"TX", + "expression":"sum(irate(sapp4_Ipv4_Bit{component=\"firewall\"}[2m]))", + "legend":"IPv4", + "name":"A", "orderNum":0, - "id":"", "state":1, "type":"expert", "queryType":1 }, { - "expression":"sum(irate(SCE_raw_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", + "expression":"sum(irate(sapp4_Ipv6_Bit{component=\"firewall\"}[2m]))", + "legend":"IPv6", + "name":"B", "orderNum":1, - "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(sapp4_Tcp_Bit{component=\"firewall\"}[2m]))", + "legend":"TCP", + "name":"C", + "orderNum":2, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(sapp4_Udp_Bit{component=\"firewall\"}[2m]))", + "legend":"UDP", + "name":"D", + "orderNum":3, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(sapp4_Unknown_Bit{component=\"firewall\"}[2m]))", + "legend":"Unknown", + "name":"E", + "orderNum":4, "state":1, "type":"expert", "queryType":1 @@ -8268,12 +8499,12 @@ "datasource":"metrics" }, { - "name":"Decrypted Traffic", + "name":"Logs/s", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":89, + "unit":"short", + "weight":5, "param":{ "rightYAxis":{ "elementNames":[], @@ -8282,10 +8513,16 @@ "label":"" }, "stack":0, - "color":{ - "mode":"palette", - "paletteColors":[ - "#3685FF", + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", "#00DCA2", "#00BFD0", "#954Eff", @@ -8307,32 +8544,134 @@ "#FF5200" ] }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#db1139", + "id":"59486a57" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"3.0", + "y":"2.0", + "elements":[ + { + "expression":"(sum(irate(ok{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(ok{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[2m] ))or vector(0))", + "legend":"Success", + "name":"A", + "orderNum":0, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(sum(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(drop{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[2m] ))or vector(0))", + "legend":"Drop", + "name":"B", + "orderNum":1, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(sum(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", ringbuff_produce!=\"\"}[2m] ))or vector(0))", + "legend":"Failed", + "name":"C", + "orderNum":2, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Policy Hits/s", + "span":"3.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":6, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, + "link":"", "tooltip":{ "mode":"all", "sort":"none" }, - "link":"", "thresholds":[ { - "color":"#45e222", - "id":"3cdcea51" + "color":"#e23b9a", + "id":"7c82835f" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8341,27 +8680,44 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"3.0", + "x":"0.0", "y":"2.0", "elements":[ { - "expression":"sum(irate(SCE_dec_tx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-TX", - "name":"TX", + "expression":"sum(irate(hits{app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Shunt\"}[2m]))", + "legend":"Shunt", + "name":"B", "orderNum":0, - "id":"", "state":1, "type":"expert", "queryType":1 }, { - "expression":"sum(irate(SCE_dec_rx_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", + "expression":"sum(irate(hits{ app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Allow\"}[2m]))", + "legend":"Allow", + "name":"C", "orderNum":1, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(hits{app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Deny\"}[2m]))", + "legend":"Deny", + "name":"D", + "orderNum":2, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(hits{app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Monitor\"}[2m]))", + "legend":"Monitor", + "name":"A", + "orderNum":3, "id":"", "state":1, "type":"expert", @@ -8371,45 +8727,14 @@ "datasource":"metrics" } ] - } - ], - "children":[] - }, - { - "name":"TSG-OS Status (Global)", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"", - "charts":[ { - "name":"Firewall", + "name":"Proxy", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", - "weight":0, + "weight":7, "param":{ "thresholds":[], "visibility":{ @@ -8457,17 +8782,17 @@ }, "remark":"", "x":"0.0", - "y":"1.26", + "y":"1.49", "elements":[], "datasource":"misc", "children":[ { - "name":"Connections/s", + "name":"Throughput - L7 Intercept", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", - "weight":1, + "unit":"bits/sec(SI)", + "weight":8, "param":{ "rightYAxis":{ "elementNames":[], @@ -8476,12 +8801,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -8507,25 +8826,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#ef20f9", - "id":"cdbb712" + "color":"#e5e23d", + "id":"7b9fbc6e" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8534,26 +8860,18 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"3.0", + "x":"0.0", "y":"0.0", "elements":[ { - "expression":"sum(rate(sapp4_Tcp_Link_New{component=\"firewall\"}[2m]))", - "legend":"Open", - "name":"A", + "expression":"sum(irate(tfe3a_stm_incpt_B{component=\"proxy\"}[2m]) * 8)", + "legend":"intercept", + "name":"intercept", "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(sapp4_Tcp_Link_Del{component=\"firewall\"}[2m]))", - "legend":"Close", - "name":"B", - "orderNum":1, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -8562,12 +8880,12 @@ "datasource":"metrics" }, { - "name":"Connections (Concurrent)", + "name":"Session/s", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":2, + "weight":9, "param":{ "rightYAxis":{ "elementNames":[], @@ -8576,12 +8894,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -8607,25 +8919,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#ca46f2", - "id":"7611938f" - } + "color":"#e5e23d", + "id":"2193d7f6" + } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8637,14 +8956,25 @@ "nullType":"zero" }, "remark":"", - "x":"6.0", + "x":"9.0", "y":"0.0", "elements":[ { - "expression":"sum(sapp4_Tcp_Concurrent{component=\"firewall\"})", - "legend":"Concurrent", - "name":"A", + "expression":"sum(irate(tfe3a_stm_open{component=\"proxy\"}[2m]))", + "legend":"new", + "name":"new", "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_stm_cls{component=\"proxy\"}[2m]))", + "legend":"free", + "name":"free", + "orderNum":1, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -8653,12 +8983,12 @@ "datasource":"metrics" }, { - "name":"Connections/s (precent)", + "name":"Sessions (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":3, + "unit":"short", + "weight":10, "param":{ "rightYAxis":{ "elementNames":[], @@ -8667,12 +8997,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -8698,25 +9022,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#c90a20", - "id":"499be11" + "color":"#e5e23d", + "id":"647da1d7" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8725,35 +9056,18 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"9.0", - "y":"0.0", + "x":"0.0", + "y":"2.0", "elements":[ { - "expression":"(sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m]))+sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))", - "legend":"Only C=>S", - "name":"A", + "expression":"sum(tfe3a_stm_open{component=\"proxy\"}) - sum(tfe3a_stm_cls{component=\"proxy\"})", + "legend":"sessions", + "name":"sessions", "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m]))+sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))", - "legend":"Only S=>C", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[2m]))+sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[2m])) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[2m])))", - "legend":"C<=>S", - "name":"C", - "orderNum":2, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -8762,12 +9076,12 @@ "datasource":"metrics" }, { - "name":"Protocol", + "name":"Decrypted Traffic Steering", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":4, + "weight":11, "param":{ "rightYAxis":{ "elementNames":[], @@ -8776,12 +9090,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -8807,25 +9115,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#8134bc", - "id":"7f0459de" + "color":"#e5e23d", + "id":"51045d0" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8837,50 +9152,25 @@ "nullType":"null" }, "remark":"", - "x":"0.0", + "x":"3.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(sapp4_Ipv4_Bit{component=\"firewall\"}[2m]))", - "legend":"IPv4", - "name":"A", + "expression":"sum(irate(packet_io_decrypt_rx_B{component=\"proxy\"}[2m]) * 8)", + "legend":"RX", + "name":"RX", "orderNum":0, + "id":"", "state":1, "type":"expert", "queryType":1 }, { - "expression":"sum(irate(sapp4_Ipv6_Bit{component=\"firewall\"}[2m]))", - "legend":"IPv6", - "name":"B", + "expression":"sum(irate(packet_io_decrypt_tx_B{component=\"proxy\"}[2m]) * 8)", + "legend":"TX", + "name":"TX", "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Bit{component=\"firewall\"}[2m]))", - "legend":"TCP", - "name":"C", - "orderNum":2, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Bit{component=\"firewall\"}[2m]))", - "legend":"UDP", - "name":"D", - "orderNum":3, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Unknown_Bit{component=\"firewall\"}[2m]))", - "legend":"Unknown", - "name":"E", - "orderNum":4, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -8889,12 +9179,12 @@ "datasource":"metrics" }, { - "name":"Logs/s", + "name":"Decrypted Traffic Mirroring", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", - "weight":5, + "unit":"bits/sec(SI)", + "weight":12, "param":{ "rightYAxis":{ "elementNames":[], @@ -8903,12 +9193,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -8934,25 +9218,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#db1139", - "id":"59486a57" + "color":"#e5e23d", + "id":"461e2685" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -8961,35 +9252,18 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"3.0", - "y":"2.0", + "x":"6.0", + "y":"0.0", "elements":[ { - "expression":"(sum(irate(ok{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(ok{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[2m] ))or vector(0))", - "legend":"Success", - "name":"A", + "expression":"sum(irate(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8)", + "legend":"TX", + "name":"TX", "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(drop{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[2m] ))or vector(0))", - "legend":"Drop", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[2m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", ringbuff_produce!=\"\"}[2m] ))or vector(0))", - "legend":"Failed", - "name":"C", - "orderNum":2, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -8998,12 +9272,12 @@ "datasource":"metrics" }, { - "name":"Policy Hits/s", + "name":"Trusted Certificate Authorities", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":6, + "weight":13, "param":{ "rightYAxis":{ "elementNames":[], @@ -9012,12 +9286,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -9043,25 +9311,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#e23b9a", - "id":"7c82835f" + "color":"#e5e23d", + "id":"569f97b" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -9070,44 +9345,37 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"0.0", + "x":"3.0", "y":"2.0", "elements":[ { - "expression":"sum(irate(hits{app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Shunt\"}[2m]))", - "legend":"Shunt", - "name":"B", + "expression":"max(tfe3a_trusted_cert_nums{component=\"proxy\"})", + "legend":"max", + "name":"max", "orderNum":0, + "id":"", "state":1, "type":"expert", "queryType":1 }, { - "expression":"sum(irate(hits{ app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Allow\"}[2m]))", - "legend":"Allow", - "name":"C", + "expression":"min(tfe3a_trusted_cert_nums{component=\"proxy\"})", + "legend":"min", + "name":"min", "orderNum":1, + "id":"", "state":1, "type":"expert", "queryType":1 }, { - "expression":"sum(irate(hits{app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Deny\"}[2m]))", - "legend":"Deny", - "name":"D", + "expression":"stddev(tfe3a_trusted_cert_nums{component=\"proxy\"})", + "legend":"stddev", + "name":"stddev", "orderNum":2, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(hits{app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Monitor\"}[2m]))", - "legend":"Monitor", - "name":"A", - "orderNum":3, "id":"", "state":1, "type":"expert", @@ -9119,12 +9387,12 @@ ] }, { - "name":"Proxy", + "name":"Shaping", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", - "weight":7, + "weight":14, "param":{ "thresholds":[], "visibility":{ @@ -9172,17 +9440,17 @@ }, "remark":"", "x":"0.0", - "y":"1.53", + "y":"1.74", "elements":[], "datasource":"misc", "children":[ { - "name":"Throughput - L7 Intercept", + "name":"Session/s", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":8, + "unit":"packets/sec(IEC)", + "weight":15, "param":{ "rightYAxis":{ "elementNames":[], @@ -9235,8 +9503,8 @@ "link":"", "thresholds":[ { - "color":"#e5e23d", - "id":"7b9fbc6e" + "color":"#a32043", + "id":"ded3c69" } ], "thresholdShow":true, @@ -9250,32 +9518,42 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(tfe3a_stm_incpt_B{component=\"proxy\"}[2m]) * 8)", - "legend":"intercept", - "name":"intercept", + "expression":"sum(rate(shaping_global_ctrl_active{component=\"shaping\"}[2m]))", + "legend":"Open", + "name":"Open", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(rate(shaping_global_ctrl_sf_close{component=\"shaping\"}[2m]))", + "legend":"Close", + "name":"Close", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Session/s", + "name":"Sessions (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":9, + "weight":16, "param":{ "rightYAxis":{ "elementNames":[], @@ -9328,8 +9606,8 @@ "link":"", "thresholds":[ { - "color":"#e5e23d", - "id":"2193d7f6" + "color":"#a32043", + "id":"3f4e329" } ], "thresholdShow":true, @@ -9343,42 +9621,32 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"9.0", + "x":"3.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(tfe3a_stm_open{component=\"proxy\"}[2m]))", - "legend":"new", - "name":"new", + "expression":"sum(shaping_global_curr_session_num{component=\"shaping\"})", + "legend":"Concurrent", + "name":"Concurrent", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_stm_cls{component=\"proxy\"}[2m]))", - "legend":"free", - "name":"free", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Sessions (Concurrent)", + "name":"Policy hits(pkts)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", - "weight":10, + "unit":"packets/sec(IEC)", + "weight":17, "param":{ "rightYAxis":{ "elementNames":[], @@ -9413,10 +9681,10 @@ ] }, "visibility":{ - "result":"", + "result":"show", "varName":"", "varValue":"", - "operator":"" + "operator":"equal" }, "legend":{ "values":[], @@ -9431,8 +9699,8 @@ "link":"", "thresholds":[ { - "color":"#e5e23d", - "id":"647da1d7" + "color":"#a32043", + "id":"5fafd105" } ], "thresholdShow":true, @@ -9449,29 +9717,49 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"2.0", + "x":"6.0", + "y":"0.0", "elements":[ { - "expression":"sum(tfe3a_stm_open{component=\"proxy\"}) - sum(tfe3a_stm_cls{component=\"proxy\"})", - "legend":"sessions", - "name":"sessions", + "expression":"sum(irate(shaping_global_shape_rx_pkts{component=\"shaping\"}[2m]))", + "legend":"RX", + "name":"RX", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_tx_pkts{component=\"shaping\"}[2m]))", + "legend":"TX", + "name":"TX", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_drop_pkts{component=\"shaping\"}[2m]))", + "legend":"DROP", + "name":"DROP", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Decrypted Traffic Steering", + "name":"Policy hits(bytes)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":11, + "unit":"bytes/sec(SI)", + "weight":18, "param":{ "rightYAxis":{ "elementNames":[], @@ -9506,10 +9794,10 @@ ] }, "visibility":{ - "result":"", + "result":"show", "varName":"", "varValue":"", - "operator":"" + "operator":"equal" }, "legend":{ "values":[], @@ -9524,8 +9812,8 @@ "link":"", "thresholds":[ { - "color":"#e5e23d", - "id":"24309958" + "color":"#a32043", + "id":"75576803" } ], "thresholdShow":true, @@ -9542,11 +9830,11 @@ "nullType":"null" }, "remark":"", - "x":"3.0", + "x":"9.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(packet_io_dec_rx_B{component=\"proxy\"}[2m]) * 8)", + "expression":"sum(irate(shaping_global_shape_rx_bytes{component=\"shaping\"}[2m]))", "legend":"RX", "name":"RX", "orderNum":0, @@ -9556,7 +9844,7 @@ "queryType":1 }, { - "expression":"sum(irate(packet_io_dec_tx_B{component=\"proxy\"}[2m]) * 8)", + "expression":"sum(irate(shaping_global_shape_tx_bytes{component=\"shaping\"}[2m]))", "legend":"TX", "name":"TX", "orderNum":1, @@ -9564,17 +9852,27 @@ "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_drop_bytes{component=\"shaping\"}[2m]))", + "legend":"DROP", + "name":"DROP", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Decrypted Traffic Mirroring", + "name":"Queueing packets", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":12, + "unit":"short", + "weight":31, "param":{ "rightYAxis":{ "elementNames":[], @@ -9609,10 +9907,10 @@ ] }, "visibility":{ - "result":"", + "result":"show", "varName":"", "varValue":"", - "operator":"" + "operator":"equal" }, "legend":{ "values":[], @@ -9627,8 +9925,8 @@ "link":"", "thresholds":[ { - "color":"#e5e23d", - "id":"461e2685" + "color":"#a32043", + "id":"ae2cf44" } ], "thresholdShow":true, @@ -9642,16 +9940,16 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"6.0", - "y":"0.0", + "x":"0.0", + "y":"999.0", "elements":[ { - "expression":"sum(irate(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", + "expression":"sum(shaping_global_curr_queueing_pkts{component=\"shaping\"})", + "legend":"Queueing packets", + "name":"A", "orderNum":0, "id":"", "state":1, @@ -9663,71 +9961,13 @@ } ] }, - { - "name":"Shaping", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":13, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "color":{ - "mode":"palette", - "paletteColors":[ - "#3685FF", - "#00DCA2", - "#00BFD0", - "#954Eff", - "#FFCB01", - "#f65A96", - "#FF9094", - "#00CCF5", - "#FF8BEA", - "#4D7693", - "#72577C", - "#99D750", - "#DD8270", - "#C475EE", - "#7E83FB", - "#7EB090", - "#CF6684", - "#4E55FF", - "#FF8D00", - "#FF5200" - ] - }, - "enable":{ - "visibility":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.79", - "elements":[], - "datasource":"misc" - }, { "name":"Service Chaining", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", - "weight":14, + "weight":19, "param":{ "thresholds":[], "visibility":{ @@ -9775,7 +10015,7 @@ }, "remark":"", "x":"0.0", - "y":"2.06", + "y":"3.98", "elements":[], "datasource":"misc", "children":[ @@ -9785,7 +10025,7 @@ "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":15, + "weight":20, "param":{ "rightYAxis":{ "elementNames":[], @@ -9888,7 +10128,7 @@ "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":16, + "weight":21, "param":{ "rightYAxis":{ "elementNames":[], @@ -9991,7 +10231,7 @@ "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":17, + "weight":22, "param":{ "rightYAxis":{ "elementNames":[], @@ -10094,7 +10334,7 @@ "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":18, + "weight":23, "param":{ "rightYAxis":{ "elementNames":[], @@ -10187,7 +10427,7 @@ "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":19, + "weight":24, "param":{ "rightYAxis":{ "elementNames":[], @@ -10290,7 +10530,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":20, + "weight":25, "param":{ "rightYAxis":{ "elementNames":[], @@ -10393,7 +10633,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":21, + "weight":26, "param":{ "rightYAxis":{ "elementNames":[], @@ -10488,7 +10728,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":22, + "weight":27, "param":{ "thresholds":[], "visibility":{ @@ -10546,7 +10786,7 @@ "height":"2.0", "type":"Area chart", "unit":"bits/sec(SI)", - "weight":23, + "weight":28, "param":{ "rightYAxis":{ "elementNames":[], @@ -10646,7 +10886,7 @@ "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", - "weight":24, + "weight":29, "param":{ "rightYAxis":{ "elementNames":[], @@ -10755,7 +10995,7 @@ "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":25, + "weight":30, "param":{ "rightYAxis":{ "elementNames":[], @@ -10944,12 +11184,566 @@ "datasource":"misc", "children":[ { - "name":"Traffic (Rx)", + "name":"Traffic (Rx)", + "span":"3.0", + "height":"2.0", + "type":"Area chart", + "unit":"bits/sec(SI)", + "weight":1, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#bbd4f7", + "id":"c6c1e66" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum(rate(rx_bits_total{service=\"packet-io-engine\"}[5m])) by (datacenter)", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Traffic (Rx Drop)", + "span":"3.0", + "height":"2.0", + "type":"Line chart", + "unit":"packets/sec(IEC)", + "weight":2, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#52e5c5", + "id":"7cf0989f" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"2.0", + "elements":[ + { + "expression":"sum(irate(rx_drops_total{service=\"packet-io-engine\"}[5m])) by (datacenter)", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NIC RX Drops", + "span":"3.0", + "height":"2.0", + "type":"Line chart", + "unit":"packets/sec(IEC)", + "weight":3, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#52e5c5", + "id":"a6cbdf4" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(rate(phy_rx_missed_total{service=\"packet-io-engine\"}[2m])) by (datacenter) + sum(rate(phy_rx_nobuf_total{service=\"packet-io-engine\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NIC RX", + "span":"3.0", + "height":"2.0", + "type":"Line chart", + "unit":"bits/sec(SI)", + "weight":4, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#52e5c5", + "id":"0c059c8" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(phy_rx_bits_total{dev!~\"virtio_dign_(.*)\"}[5m])) by (datacenter)", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NIC TX", + "span":"3.0", + "height":"2.0", + "type":"Line chart", + "unit":"bits/sec(SI)", + "weight":5, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#52e5c5", + "id":"d596990" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"3.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(phy_tx_bits_total{dev!~\"virtio_dign_(.*)\"}[5m])) by (datacenter)", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NIC RX Errors", + "span":"3.0", + "height":"2.0", + "type":"Line chart", + "unit":"packets/sec(IEC)", + "weight":6, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#52e5c5", + "id":"e7e4c29" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"9.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(phy_rx_error_total{dev!~\"virtio_dign_(.*)\"}[5m])) by(datacenter)", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Traffic (Tx)", "span":"3.0", "height":"2.0", "type":"Area chart", "unit":"bits/sec(SI)", - "weight":1, + "weight":7, "param":{ "rightYAxis":{ "elementNames":[], @@ -11003,7 +11797,7 @@ "thresholds":[ { "color":"#bbd4f7", - "id":"c6c1e66" + "id":"35714e6" } ], "thresholdShow":true, @@ -11019,14 +11813,15 @@ "nullType":"zero" }, "remark":"", - "x":"0.0", + "x":"3.0", "y":"2.0", "elements":[ { - "expression":"sum(rate(rx_bits_total{service=\"packet-io-engine\"}[5m])) by (datacenter)", + "expression":"sum(irate(ftx_bits_total{service=\"packet-io-engine\"}[5m])+irate(tx_total_len{service=\"packet-io-engine\"}[5m])) by (datacenter)", "legend":"{{datacenter}}", "name":"A", "orderNum":0, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -11035,12 +11830,12 @@ "datasource":"metrics" }, { - "name":"Traffic (Rx Drop)", + "name":"Traffic (Tx Drop)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", - "weight":2, + "weight":8, "param":{ "rightYAxis":{ "elementNames":[], @@ -11094,7 +11889,7 @@ "thresholds":[ { "color":"#52e5c5", - "id":"7cf0989f" + "id":"33139f8" } ], "thresholdShow":true, @@ -11111,28 +11906,63 @@ "nullType":"null" }, "remark":"", - "x":"6.0", + "x":"9.0", "y":"2.0", "elements":[ { - "expression":"sum(irate(rx_drops_total{service=\"packet-io-engine\"}[5m])) by (datacenter)", + "expression":"sum(irate(tx_drops_total{service=\"packet-io-engine\"}[5m])) by (datacenter)", "legend":"{{datacenter}}", "name":"A", "orderNum":0, + "id":"", "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" + } + ] + }, + { + "name":"Firewall", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":9, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" }, + "enable":{ + "visibility":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"1.25", + "elements":[], + "datasource":"misc", + "children":[ { - "name":"NIC RX Drops", + "name":"Asymmetric Session/s (%)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":3, + "unit":"percent(0-100)", + "weight":10, "param":{ "rightYAxis":{ "elementNames":[], @@ -11185,13 +12015,12 @@ }, "thresholds":[ { - "color":"#52e5c5", - "id":"a6cbdf4" + "color":"#18447a", + "id":"d2326c2" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11200,14 +12029,14 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"6.0", + "x":"3.0", "y":"0.0", "elements":[ { - "expression":"sum(rate(phy_rx_missed_total{service=\"packet-io-engine\"}[2m])) by (datacenter) + sum(rate(phy_rx_nobuf_total{service=\"packet-io-engine\"}[2m])) by (datacenter)", + "expression":"((sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter)))*100 > 0", "legend":"{{datacenter}}", "name":"A", "orderNum":0, @@ -11219,12 +12048,12 @@ "datasource":"metrics" }, { - "name":"NIC RX", + "name":"Session/s", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":4, + "unit":"short", + "weight":11, "param":{ "rightYAxis":{ "elementNames":[], @@ -11277,13 +12106,12 @@ }, "thresholds":[ { - "color":"#52e5c5", - "id":"0c059c8" + "color":"#485bad", + "id":"85b551" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11292,18 +12120,17 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(phy_rx_bits_total{dev!~\"virtio_dign_(.*)\"}[5m])) by (datacenter)", + "expression":"(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter)) > 0", "legend":"{{datacenter}}", "name":"A", "orderNum":0, - "id":"", "state":1, "type":"expert", "queryType":1 @@ -11312,12 +12139,12 @@ "datasource":"metrics" }, { - "name":"NIC TX", + "name":"Logs (Failed)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":5, + "unit":"short", + "weight":12, "param":{ "rightYAxis":{ "elementNames":[], @@ -11370,13 +12197,12 @@ }, "thresholds":[ { - "color":"#52e5c5", - "id":"d596990" + "color":"#264cb5", + "id":"39812a72" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11385,18 +12211,17 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"3.0", + "x":"9.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(phy_tx_bits_total{dev!~\"virtio_dign_(.*)\"}[5m])) by (datacenter)", + "expression":"sum((sum(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", ringbuff_produce!=\"\"}[5m] ))or vector(0))) by (datacenter)", "legend":"{{datacenter}}", "name":"A", "orderNum":0, - "id":"", "state":1, "type":"expert", "queryType":1 @@ -11405,12 +12230,12 @@ "datasource":"metrics" }, { - "name":"NIC RX Errors", + "name":"Logs (Success)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":6, + "unit":"short", + "weight":13, "param":{ "rightYAxis":{ "elementNames":[], @@ -11463,13 +12288,12 @@ }, "thresholds":[ { - "color":"#52e5c5", - "id":"e7e4c29" + "color":"#264cb5", + "id":"6a138b61" } ], "thresholdShow":true, "enable":{ - "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11478,14 +12302,106 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"9.0", + "x":"6.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(phy_rx_error_total{dev!~\"virtio_dign_(.*)\"}[5m])) by(datacenter)", + "expression":"sum((sum(irate(ok{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(ok{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[5m] ))or vector(0))) by (datacenter)", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Logs (Drop)", + "span":"3.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":14, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#264cb5", + "id":"71c421fc" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum((sum(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(drop{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[5m] ))or vector(0))) by (datacenter)", "legend":"{{datacenter}}", "name":"A", "orderNum":0, @@ -11496,14 +12412,74 @@ } ], "datasource":"metrics" + } + ] + }, + { + "name":"Service Chaining", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":15, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "color":{ + "mode":"palette", + "paletteColors":[ + "#3685FF", + "#00DCA2", + "#00BFD0", + "#954Eff", + "#FFCB01", + "#f65A96", + "#FF9094", + "#00CCF5", + "#FF8BEA", + "#4D7693", + "#72577C", + "#99D750", + "#DD8270", + "#C475EE", + "#7E83FB", + "#7EB090", + "#CF6684", + "#4E55FF", + "#FF8D00", + "#FF5200" + ] + }, + "enable":{ + "visibility":false + }, + "showHeader":1, + "repeat":{ + "variable":"" }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true + }, + "remark":"", + "x":"0.0", + "y":"5.74", + "elements":[], + "datasource":"misc", + "children":[ { - "name":"Traffic (Tx)", + "name":"Throughput", "span":"3.0", "height":"2.0", - "type":"Area chart", + "type":"Line chart", "unit":"bits/sec(SI)", - "weight":7, + "weight":16, "param":{ "rightYAxis":{ "elementNames":[], @@ -11512,12 +12488,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -11543,25 +12513,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#bbd4f7", - "id":"35714e6" + "color":"#ea52e0", + "id":"132b22c4" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11570,32 +12547,42 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"3.0", - "y":"2.0", + "x":"0.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(ftx_bits_total{service=\"packet-io-engine\"}[5m])+irate(tx_total_len{service=\"packet-io-engine\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", + "expression":"sum(irate(SCE_dev_nf_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(SCE_dev_nf_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-TX", + "name":"TX", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Traffic (Tx Drop)", + "name":"Throughput - VLAN", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":8, + "unit":"bits/sec(SI)", + "weight":17, "param":{ "rightYAxis":{ "elementNames":[], @@ -11604,12 +12591,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -11635,21 +12616,27 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#52e5c5", - "id":"33139f8" + "color":"#ea52e0", + "id":"3e734ad0" } ], "thresholdShow":true, @@ -11666,63 +12653,39 @@ "nullType":"null" }, "remark":"", - "x":"9.0", - "y":"2.0", + "x":"3.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(tx_drops_total{service=\"packet-io-engine\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", + "expression":"sum(irate(SCE_dev_l2_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(SCE_dev_l2_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-TX", + "name":"TX", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" - } - ] - }, - { - "name":"Firewall", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false - }, - "showHeader":1, - "repeat":{ - "variable":"" }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.26", - "elements":[], - "datasource":"misc", - "children":[ { - "name":"Asymmetric Session/s (%)", + "name":"Throughput - VXLAN", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"percent(0-100)", - "weight":10, + "unit":"bits/sec(SI)", + "weight":18, "param":{ "rightYAxis":{ "elementNames":[], @@ -11731,12 +12694,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -11762,25 +12719,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#18447a", - "id":"d2326c2" + "color":"#ea52e0", + "id":"4da60c4" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11789,17 +12753,28 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"3.0", + "x":"6.0", "y":"0.0", "elements":[ { - "expression":"((sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter))/(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter)))*100 > 0", - "legend":"{{datacenter}}", - "name":"A", + "expression":"sum(irate(SCE_dev_l3_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-RX", + "name":"RX", "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(SCE_dev_l3_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-TX", + "name":"TX", + "orderNum":1, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -11808,12 +12783,12 @@ "datasource":"metrics" }, { - "name":"Session/s", + "name":"Steered", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", - "weight":11, + "unit":"bits/sec(SI)", + "weight":19, "param":{ "rightYAxis":{ "elementNames":[], @@ -11822,12 +12797,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -11853,25 +12822,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#485bad", - "id":"85b551" + "color":"#ea52e0", + "id":"58f85ba5" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11880,17 +12856,28 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"0.0", + "x":"9.0", "y":"0.0", "elements":[ { - "expression":"(sum(irate(sapp4_Tcp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Tcp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_Double{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_C2S{component=\"firewall\"}[5m])) by (datacenter) + sum(irate(sapp4_Udp_Link_S2C{component=\"firewall\"}[5m])) by (datacenter)) > 0", - "legend":"{{datacenter}}", - "name":"A", + "expression":"sum(irate(SCE_stee_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-RX", + "name":"RX", "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(SCE_stee_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-TX", + "name":"TX", + "orderNum":1, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -11899,12 +12886,12 @@ "datasource":"metrics" }, { - "name":"Logs (Failed)", + "name":"Mirrored", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", - "weight":12, + "unit":"bits/sec(SI)", + "weight":20, "param":{ "rightYAxis":{ "elementNames":[], @@ -11912,13 +12899,7 @@ "style":"line", "label":"" }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, + "stack":0, "color":{ "mode":"palette", "paletteColors":[ @@ -11944,25 +12925,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#264cb5", - "id":"39812a72" + "color":"#ea52e0", + "id":"6ae694e2" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -11971,17 +12959,18 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"9.0", - "y":"0.0", + "x":"0.0", + "y":"2.0", "elements":[ { - "expression":"sum((sum(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(error{app_name=\"firewall\", component=\"firewall\", ringbuff_produce!=\"\"}[5m] ))or vector(0))) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", + "expression":"sum(irate(SCE_mirr_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}-TX", + "name":"TX", "orderNum":0, + "id":"", "state":1, "type":"expert", "queryType":1 @@ -11990,12 +12979,12 @@ "datasource":"metrics" }, { - "name":"Logs (Success)", + "name":"Session/s", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":13, + "weight":21, "param":{ "rightYAxis":{ "elementNames":[], @@ -12004,12 +12993,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -12035,25 +13018,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#264cb5", - "id":"6a138b61" + "color":"#ea52e0", + "id":"7cfc8012" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -12062,32 +13052,42 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"6.0", - "y":"0.0", + "x":"3.0", + "y":"2.0", "elements":[ { - "expression":"sum((sum(irate(ok{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(ok{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[5m] ))or vector(0))) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", + "expression":"sum(irate(SCE_session_new{component=\"service-chaining\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-new", + "name":"new", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(SCE_session_free{component=\"service-chaining\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-free", + "name":"free", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Logs (Drop)", + "name":"Sessions (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":14, + "weight":22, "param":{ "rightYAxis":{ "elementNames":[], @@ -12096,12 +13096,6 @@ "label":"" }, "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, "color":{ "mode":"palette", "paletteColors":[ @@ -12127,25 +13121,32 @@ "#FF5200" ] }, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "showHeader":1, - "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "link":"", "thresholds":[ { - "color":"#264cb5", - "id":"71c421fc" + "color":"#ea52e0", + "id":"43024bae" } ], "thresholdShow":true, "enable":{ + "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, @@ -12154,16 +13155,16 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", - "x":"0.0", + "x":"6.0", "y":"2.0", "elements":[ { - "expression":"sum((sum(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] ))or vector(0)) + (sum(irate(drop{app_name=\"firewall\", component=\"firewall\", kafka_sendlog!=\"\"}[5m] ))or vector(0))) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", + "expression":"sum(SCE_curr_sessions{component=\"service-chaining\"}) by (datacenter)", + "legend":"{{datacenter}}-sessions", + "name":"sessions", "orderNum":0, "id":"", "state":1, @@ -12176,12 +13177,12 @@ ] }, { - "name":"Service Chaining", + "name":"Proxy", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", - "weight":15, + "weight":23, "param":{ "thresholds":[], "visibility":{ @@ -12229,17 +13230,17 @@ }, "remark":"", "x":"0.0", - "y":"1.79", + "y":"5.49", "elements":[], "datasource":"misc", "children":[ { - "name":"Throughput", + "name":"Throughput - L7 Intercept", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":16, + "weight":24, "param":{ "rightYAxis":{ "elementNames":[], @@ -12292,8 +13293,8 @@ "link":"", "thresholds":[ { - "color":"#ea52e0", - "id":"132b22c4" + "color":"#efed51", + "id":"2c16c088" } ], "thresholdShow":true, @@ -12307,42 +13308,32 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(SCE_dev_nf_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-RX", - "name":"RX", + "expression":"sum(irate(tfe3a_stm_incpt_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", + "legend":"{{datacenter}}", + "name":"Throughput - L7 Intercept", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(SCE_dev_nf_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Throughput - VLAN", + "name":"Decrypted Traffic Steering", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":17, + "weight":25, "param":{ "rightYAxis":{ "elementNames":[], @@ -12395,8 +13386,8 @@ "link":"", "thresholds":[ { - "color":"#ea52e0", - "id":"3e734ad0" + "color":"#efed51", + "id":"1f5766bd" } ], "thresholdShow":true, @@ -12410,117 +13401,14 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", "x":"3.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(SCE_dev_l2_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(SCE_dev_l2_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Throughput - VXLAN", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "color":{ - "mode":"palette", - "paletteColors":[ - "#3685FF", - "#00DCA2", - "#00BFD0", - "#954Eff", - "#FFCB01", - "#f65A96", - "#FF9094", - "#00CCF5", - "#FF8BEA", - "#4D7693", - "#72577C", - "#99D750", - "#DD8270", - "#C475EE", - "#7E83FB", - "#7EB090", - "#CF6684", - "#4E55FF", - "#FF8D00", - "#FF5200" - ] - }, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#ea52e0", - "id":"4da60c4" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(SCE_dev_l3_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "expression":"sum(irate(packet_io_decrypt_rx_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", "legend":"{{datacenter}}-RX", "name":"RX", "orderNum":0, @@ -12530,7 +13418,7 @@ "queryType":1 }, { - "expression":"sum(irate(SCE_dev_l3_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "expression":"sum(irate(packet_io_decrypt_tx_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", "legend":"{{datacenter}}-TX", "name":"TX", "orderNum":1, @@ -12543,12 +13431,12 @@ "datasource":"metrics" }, { - "name":"Steered", + "name":"Decrypted Traffic Mirroring", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", - "weight":19, + "weight":26, "param":{ "rightYAxis":{ "elementNames":[], @@ -12600,9 +13488,9 @@ }, "link":"", "thresholds":[ - { - "color":"#ea52e0", - "id":"58f85ba5" + { + "color":"#efed51", + "id":"9275da0" } ], "thresholdShow":true, @@ -12616,27 +13504,17 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"9.0", + "x":"6.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(SCE_stee_rx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(SCE_stee_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", + "expression":"sum(irate(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", "legend":"{{datacenter}}-TX", "name":"TX", - "orderNum":1, + "orderNum":0, "id":"", "state":1, "type":"expert", @@ -12646,12 +13524,12 @@ "datasource":"metrics" }, { - "name":"Mirrored", + "name":"Session/s", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":20, + "unit":"short", + "weight":27, "param":{ "rightYAxis":{ "elementNames":[], @@ -12704,8 +13582,8 @@ "link":"", "thresholds":[ { - "color":"#ea52e0", - "id":"6ae694e2" + "color":"#efed51", + "id":"0e49092" } ], "thresholdShow":true, @@ -12719,32 +13597,42 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"0.0", - "y":"2.0", + "x":"9.0", + "y":"0.0", "elements":[ { - "expression":"sum(irate(SCE_mirr_tx_B{component=\"service-chaining\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-TX", - "name":"TX", + "expression":"sum(irate(tfe3a_stm_open{component=\"proxy\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-new", + "name":"new", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(tfe3a_stm_cls{component=\"proxy\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-free", + "name":"free", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Session/s", + "name":"Sessions (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":21, + "weight":28, "param":{ "rightYAxis":{ "elementNames":[], @@ -12797,8 +13685,8 @@ "link":"", "thresholds":[ { - "color":"#ea52e0", - "id":"7cfc8012" + "color":"#efed51", + "id":"3a39d3e0" } ], "thresholdShow":true, @@ -12812,42 +13700,32 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"3.0", + "x":"0.0", "y":"2.0", "elements":[ { - "expression":"sum(irate(SCE_session_new{component=\"service-chaining\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-new", - "name":"new", + "expression":"(sum(tfe3a_stm_open{component=\"proxy\"}) by (datacenter)) - (sum(tfe3a_stm_cls{component=\"proxy\"}) by (datacenter))", + "legend":"{{datacenter}}", + "name":"sessions", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(SCE_session_free{component=\"service-chaining\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-free", - "name":"free", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Sessions (Concurrent)", + "name":"Trusted Certificate Authorities", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":22, + "weight":29, "param":{ "rightYAxis":{ "elementNames":[], @@ -12900,8 +13778,8 @@ "link":"", "thresholds":[ { - "color":"#ea52e0", - "id":"43024bae" + "color":"#efed51", + "id":"1216445f" } ], "thresholdShow":true, @@ -12915,21 +13793,41 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"null" + "nullType":"zero" }, "remark":"", - "x":"6.0", + "x":"3.0", "y":"2.0", "elements":[ { - "expression":"sum(SCE_curr_sessions{component=\"service-chaining\"}) by (datacenter)", - "legend":"{{datacenter}}-sessions", - "name":"sessions", + "expression":"max(tfe3a_trusted_cert_nums{component=\"proxy\"}) by (datacenter)", + "legend":"{{datacenter}}-max", + "name":"max", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"min(tfe3a_trusted_cert_nums{component=\"proxy\"}) by (datacenter)", + "legend":"{{datacenter}}-min", + "name":"min", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"stddev(tfe3a_trusted_cert_nums{component=\"proxy\"}) by (datacenter)", + "legend":"{{datacenter}}-stddev", + "name":"stddev", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" @@ -12937,70 +13835,42 @@ ] }, { - "name":"Proxy", + "name":"Shaping", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", - "weight":23, + "weight":30, "param":{ - "thresholds":[], "visibility":{ "result":"show", "varName":"", "varValue":"", "operator":"equal" }, - "color":{ - "mode":"palette", - "paletteColors":[ - "#3685FF", - "#00DCA2", - "#00BFD0", - "#954Eff", - "#FFCB01", - "#f65A96", - "#FF9094", - "#00CCF5", - "#FF8BEA", - "#4D7693", - "#72577C", - "#99D750", - "#DD8270", - "#C475EE", - "#7E83FB", - "#7EB090", - "#CF6684", - "#4E55FF", - "#FF8D00", - "#FF5200" - ] - }, "enable":{ - "visibility":false + "visibility":false, + "repeat":false }, "showHeader":1, "repeat":{ "variable":"" }, - "link":"", - "valueMapping":[], - "dataLink":[], "collapse":true }, "remark":"", "x":"0.0", - "y":"1.53", + "y":"9.98", "elements":[], "datasource":"misc", "children":[ { - "name":"Throughput - L7 Intercept", + "name":"Session/s", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":24, + "unit":"short", + "weight":31, "param":{ "rightYAxis":{ "elementNames":[], @@ -13053,8 +13923,8 @@ "link":"", "thresholds":[ { - "color":"#efed51", - "id":"2c16c088" + "color":"#a32043", + "id":"299b5066" } ], "thresholdShow":true, @@ -13075,25 +13945,35 @@ "y":"0.0", "elements":[ { - "expression":"sum(irate(tfe3a_stm_incpt_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}", - "name":"Throughput - L7 Intercept", + "expression":"sum(irate(shaping_global_ctrl_active{component=\"shaping\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-Open", + "name":"Open", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_ctrl_sf_close{component=\"shaping\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-Close", + "name":"Close", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Decrypted Traffic Steering", + "name":"Sessions (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":25, + "unit":"short", + "weight":32, "param":{ "rightYAxis":{ "elementNames":[], @@ -13128,10 +14008,10 @@ ] }, "visibility":{ - "result":"", + "result":"show", "varName":"", "varValue":"", - "operator":"" + "operator":"equal" }, "legend":{ "values":[], @@ -13146,8 +14026,8 @@ "link":"", "thresholds":[ { - "color":"#efed51", - "id":"48ddea1" + "color":"#a32043", + "id":"ec7866c" } ], "thresholdShow":true, @@ -13161,42 +14041,32 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", "x":"3.0", "y":"0.0", "elements":[ { - "expression":"sum(irate(packet_io_dec_rx_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-RX", - "name":"RX", + "expression":"sum(shaping_global_curr_session_num{component=\"shaping\"}) by (datacenter)", + "legend":"{{datacenter}}-sessions", + "name":"Concurrent", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 - }, - { - "expression":"sum(irate(packet_io_dec_tx_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 } ], "datasource":"metrics" }, { - "name":"Decrypted Traffic Mirroring", + "name":"Policy hits(pkts)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":26, + "unit":"packets/sec(IEC)", + "weight":33, "param":{ "rightYAxis":{ "elementNames":[], @@ -13249,8 +14119,8 @@ "link":"", "thresholds":[ { - "color":"#efed51", - "id":"9275da0" + "color":"#a32043", + "id":"77d1546" } ], "thresholdShow":true, @@ -13271,10 +14141,30 @@ "y":"0.0", "elements":[ { - "expression":"sum(irate(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", + "expression":"sum(irate(shaping_global_shape_rx_pkts{component=\"shaping\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-RX", + "name":"RX", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_tx_pkts{component=\"shaping\"}[2m])) by (datacenter)", "legend":"{{datacenter}}-TX", "name":"TX", - "orderNum":0, + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_drop_pkts{component=\"shaping\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-DROP", + "name":"DROP", + "orderNum":2, "id":"", "state":1, "type":"expert", @@ -13284,12 +14174,12 @@ "datasource":"metrics" }, { - "name":"Session/s", + "name":"Policy hits(Bytes)", "span":"3.0", "height":"2.0", "type":"Line chart", - "unit":"short", - "weight":27, + "unit":"bytes/sec(SI)", + "weight":34, "param":{ "rightYAxis":{ "elementNames":[], @@ -13324,10 +14214,10 @@ ] }, "visibility":{ - "result":"", + "result":"show", "varName":"", "varValue":"", - "operator":"" + "operator":"equal" }, "legend":{ "values":[], @@ -13342,8 +14232,8 @@ "link":"", "thresholds":[ { - "color":"#efed51", - "id":"0e49092" + "color":"#a32043", + "id":"38e9856f" } ], "thresholdShow":true, @@ -13364,9 +14254,9 @@ "y":"0.0", "elements":[ { - "expression":"sum(irate(tfe3a_stm_open{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-new", - "name":"new", + "expression":"sum(irate(shaping_global_shape_rx_bytes{component=\"shaping\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-RX", + "name":"RX", "orderNum":0, "id":"", "state":1, @@ -13374,25 +14264,35 @@ "queryType":1 }, { - "expression":"sum(irate(tfe3a_stm_cls{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-free", - "name":"free", + "expression":"sum(irate(shaping_global_shape_rx_bytes{component=\"shaping\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-TX", + "name":"TX", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 + }, + { + "expression":"sum(irate(shaping_global_shape_drop_bytes{component=\"shaping\"}[2m])) by (datacenter)", + "legend":"{{datacenter}}-DROP", + "name":"DROP", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 } ], "datasource":"metrics" }, { - "name":"Sessions (Concurrent)", + "name":"Queueing packets", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", - "weight":28, + "weight":35, "param":{ "rightYAxis":{ "elementNames":[], @@ -13427,10 +14327,10 @@ ] }, "visibility":{ - "result":"", + "result":"show", "varName":"", "varValue":"", - "operator":"" + "operator":"equal" }, "legend":{ "values":[], @@ -13445,8 +14345,8 @@ "link":"", "thresholds":[ { - "color":"#efed51", - "id":"3a39d3e0" + "color":"#a32043", + "id":"3e6843e" } ], "thresholdShow":true, @@ -13460,16 +14360,16 @@ }, "valueMapping":[], "dataLink":[], - "nullType":"zero" + "nullType":"null" }, "remark":"", "x":"0.0", - "y":"2.0", + "y":"999.0", "elements":[ { - "expression":"(sum(tfe3a_stm_open{component=\"proxy\"}) by (datacenter)) - (sum(tfe3a_stm_cls{component=\"proxy\"}) by (datacenter))", - "legend":"{{datacenter}}", - "name":"sessions", + "expression":"sum(shaping_global_curr_queueing_pkts{component=\"shaping\"}) by (datacenter)", + "legend":"{{datacenter}}-Queueing packets", + "name":"Queueing packets", "orderNum":0, "id":"", "state":1, -- cgit v1.2.3