[ { "name":"TSG-X-Status-Customed", "type":"template", "varType":1, "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":7 }, "remark":"The template for TSG-X customed", "charts":[ { "name":"BASIC", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", "weight":1, "param":{ "visibility":{ "result":"show", "varName":"", "varValue":"", "operator":"equal" }, "enable":{ "visibility":false, "repeat":false }, "showHeader":1, "repeat":{ "variable":"" }, "collapse":true }, "remark":"", "x":"0.0", "y":"5.0", "elements":[], "datasource":"misc", "children":[ { "name":"CPU", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"percent(0.0-1.0)", "weight":2, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#e2ac4f", "id":"c63264" } ], "thresholdShow":true, "visibility":{ "result":"show", "varName":"", "varValue":"", "operator":"equal" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.0", "elements":[ { "expression":"1 - avg(irate(node_cpu_seconds_total{ asset=\"{{asset.name}}\", mode=\"idle\"}[5m]))", "legend":"usage", "name":"A", "state":1 } ], "datasource":"metrics" }, { "name":"Memory", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"percent(0-100)", "weight":3, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#c4ce02", "id":"df94fb1" } ], "thresholdShow":true, "visibility":{ "result":"show", "varName":"", "varValue":"", "operator":"equal" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"0.0", "elements":[ { "expression":"(1 - (node_memory_MemAvailable_bytes{ asset=\"{{asset.name}}\"} / (node_memory_MemTotal_bytes{ asset=\"{{asset.name}}\"})))* 100", "legend":"usage", "name":"A", "state":1 } ], "datasource":"metrics" }, { "name":"Disk", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"percent(0.0-1.0)", "weight":4, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#10bbea", "id":"47dd1fbe" } ], "thresholdShow":true, "visibility":{ "result":"show", "varName":"", "varValue":"", "operator":"equal" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"0.0", "elements":[ { "expression":"1-(node_filesystem_free_bytes{ asset=\"{{asset.name}}\", mountpoint=\"/\"}) / node_filesystem_size_bytes{ asset=\"{{asset.name}}\", mountpoint=\"/\"}", "legend":"sys", "name":"A", "state":1 }, { "expression":"1-(node_filesystem_free_bytes{ asset=\"{{asset.name}}\", mountpoint=\"/data\"}) / node_filesystem_size_bytes{ asset=\"{{asset.name}}\", mountpoint=\"/data\"}", "legend":"data", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"NIC RX", "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":"#ff7fdd", "id":"5ccc81fb" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"0.0", "elements":[ { "expression":"sum(irate(phy_rx_bits_total{asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by (dev)", "legend":"{{dev}}", "name":"A", "orderNum":0, "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":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":"#0c2dd3", "id":"961ca7" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"4.0", "elements":[ { "expression":"sum(irate(phy_tx_bits_total{asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by (dev)", "legend":"{{dev}}", "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":"bits/sec(SI)", "weight":7, "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":"#fcb3f2", "id":"10b18b0" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"2.0", "elements":[ { "expression":"sum(irate(phy_rx_missed_total{ asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by (dev)", "legend":"{{dev}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"NIC RX Errors", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":8, "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":"#fcb3f2", "id":"394cc7d" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "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(phy_rx_error_total{ asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by(dev)", "legend":"{{dev}}", "name":"B", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Traffic (Rx)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":9, "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":"#c9faff", "id":"ef6bcdd" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"2.0", "elements":[ { "expression":"sum(irate(rx_bits_total{asset=\"{{asset.name}}\",service=\"packet-io-engine\"}[5m])) by (app)", "legend":"{{app}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(rx_bits_total{asset=\"{{asset.name}}\",service=\"packet-io-engine\"}[5m]))", "legend":"sum", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Traffic (Tx)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":10, "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":"#ce38d1", "id":"317253e4" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"2.0", "elements":[ { "expression":"sum(irate(ftx_bits_total{asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m])+irate(tx_total_len{asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m])) by (app)", "legend":"{{app}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(ftx_bits_total{asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m])+irate(tx_total_len{asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m]))", "legend":"sum", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Traffic (Drop)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", "weight":11, "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":"#dd566f", "id":"d12a3fa" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"4.0", "elements":[ { "expression":"sum(irate(rx_drops_total{ asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m])) by (app)", "legend":"{{app}}-rx", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(rx_drops_total{ asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m]))", "legend":"sum-rx", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(tx_drops_total{ asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m])) by (app)", "legend":"{{app}}-tx", "name":"C", "orderNum":2, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(tx_drops_total{ asset=\"{{asset.name}}\", service=\"packet-io-engine\"}[5m]))", "legend":"sum-tx", "name":"D", "orderNum":3, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" } ] }, { "name":"Traffic Engine", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", "weight":12, "param":{ "thresholds":[], "visibility":{ "result":"show", "varName":"", "varValue":"", "operator":"equal" }, "enable":{ "visibility":false, "repeat":false }, "showHeader":1, "repeat":{ "variable":"" }, "link":"", "valueMapping":[], "collapse":true }, "remark":"", "x":"0.0", "y":"11.52", "elements":[], "datasource":"misc", "children":[ { "name":"CPU", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"percent(0.0-1.0)", "weight":13, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#cccfff", "id":"44098058" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.0", "elements":[ { "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"firewall\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"firewall\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Memory", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bytes(IEC)", "weight":14, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#003559", "id":"55dbeb19" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"0.0", "elements":[ { "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"firewall\"} ) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"firewall\"} )", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Throughtput (by Protocol) -IPv4", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":15, "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":"#bf1c42", "id":"b8c205e" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "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(sapp4_Ipv4_Bit{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(sapp4_Ipv4_Bit{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"C", "orderNum":1, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Throughtput (by Protocol) -IPv6", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":16, "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":"#591eb2", "id":"65b7629" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"0.0", "elements":[ { "expression":"sum(irate(sapp4_Ipv6_Bit{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(sapp4_Ipv6_Bit{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Throughtput (by Protocol) - UDP", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":17, "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":"#ed57ae", "id":"015b1ac" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"0.0", "elements":[ { "expression":"sum(irate(sapp4_Udp_Bit{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(sapp4_Udp_Bit{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Throughtput (by Protocol) - Unknown", "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, "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":"#4725c4", "id":"cd09e6f" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"2.0", "elements":[ { "expression":"sum(irate(sapp4_Unknown_Bit{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(sapp4_Unknown_Bit{asset=\"{{asset.name}}\"}[5m])) ", "legend":"sum", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Sessions (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":19, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#49f468", "id":"4b06eea" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"null" }, "remark":"", "x":"9.0", "y":"4.0", "elements":[ { "expression":"sum(sapp4_Tcp_Concurrent{asset=\"{{asset.name}}\"}) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(sapp4_Tcp_Concurrent{asset=\"{{asset.name}}\"})", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Session/s (Open)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", "weight":20, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#c97de8", "id":"68b784e" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"2.0", "elements":[ { "expression":"sum(irate(sapp4_Tcp_Link_New{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Tcp_Link_New{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Session/s (Close)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", "weight":21, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#b3a7ef", "id":"34df95" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"2.0", "elements":[ { "expression":"sum(irate(sapp4_Tcp_Link_Del{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Tcp_Link_Del{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Session/s (C<=>S)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":22, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#8643a8", "id":"7a01f74b" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"4.0", "elements":[ { "expression":"sum(irate(sapp4_Tcp_Link_Double{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Tcp_Link_Double{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Session/s (only C=>S)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":23, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#8643a8", "id":"190832be" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"4.0", "elements":[ { "expression":"sum(irate(sapp4_Tcp_Link_C2S{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Tcp_Link_C2S{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Session/s (only S=>C)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":24, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#8643a8", "id":"ae9f0c8" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"4.0", "elements":[ { "expression":"sum(irate(sapp4_Tcp_Link_S2C{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Tcp_Link_S2C{asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Policy Hits (Action: allow)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":25, "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":"#dd23af", "id":"2b4261a" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"8.0", "elements":[ { "expression":"sum(irate(hits{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Allow\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Policy Hits (Action: deny)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":26, "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":"#dd23af", "id":"1ff37a05" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"8.0", "elements":[ { "expression":"sum(irate(hits{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Deny\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Policy Hits (Action: monitor)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":27, "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":"#dd23af", "id":"78180b1a" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"8.0", "elements":[ { "expression":"sum(irate(hits{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Monitor\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Policy Hits (Action: shunt)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":28, "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":"#dd23af", "id":"45848b2a" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"8.0", "elements":[ { "expression":"sum(irate(hits{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Shunt\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Logs (SESSION-RECORD)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":29, "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":"#ed10c4", "id":"ae531ef" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"10.0", "elements":[ { "expression":"sum((sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"SESSION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"SESSION-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Success", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"SESSION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"SESSION-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Drop", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"SESSION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"SESSION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", ringbuff_produce=\"SESSION-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Failed", "name":"C", "orderNum":2, "id":"", "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Overload Protection (TCP)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":30, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#076a9b", "id":"369cc1be" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"6.0", "elements":[ { "expression":"sum(irate(sapp4_Tcp_Bypass_STM{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Tcp_Bypass_STM{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Overload Protection - UDP", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":31, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#076a9b", "id":"6332faf" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"6.0", "elements":[ { "expression":"sum(irate(sapp4_Udp_Bypass_STM{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Udp_Bypass_STM{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Duplicated Traffic - TCP", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":32, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#ed6aca", "id":"7f11d759" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"6.0", "elements":[ { "expression":"sum(irate(sapp4_Dup_Tcp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Dup_Tcp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Duplicated Traffic - UDP", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":33, "param":{ "rightYAxis":{ "elementNames":[], "unit":2, "style":"line", "label":"" }, "stack":0, "thresholds":[ { "color":"#ed6aca", "id":"caffa0" } ], "thresholdShow":true, "visibility":{ "result":"", "varName":"", "varValue":"", "operator":"" }, "legend":{ "values":[], "show":true, "placement":"bottom" }, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "valueMapping":false }, "showHeader":1, "link":"", "valueMapping":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"6.0", "elements":[ { "expression":"sum(irate(sapp4_Dup_Udp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", "legend":"{{serviceFunction}}", "name":"A", "state":1 }, { "expression":"sum(irate(sapp4_Dup_Udp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", "legend":"sum", "name":"B", "state":1 } ], "datasource":"metrics" }, { "name":"Logs (TRANSACTION-RECORD)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":34, "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":"#ed10c4", "id":"91d5b16" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"10.0", "elements":[ { "expression":"sum((sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRANSACTION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"TRANSACTION-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Success", "name":"A", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRANSACTION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"TRANSACTION-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Drop", "name":"B", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRANSACTION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"TRANSACTION-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", ringbuff_produce=\"TRANSACTION-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Failed", "name":"C", "orderNum":2, "id":"", "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Logs (VOIP-RECORD)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":35, "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":"#ed10c4", "id":"bf4fa2f" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"6.0", "y":"10.0", "elements":[ { "expression":"sum((sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"VOIP-RECORD\"}[2m] ))or vector(0)) + (sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"VOIP-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Success", "name":"A", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"VOIP-RECORD\"}[2m] ))or vector(0)) + (sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"VOIP-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Drop", "name":"B", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"VOIP-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"VOIP-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", ringbuff_produce=\"VOIP-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Failed", "name":"C", "orderNum":2, "id":"", "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Logs (FILE-CHUNK)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":36, "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":"#ed10c4", "id":"13aad2a" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"10.0", "elements":[ { "expression":"sum((sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))or vector(0)) + (sum(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Success", "name":"A", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))or vector(0)) + (sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Drop", "name":"B", "orderNum":1, "id":"", "state":1, "type":"expert", "queryType":1 }, { "expression":"sum((sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", kafka_sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))or vector(0)) + (sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", ringbuff_produce=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))or vector(0)))\nby (serviceFunction)", "legend":"{{serviceFunction}}-Failed", "name":"C", "orderNum":2, "id":"", "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" } ] } ], "children":[] }, { "name":"TSG-X-Status-Customed (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":"Traffic Engine", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", "weight":0, "param":{ "thresholds":[], "visibility":{ "result":"show", "varName":"", "varValue":"", "operator":"equal" }, "enable":{ "visibility":false }, "showHeader":1, "repeat":{ "variable":"" }, "link":"", "valueMapping":[], "collapse":true }, "remark":"", "x":"0.0", "y":"1.0", "elements":[], "datasource":"misc", "children":[ { "name":"Throughtput", "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":"#5aaa0f", "id":"5479c7d5" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.0", "elements":[ { "expression":"sum(irate(rx_bits_total{service=\"packet-io-engine\"}[5m]))", "legend":"RxBits", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(ftx_bits_total{service=\"packet-io-engine\"}[5m]))+sum(irate(tx_total_len{service=\"packet-io-engine\"}[5m]))", "legend":"TxBits", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Drops/Errors", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "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":"#ea38be", "id":"40da24d3" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"3.0", "y":"0.0", "elements":[ { "expression":"sum(rate(phy_rx_missed_total{service=\"packet-io-engine\"}[2m])) + sum(rate(phy_rx_nobuf_total{service=\"packet-io-engine\"}[2m]))", "legend":"Drops (by NICs)", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(rate(rx_drops_total{service=\"packet-io-engine\"}[2m]))", "legend":"Drops (by Apps)", "name":"B", "orderNum":1, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(rate(phy_rx_error_total{service=\"packet-io-engine\"}[2m]))", "legend":"Errors", "name":"C", "orderNum":2, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Connections/s", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "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":"#ef20f9", "id":"cdbb712" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"9.0", "y":"0.0", "elements":[ { "expression":"sum(rate(sapp4_Tcp_Link_New{component=\"firewall\"}[2m]))", "legend":"Open", "name":"A", "orderNum":0, "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 } ], "datasource":"metrics" }, { "name":"Connections (Concurrent)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "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":"#ca46f2", "id":"7611938f" } ], "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(sapp4_Tcp_Concurrent{component=\"firewall\"})", "legend":"Concurrent", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Connections/s (precent)", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"percent(0.0-1.0)", "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":"#c90a20", "id":"499be11" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"null" }, "remark":"", "x":"3.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", "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, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Protocol", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"bits/sec(SI)", "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":"#8134bc", "id":"7f0459de" } ], "thresholdShow":true, "enable":{ "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(sapp4_Ipv4_Bit{component=\"firewall\"}[2m]))", "legend":"IPv4", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "expression":"sum(irate(sapp4_Ipv6_Bit{component=\"firewall\"}[2m]))", "legend":"IPv6", "name":"B", "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, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Logs/s", "span":"3.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":7, "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":"#db1139", "id":"59486a57" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"9.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":8, "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":"#e23b9a", "id":"7c82835f" } ], "thresholdShow":true, "enable":{ "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(hits{app_name=\"firewall\", component=\"firewall\", security_rule_action=\"Shunt\"}[2m]))", "legend":"Shunt", "name":"B", "orderNum":0, "state":1, "type":"expert", "queryType":1 }, { "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", "queryType":1 } ], "datasource":"metrics" } ] } ], "children":[] }, { "name":"TSG-X-Status-Customed (Device Groups)", "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":"Traffic Engine", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", "weight":0, "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.0", "elements":[], "datasource":"misc", "children":[ { "name":"Throughput", "span":"4.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":"4099fe0e" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.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":"Session/s", "span":"4.0", "height":"2.0", "type":"Line chart", "unit":"short", "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":"#485bad", "id":"5c47205c" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"4.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", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Asymmetric Session/s (%)", "span":"4.0", "height":"2.0", "type":"Line chart", "unit":"percent(0-100)", "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":"#18447a", "id":"127e767c" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"8.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", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"TWA Throughput", "span":"4.0", "height":"3.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":"4accead7" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"null" }, "remark":"", "x":"8.0", "y":"4.0", "elements":[ { "expression":"sum(irate(rx_bits_total{datacenter=\"TWA\",service=\"packet-io-engine\"}[5m])) by (asset)", "legend":"{{asset}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Traffic Engine Drops", "span":"4.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", "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":"6581f8b" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"null" }, "remark":"", "x":"4.0", "y":"2.0", "elements":[ { "expression":"sum(rate(rx_drops_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 Errors", "span":"4.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":"5b8dc833" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"null" }, "remark":"", "x":"8.0", "y":"2.0", "elements":[ { "expression":"sum(irate(phy_rx_error_total{service=\"packet-io-engine\",dev!~\"virtio_dign_(.*)\"}[5m])) by(datacenter)", "legend":"{{datacenter}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"NIC Drops", "span":"4.0", "height":"2.0", "type":"Line chart", "unit":"packets/sec(IEC)", "weight":7, "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":"f4264b" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"null" }, "remark":"", "x":"0.0", "y":"2.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":"PCAP Throughput", "span":"4.0", "height":"3.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":8, "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":"62d609c3" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"null" }, "remark":"", "x":"4.0", "y":"4.0", "elements":[ { "expression":"sum(irate(rx_bits_total{datacenter=\"PCAP\",service=\"packet-io-engine\"}[5m])) by (asset)", "legend":"{{asset}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"MSH Throughput", "span":"4.0", "height":"3.0", "type":"Line chart", "unit":"bits/sec(SI)", "weight":9, "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":"c39d817" } ], "thresholdShow":true, "enable":{ "rightYAxis":false, "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"null" }, "remark":"", "x":"0.0", "y":"4.0", "elements":[ { "expression":"sum(irate(rx_bits_total{datacenter=\"MSH\", service=\"packet-io-engine\"}[5m])) by (asset)", "legend":"{{asset}}", "name":"A", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" } ] }, { "name":"Firewall", "span":"12.0", "height":"1.0", "type":"Group", "unit":"short", "weight":10, "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":"8.52", "elements":[], "datasource":"misc", "children":[ { "name":"Logs (Failed)", "span":"4.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":11, "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":"39812a72" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"4.0", "y":"0.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", "orderNum":0, "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Logs (Success)", "span":"4.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":12, "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":"6a138b61" } ], "thresholdShow":true, "enable":{ "thresholds":false, "visibility":false, "legend":true, "tooltip":true, "valueMapping":false }, "valueMapping":[], "dataLink":[], "nullType":"zero" }, "remark":"", "x":"0.0", "y":"0.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", "orderNum":0, "id":"", "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" }, { "name":"Logs (Drop)", "span":"4.0", "height":"2.0", "type":"Line chart", "unit":"short", "weight":13, "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":"8.0", "y":"0.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, "id":"", "state":1, "type":"expert", "queryType":1 } ], "datasource":"metrics" } ] } ], "children":[] } ]