diff --git a/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl.sql b/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl.sql index 8d08920..5fb146b 100644 --- a/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl.sql +++ b/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl.sql @@ -3203,6 +3203,7 @@ CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.datapath_telemetry_record_local on clus recv_time Int64, vsys_id Int32, timestamp_us UInt64, + egress_action Int32, job_id String, sled_ip String, device_group String, @@ -3224,6 +3225,7 @@ CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.datapath_telemetry_record on cluster ck recv_time Int64, vsys_id Int32, timestamp_us UInt64, + egress_action Int32, job_id String, sled_ip String, device_group String, @@ -3240,4 +3242,101 @@ ENGINE = Distributed('ck_cluster', 'tsg_galaxy_v3', 'datapath_telemetry_record_local', rand()); - \ No newline at end of file + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.traffic_sketch_metric_local on cluster ck_cluster +( + log_id UInt64, + recv_time Int64, + vsys_id Int64, + device_id String, + device_group String, + data_center String, + direction String, + ip_protocol String, + client_ip String, + server_ip String, + internal_ip String, + external_ip String, + client_country String, + server_country String, + client_asn Nullable(Int64), + server_asn Nullable(Int64), + server_fqdn String, + server_domain String, + app String, + app_category String, + c2s_ttl Nullable(Int32), + s2c_ttl Nullable(Int32), + c2s_link_id Nullable(Int32), + s2c_link_id Nullable(Int32), + sessions Int64, + bytes Int64, + sent_bytes Int64, + received_bytes Int64, + pkts Int64, + sent_pkts Int64, + received_pkts Int64, + asymmetric_c2s_flows Int64, + asymmetric_s2c_flows Int64, + c2s_fragments Int64, + s2c_fragments Int64, + c2s_tcp_lost_bytes Int64, + s2c_tcp_lost_bytes Int64, + c2s_tcp_retransmitted_pkts Int64, + s2c_tcp_retransmitted_pkts Int64 +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id, + direction, + ip_protocol, + app, + client_ip, + recv_time); + + CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.traffic_sketch_metric on cluster ck_cluster +( + log_id UInt64, + recv_time Int64, + vsys_id Int64, + device_id String, + device_group String, + data_center String, + direction String, + ip_protocol String, + client_ip String, + server_ip String, + internal_ip String, + external_ip String, + client_country String, + server_country String, + client_asn Nullable(Int64), + server_asn Nullable(Int64), + server_fqdn String, + server_domain String, + app String, + app_category String, + c2s_ttl Nullable(Int32), + s2c_ttl Nullable(Int32), + c2s_link_id Nullable(Int32), + s2c_link_id Nullable(Int32), + sessions Int64, + bytes Int64, + sent_bytes Int64, + received_bytes Int64, + pkts Int64, + sent_pkts Int64, + received_pkts Int64, + asymmetric_c2s_flows Int64, + asymmetric_s2c_flows Int64, + c2s_fragments Int64, + s2c_fragments Int64, + c2s_tcp_lost_bytes Int64, + s2c_tcp_lost_bytes Int64, + c2s_tcp_retransmitted_pkts Int64, + s2c_tcp_retransmitted_pkts Int64 +) +ENGINE = Distributed('ck_cluster', + 'tsg_galaxy_v3', + 'traffic_sketch_metric_local', + rand()); \ No newline at end of file diff --git a/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl_check.sql b/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl_check.sql index ad561df..a0582a9 100644 --- a/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl_check.sql +++ b/tsg_olap/installation/clickhouse/最新全量建表语句/tsg_olap_clickhouse_ddl_check.sql @@ -14,8 +14,9 @@ SELECT recv_time, log_id, decoded_as, session_id, ingestion_time, processing_tim FROM tsg_galaxy_v3.transaction_record where recv_time >= toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time 10", - "color":{ - "bac":"#F78539FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":20, - "type":"range", - "error":false, - "value":10 - }, - { - "color":{ - "bac":"#E30521FF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":20, - "to":10000, - "type":"range", - "error":false - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs failed", - "x":"3.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(report_fail_count_total{module=\"Galaxy-report-service\"})", - "legend":"Report fail sum", - "name":"A", - "orderNum":0, - "id":104462, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Success(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed today", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountSucTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Success", - "name":"A", - "orderNum":0, - "id":104463, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Failure(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#FF9C59FF", - "icon":"#FF9830FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":50, - "type":"range", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#E30521FF", - "icon":"#df2fefFF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":51, - "to":10000, - "type":"range", - "error":false, - "value":50 - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs failed executed today", - "x":"9.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Failure", - "name":"A", - "orderNum":0, - "id":104464, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Gateway Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":14, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Gateway Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-gateway-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104465, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each Gateway Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104466, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each Gateway Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104467, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":17, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-gateway-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":104468, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":18, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-gateway-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":104469, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"QGW Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":19, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"QGW Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module='Galaxy-qgw-service'}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104470, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Error Responses", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ca8bf9" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":104471, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Slow Query", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"300", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":104472, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":22, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104473, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Report Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":23, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Report Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104474, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Execute time", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The execute time of report jobs", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":104475, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-report-service\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":104476, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success / All", - "span":"3.0", - "height":"3.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":25, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of Report jobs", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Galaxy-report-service\"}) / (sum(report_success_count_total{module=\"Galaxy-report-service\"}) + sum(report_fail_count_total{module=\"Galaxy-report-service\"})) * 100", - "name":"A", - "orderNum":0, - "id":104477, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-report-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-report-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104478, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104479, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Live Service Count", - "span":"4.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":28, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f477a3FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104480, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104481, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of failed requests per second", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":104482, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104483, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104484, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":104485, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":0, - "id":104486, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":0, - "id":104487, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104488, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104489, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Node Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104490, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104491, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104492, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":104493, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":104494, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":104495, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Job Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Success/All", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":41, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogSuccessCount{module=\"Galaxy-job-admin\"})/sum(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104496, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Sum", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":42, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogCount{module=\"Galaxy-job-admin\"})/count(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104497, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin UP Time", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":43, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "error":true, - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Admin Service running time of each asset", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104498, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Executed Jobs", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":44, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs in today", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})+sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})+sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"}))/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104499, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Success Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":45, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed in today", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104500, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Error Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":46, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total number of jobs failed in today", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104501, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Running Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":47, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs running in today", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104502, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Response Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The response time of admin service", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-job-admin\", status!~\"5..\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-executor\", status!~\"5..\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":104503, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-job-admin\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":104504, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-job-admin\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-job-admin\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104505, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Error Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed requests per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-admin\", status!~\"2..\"}[1m]))", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":104506, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":51, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}_system_cpu_usage", - "name":"A", - "orderNum":0, - "id":104507, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor UP Time", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":52, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Executor Service running time of each asset", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104508, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Memory Used", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(jvm_memory_used_bytes{module=\"Galaxy-job-executor\"})by(asset)", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":104509, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Error Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed logs per second in each asset", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"increase(logback_events_total{module=\"Galaxy-job-executor\",level=\"error\"} [5m])", - "legend":" {{asset}}", - "name":"A", - "orderNum":0, - "id":104510, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104511, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":56, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#de18f4FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-hos-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104512, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":57, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-hos-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":104513, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each HOS Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104514, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each HOS Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104515, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":60, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-hos-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":104516, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG Data Flow Template-2307", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Assets", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP servers", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(group(up{project=\"OLAP\"}) by (asset))", - "name":"A", - "orderNum":0, - "id":104517, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoints", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP instances", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(up{project=\"OLAP\"})", - "name":"A", - "orderNum":0, - "id":104518, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"QGW QPS", - "span":"7.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":14, - "param":{ - "stack":"true", - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"QGW queries per second", - "x":"5.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", uri!~\".*/prometheus\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":104519, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"HOS Service http requests per second", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":104520, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"Nacos queries per second", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) ", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":104521, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Allocated File descriptors", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":17, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ea4160", - "value":50000 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of open file descriptors each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"node_filefd_allocated{module=\"OLAP-Node-Exporter\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104522, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Throughput", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Structured Data - Logs in /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max", - "min", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records to kafka", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!=\"__consumer_offsets\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":104523, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!~\"TOP-.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS|.*-COMPLETED.*|__consumer_offsets\"})", - "legend":"Logs", - "name":"B", - "orderNum":0, - "id":104524, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\", topic=~\".*-COMPLETED.*\"})", - "legend":"Logs(ETL)", - "name":"C", - "orderNum":0, - "id":104525, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic=~\".*TOP.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS\"})", - "legend":"Metrics", - "name":"D", - "orderNum":0, - "id":104526, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(clickhouse_inserted_rows_total[5m]))", - "legend":"Inserts", - "name":"E", - "orderNum":0, - "id":104611, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Structured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming/outgoing byte rate", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"Kafka Bytes In /sec", - "name":"A", - "orderNum":0, - "id":104527, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"Kafka Bytes Out /sec", - "name":"B", - "orderNum":0, - "id":104528, - "state":1, - "type":"expert" - }, - { - "expression":"sum (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"C", - "orderNum":0, - "id":104612, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - files /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files per second", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"files /sec", - "name":"A", - "orderNum":0, - "id":104529, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files with incoming byte rate", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"Bytes /sec", - "name":"A", - "orderNum":0, - "id":104530, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic Metrcis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Metrics Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Metrics per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"NETWORK-TRAFFIC-METRICS\"})", - "legend":"Network Traffic Metrics", - "name":"A", - "orderNum":0, - "id":104531, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"POLICY-RULE-METRICS\"})", - "legend":"Policy Metrics", - "name":"B", - "orderNum":0, - "id":104532, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-METRICS\"})", - "legend":"Top Metrics", - "name":"C", - "orderNum":0, - "id":104533, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-DESTINATION-IP-METRICS\"})", - "legend":"Server IP Statistics from DoS Sketch", - "name":"D", - "orderNum":0, - "id":104534, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SYS-STORAGE\"})", - "legend":"System storage statistics", - "name":"E", - "orderNum":0, - "id":104610, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104535, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104536, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":0, - "id":104537, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104538, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104539, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"session-record-log.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104540, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SESSION-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104541, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"session_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104542, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Interim Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104543, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104544, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"interim_session_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104545, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104546, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104547, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"interim_session_completed_tsgv3\"}[5m]))", - "legend":"storage", - "name":"B", - "orderNum":0, - "id":104548, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"INTERIM-SESSION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104549, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"linterim-session-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104550, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104551, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104552, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104553, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104554, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104555, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"TRANSACTION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104556, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104557, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Security Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104558, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104559, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"security_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104560, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":39, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104561, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104562, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Security Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"security_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104563, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SECURITY-EVENT\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104564, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"security-event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104565, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104566, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104567, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104568, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":44, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104569, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104570, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Proxy Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"proxy_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104571, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"PROXY-EVENT\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104572, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"proxy_event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104573, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Radius Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104574, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104575, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"radius_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104576, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104577, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104578, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"radius_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104579, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"RADIUS-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104580, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"radius-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104581, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"GTP-C Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104582, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104583, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"gtpc_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104584, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104585, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104586, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"gtpc_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"gtpc-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104588, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"GTPC-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104589, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Knowledge Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"relationship-gtpc-user.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104590, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":10, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104591, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104592, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":104593, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\"}[5m]))", - "legend":"Insert", - "name":"D", - "orderNum":0, - "id":104594, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":60, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104595, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104596, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":104597, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"voip_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104598, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"VOIP-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104599, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104600, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Connection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-relation.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104601, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"30.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"DOS-SKETCH-RECORD\"}) ", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":104602, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":104603, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104604, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":104605, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":104606, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"dos_event_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104607, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"DOS-SKETCH-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104608, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Detection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"dos-sketch-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104609, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template-2305", - "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" - } - } - }, - "remark":"", - "charts":[ - { - "name":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105152, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105153, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105154, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flink Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Flink in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105155, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":105156, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":105157, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":105158, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":105159, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":105160, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105161, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105162, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105163, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105164, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105165, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105166, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105167, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":21, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105168, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105169, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105170, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105171, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105172, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":24, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105173, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":25, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105174, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":26, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105175, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105176, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105177, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105178, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105179, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":105180, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":105181, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105182, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105183, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105184, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105185, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":105186, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105187, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105188, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105189, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105190, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":40, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105191, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":41, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105192, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105193, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Flink Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Available Task Slots", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":43, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The available slots in each asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_taskSlotsAvailable{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}-availableSlots", - "name":"A", - "orderNum":0, - "id":105194, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Running Jobs", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":44, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The number of running jobs in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_numRunningJobs{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105195, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":45, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105196, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":46, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in National Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105197, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"NC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105198, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager Memory Usage(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":48, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes Memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"NC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"NC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105199, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105200, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105201, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager CPU utilization rate", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":51, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "error":true, - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes CPU Utilization rate in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"DC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105202, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager Memory utilization rate(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":52, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes Memory Utilization rate in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"DC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"DC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105203, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105204, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":105205, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":105206, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":105207, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":105208, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":105209, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":56, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105210, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":57, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105211, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105212, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105213, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105214, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105215, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105216, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105217, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105218, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":65, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105219, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105220, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105221, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105222, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105223, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105224, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105225, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105226, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105227, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":75, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105228, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (module) (irate(Hadoop_HBase_totalRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":105229, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_readRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Read", - "name":"B", - "orderNum":0, - "id":105230, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_writeRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Write", - "name":"C", - "orderNum":0, - "id":105231, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105232, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105233, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":105234, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105235, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105236, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105237, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105238, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105239, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105240, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105241, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105242, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105243, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105244, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105245, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105246, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105247, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105248, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105249, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105250, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105251, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105252, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":92, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105253, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105254, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105255, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105256, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105257, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105258, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105259, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template-2306", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105649, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105650, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105651, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Yarn in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{datacenter}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":105652, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{datacenter}}-NodeManager", - "name":"B", - "orderNum":0, - "id":105653, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":105654, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":105655, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":105656, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":105657, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":105658, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105659, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105660, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105661, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105662, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105663, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105664, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105665, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105666, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105667, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105668, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105669, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105670, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":17, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105671, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":18, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105672, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105673, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105674, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105675, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105676, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105677, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":105678, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":105679, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105680, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105681, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105682, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105683, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":105684, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105685, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105686, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105687, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105688, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":35, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105689, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105690, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105691, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"National Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"1a7db7a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=\"NC-Yarn\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":105701, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"NC-Yarn\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":105702, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Application And Container Running Num", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#933be5", - "id":"59117b59" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of running application and container in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AppsRunning{module=~\".*-Yarn\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Application", - "name":"A", - "orderNum":0, - "id":105703, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AllocatedContainers{module=~\".*-Yarn\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Container", - "name":"B", - "orderNum":0, - "id":105704, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Unhealthy", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Unhealthy NodeManager nodes in each Data center Hadoop yarn cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_ResourceManager_NumUnhealthyNMs{module=~\".*Yarn\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105705, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Resourcemanager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"97bd450", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105706, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"5f03a027", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105707, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"0c2cf76" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the Data Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=\"DC-Yarn\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":105692, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"DC-Yarn\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":105693, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":45, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"14c9ce25", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105694, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"7919a181", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105695, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":47, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"57feb110" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105696, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":48, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"1eace07" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105697, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":49, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"df390e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105698, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":50, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7897043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105699, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":51, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7ba98f29" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105700, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":52, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"23.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105708, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":105709, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":105710, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":105711, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":105712, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":105713, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":56, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105714, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":57, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105715, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105716, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105717, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105718, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105719, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105720, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105721, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":64, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"24.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105722, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105723, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105724, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105725, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105726, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105727, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105728, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105729, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105730, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105731, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":75, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105732, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":76, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"24.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (module) (irate(Hadoop_HBase_totalRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":105733, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_readRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Read", - "name":"B", - "orderNum":0, - "id":105734, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_writeRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Write", - "name":"C", - "orderNum":0, - "id":105735, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105736, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105737, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":105738, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105739, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105740, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105741, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105742, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105743, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105744, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105745, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105746, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105747, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105748, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105749, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105750, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105751, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105752, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105753, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105754, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105755, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":92, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"24.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105756, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105757, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105758, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105759, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105760, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105761, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105762, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105763, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template-2307-Flink", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106032, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106033, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106034, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flink Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Flink in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106035, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":106036, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":106037, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":106038, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":106039, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":106040, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106041, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106042, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106043, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106044, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106045, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106046, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":106047, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106048, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106049, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106050, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106051, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106052, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":17, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106053, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":18, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106054, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106055, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106056, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106057, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106058, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106059, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":106060, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":106061, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106062, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106063, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106064, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106065, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":106066, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106067, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106068, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106069, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106070, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":35, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106071, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":106072, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":106073, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Flink Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Available Task Slots", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":39, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The available slots in each asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_taskSlotsAvailable{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}-availableSlots", - "name":"A", - "orderNum":0, - "id":106074, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Running Jobs", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":40, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The number of running jobs in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_numRunningJobs{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106075, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":41, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106076, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":42, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in National Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106077, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"NC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106078, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager Memory Usage(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":44, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes Memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"NC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"NC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106079, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":45, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106080, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":46, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106081, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager CPU utilization rate", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "error":true, - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes CPU Utilization rate in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"DC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106082, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager Memory utilization rate(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":48, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes Memory Utilization rate in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"DC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"DC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106083, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":49, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":106084, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":106085, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":106086, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":106087, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":106088, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":106089, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":53, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":106090, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":54, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":106091, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":55, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106092, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":56, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106093, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":57, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106094, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106095, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":59, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106096, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":60, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106097, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Heap Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":61, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"6d43070" - } - ], - "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":"connected" - }, - "remark":"The JVM memory usage rate on a broker node, which is used to observe memory fluctuations.", - "x":"0.0", - "y":"19.0", - "elements":[ - { - "expression":"jvm_mem_used{service=\"broker\",memKind=\"heap\"}/jvm_mem_max{service=\"broker\",memKind=\"heap\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106140, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Historical Heap Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":62, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"856dab7" - } - ], - "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":"connected" - }, - "remark":"The JVM memory usage rate on a historical node, which is used to observe memory fluctuations.", - "x":"6.0", - "y":"19.0", - "elements":[ - { - "expression":"jvm_mem_used{service=\"historical\",memKind=\"heap\"}/jvm_mem_max{service=\"historical\",memKind=\"heap\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106141, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Receiving Response Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":63, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"790a5a5" - } - ], - "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":"connected" - }, - "remark":"Milliseconds elapsed until broker starts receiving the response from individual historical/realtime nodes", - "x":"0.0", - "y":"25.0", - "elements":[ - { - "expression":"sum by(asset,server) (rate(broker_query_node_ttfb_sum{server=~'.*8083'}[1m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106142, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Query Historical Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":64, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"6acdb5b" - } - ], - "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":"null" - }, - "remark":"Milliseconds taken to query individual historical/realtime nodes", - "x":"6.0", - "y":"25.0", - "elements":[ - { - "expression":"sum by(asset) (rate(broker_query_node_time_sum[1m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106143, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Heap Old Memory Usage(GC)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":65, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"751d253d", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"When the JVM's old generation memory usage on a broker node is high, it will trigger a full garbage collection (full GC).", - "x":"0.0", - "y":"22.0", - "elements":[ - { - "expression":"jvm_pool_used{service=\"broker\",host=~'.*8082',poolKind=\"heap\",poolName=\"PS Old Gen\"}/jvm_pool_max{service=\"broker\",host=~'.*8082',poolKind=\"heap\",poolName=\"PS Old Gen\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106144, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Historical Heap Old Memory Usage(GC)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":66, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"72c3908" - } - ], - "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":"null" - }, - "remark":"When the JVM's old generation memory usage on a historical node is high, it will trigger a full garbage collection (full GC).", - "x":"6.0", - "y":"22.0", - "elements":[ - { - "expression":"jvm_pool_used{service=\"historical\",host=~'.*8083',poolKind=\"heap\",poolName=\"PS Old Gen\"}/jvm_pool_max{service=\"historical\",host=~'.*8083',poolKind=\"heap\",poolName=\"PS Old Gen\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106145, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":67, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"31.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106098, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":69, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106099, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":70, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106100, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":71, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106101, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106102, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":73, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106103, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":74, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106104, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":75, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106105, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106106, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106107, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":78, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106108, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":79, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"31.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (module) (irate(Hadoop_HBase_totalRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":106117, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_readRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Read", - "name":"B", - "orderNum":0, - "id":106118, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_writeRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Write", - "name":"C", - "orderNum":0, - "id":106119, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106120, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106121, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":106122, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106123, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106124, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106125, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106126, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106127, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106128, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106129, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106130, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106131, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106109, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106110, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106111, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106112, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106113, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":92, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106114, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106115, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106116, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":95, - "param":{ - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"31.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106132, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":106133, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":106134, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106135, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106136, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":101, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106137, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":102, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106138, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":103, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106139, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template 2308", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"TSG,CN", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107296, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107297, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107298, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Yarn in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{datacenter}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":107299, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{datacenter}}-NodeManager", - "name":"B", - "orderNum":0, - "id":107300, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":107301, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":107302, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":107303, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":107304, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":107305, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107306, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107307, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107308, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107309, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107310, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107311, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":107312, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107313, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107314, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107315, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107316, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107317, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":17, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107318, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":18, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107319, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107320, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107321, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107322, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107323, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107324, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":107325, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":107326, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107327, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107328, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107329, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107330, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":107331, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107332, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107333, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107334, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107335, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":35, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107336, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":107337, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":107338, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"National Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"81b2294" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":107339, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":107340, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Application And Container Running Num", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#933be5", - "id":"4b63ca5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of running application and container in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AppsRunning{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Application", - "name":"A", - "orderNum":0, - "id":107341, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AllocatedContainers{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Container", - "name":"B", - "orderNum":0, - "id":107342, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Unhealthy", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Unhealthy NodeManager nodes in each Data center Hadoop yarn cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_ResourceManager_NumUnhealthyNMs{module=~\".*Yarn.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107343, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Resourcemanager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"97bd450", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107344, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"5f03a027", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107345, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"bb96246" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the Data Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":107346, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":107347, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":45, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"14c9ce25", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107348, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"7919a181", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107349, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":47, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"57feb110" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107350, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":48, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"1eace07" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107351, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":49, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"df390e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107352, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":50, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7897043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107353, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":51, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7ba98f29" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107354, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":52, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107355, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":107356, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":107357, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":107358, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":107359, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":107360, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":56, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107361, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":57, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107362, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107363, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107364, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107365, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107366, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107367, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107368, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":64, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107369, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107370, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107371, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107372, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107373, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107374, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107375, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107376, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107377, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107378, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":75, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107379, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":76, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c4dff", - "id":"9ce7a1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":107380, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":0, - "id":107381, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":0, - "id":107382, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107383, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107384, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase.*\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase.*\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":107385, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107386, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107387, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107388, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107389, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107390, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107391, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107392, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107393, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107394, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107395, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107396, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107397, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107398, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107399, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107400, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107401, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107402, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":92, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107403, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":107404, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":107405, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107406, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107407, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107408, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107409, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107410, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG Data Flow Template 2309", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Assets", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP servers", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(group(up{project=\"OLAP\"}) by (asset))", - "name":"A", - "orderNum":0, - "id":108504, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoints", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP instances", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(up{project=\"OLAP\"})", - "name":"A", - "orderNum":0, - "id":108505, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"QGW QPS", - "span":"7.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":14, - "param":{ - "stack":"true", - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"QGW queries per second", - "x":"5.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", uri!~\".*/prometheus\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108506, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"HOS Service http requests per second", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108507, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"Nacos queries per second", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) ", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108508, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Allocated File descriptors", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":17, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ea4160", - "value":50000 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of open file descriptors each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"node_filefd_allocated{module=\"OLAP-Node-Exporter\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108509, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Throughput", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Structured Data - Logs in /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max", - "min", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records to kafka", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!=\"__consumer_offsets\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108510, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!~\"TOP-.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS|.*-COMPLETED.*|__consumer_offsets\"})", - "legend":"Logs", - "name":"B", - "orderNum":0, - "id":108511, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\", topic=~\".*-COMPLETED.*\"})", - "legend":"Logs(ETL)", - "name":"C", - "orderNum":0, - "id":108512, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic=~\".*TOP.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS\"})", - "legend":"Metrics", - "name":"D", - "orderNum":0, - "id":108513, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(clickhouse_inserted_rows_total[5m]))", - "legend":"Inserts", - "name":"E", - "orderNum":0, - "id":108514, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Structured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming/outgoing byte rate", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"Kafka Bytes In /sec", - "name":"A", - "orderNum":0, - "id":108515, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"Kafka Bytes Out /sec", - "name":"B", - "orderNum":0, - "id":108516, - "state":1, - "type":"expert" - }, - { - "expression":"sum (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"C", - "orderNum":0, - "id":108517, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - files /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files per second", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"files /sec", - "name":"A", - "orderNum":0, - "id":108518, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files with incoming byte rate", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"Bytes /sec", - "name":"A", - "orderNum":0, - "id":108519, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic Metrcis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Metrics Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Metrics per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"NETWORK-TRAFFIC-METRIC\"})", - "legend":"Network Traffic Metrics", - "name":"A", - "orderNum":0, - "id":108520, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"POLICY-RULE-METRIC\"})", - "legend":"Policy Metrics", - "name":"B", - "orderNum":0, - "id":108521, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-METRIC\"})", - "legend":"Top Metrics", - "name":"C", - "orderNum":0, - "id":108522, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-DESTINATION-IP-METRIC\"})", - "legend":"Server IP Statistics from DoS Sketch", - "name":"D", - "orderNum":0, - "id":108523, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SYS-STORAGE\"})", - "legend":"System storage statistics", - "name":"E", - "orderNum":0, - "id":108524, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"OBJECT-STATISTICS-METRIC\"})", - "legend":"Object Static Metrics", - "name":"F", - "orderNum":0, - "id":108600, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"STATISTICS-RULE-METRIC\"})", - "legend":"Statistics Policy-Rule Metrics", - "name":"G", - "orderNum":0, - "id":108601, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108525, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108526, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":0, - "id":108527, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108528, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108529, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"session-record-log.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108530, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SESSION-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108531, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"session_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108532, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Interim Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108533, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108534, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"interim_session_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108535, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108536, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108537, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"interim_session_completed_tsgv3\"}[5m]))", - "legend":"storage", - "name":"B", - "orderNum":0, - "id":108538, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"INTERIM-SESSION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108539, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"linterim-session-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108540, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108541, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108542, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108543, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108544, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108545, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"TRANSACTION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108546, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108547, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Security Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108548, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108549, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"security_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108550, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":39, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108551, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108552, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Security Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"security_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108553, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SECURITY-EVENT\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108554, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"security-event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108555, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108556, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108557, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108558, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":44, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108559, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108560, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Proxy Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"proxy_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108561, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"PROXY-EVENT\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108562, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"proxy_event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108563, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Radius Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108564, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108565, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"radius_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108566, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108567, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108568, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"radius_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108569, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"RADIUS-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108570, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"radius-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108571, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"GTP-C Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108572, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108573, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"gtpc_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108574, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108575, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108576, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"gtpc_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108577, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"gtpc-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108578, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"GTPC-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108579, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Knowledge Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"relationship-gtpc-user.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108580, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":10, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108581, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108582, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":108583, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\"}[5m]))", - "legend":"Insert", - "name":"D", - "orderNum":0, - "id":108584, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":60, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108585, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108586, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":108587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"voip_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108588, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"VOIP-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108589, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108590, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Connection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-relation.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108591, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"30.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"DOS-SKETCH-RECORD\"}) ", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108592, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108593, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108594, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108595, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108596, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"dos_event_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108597, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"DOS-SKETCH-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108598, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Detection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"dos-sketch-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108599, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template 2309", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108602, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108603, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108604, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn ResourceManager Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Yarn ResourceManager in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108606, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":108607, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":108608, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":108609, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":108610, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":108611, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_up{module=~\".*Clickhouse\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108612, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108613, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108614, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108615, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108616, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108617, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn NodeManager Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Yarn NodeManager in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108717, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":13, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":108618, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108619, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108620, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108621, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108622, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108623, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":18, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108624, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108625, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":20, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108626, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108627, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108628, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":22, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108629, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108630, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":23, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":108631, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":108632, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108633, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108634, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":28, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108635, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108636, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":108637, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108638, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108639, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108640, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108641, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":36, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108642, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":37, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":108643, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":108644, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":39, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"National Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"81b2294" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":108645, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":108646, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Application And Container Running Num", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#933be5", - "id":"4b63ca5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of running application and container in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AppsRunning{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Application", - "name":"A", - "orderNum":0, - "id":108647, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AllocatedContainers{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Container", - "name":"B", - "orderNum":0, - "id":108648, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Unhealthy", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":42, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Unhealthy NodeManager nodes in each Data center Hadoop yarn cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_ResourceManager_NumUnhealthyNMs{module=~\".*Yarn.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108649, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Resourcemanager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"97bd450", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108650, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":44, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"5f03a027", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108651, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"bb96246" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the Data Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":108652, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":108653, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"14c9ce25", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108654, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"7919a181", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108655, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":48, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"57feb110" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108656, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":49, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"1eace07" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108657, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":50, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"df390e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108658, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":51, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7897043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108659, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":52, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7ba98f29" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108660, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":53, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":108661, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":108662, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":108663, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":108664, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":108665, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":108666, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":57, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":108667, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":58, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":108668, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108669, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108670, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108671, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":62, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108672, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108673, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":64, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108674, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":65, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108675, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108676, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108677, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108678, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108679, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108680, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108681, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":73, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108682, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108683, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":75, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108684, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":76, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108685, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":77, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c4dff", - "id":"9ce7a1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":108686, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":0, - "id":108687, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":0, - "id":108688, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108689, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108690, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase.*\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase.*\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":108691, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108692, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108693, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108694, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108695, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108696, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108697, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108698, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108699, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108700, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108701, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108702, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108703, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108704, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108705, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108706, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108707, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":92, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108708, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":93, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108709, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":108710, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":108711, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108712, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108713, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108714, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108715, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":101, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108716, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Service Status Template 2309", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Status", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived services", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(up{module=\"Galaxy-gateway-nginx\"})", - "legend":"Gateway Nginx", - "name":"A", - "orderNum":0, - "id":108718, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-qgw-service\"})", - "legend":"QGW Service", - "name":"B", - "orderNum":0, - "id":108719, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-report-service\"})", - "legend":"Report Service", - "name":"C", - "orderNum":0, - "id":108720, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-hos-service\"})", - "legend":"HOS Service", - "name":"D", - "orderNum":0, - "id":108721, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Admin Service", - "name":"E", - "orderNum":0, - "id":108722, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-job-executor\"})", - "legend":"Job Executor Service", - "name":"F", - "orderNum":0, - "id":108723, - "state":1, - "type":"expert" - }, - { - "expression":"sum(mysql_up{module=\"NC-Mariadb\"})", - "legend":"Mariadb", - "name":"G", - "orderNum":0, - "id":108724, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"QGW Response Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":8, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"60", - "color":"#d64f40", - "value":90 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"QGW service response latency. Used to evaluate whether there is a slow query currently.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-qgw-service\", status!~\"5..\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"5..\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108725, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\", status!~\"5..\"})", - "legend":" MAX", - "name":"B", - "orderNum":0, - "id":108726, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Object Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put objects per second. Include total, success, and failure.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108727, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status=~\"2..\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Success", - "name":"B", - "orderNum":0, - "id":108728, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status!~\"2..\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Failure", - "name":"C", - "orderNum":0, - "id":108729, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#E81616", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs successfully executed", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Galaxy-report-service\"})", - "legend":"Report Success", - "name":"A", - "orderNum":0, - "id":108730, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Failure", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">10", - "color":{ - "bac":"#F78539FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":20, - "type":"range", - "error":false, - "value":10 - }, - { - "color":{ - "bac":"#E30521FF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":20, - "to":10000, - "type":"range", - "error":false - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs failed", - "x":"3.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(report_fail_count_total{module=\"Galaxy-report-service\"})", - "legend":"Report fail sum", - "name":"A", - "orderNum":0, - "id":108731, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Success(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed today", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountSucTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Success", - "name":"A", - "orderNum":0, - "id":108732, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Failure(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#FF9C59FF", - "icon":"#FF9830FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":50, - "type":"range", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#E30521FF", - "icon":"#df2fefFF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":51, - "to":10000, - "type":"range", - "error":false, - "value":50 - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs failed executed today", - "x":"9.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Failure", - "name":"A", - "orderNum":0, - "id":108733, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Gateway Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":14, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Gateway Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-gateway-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108734, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each Gateway Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108735, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each Gateway Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108736, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":17, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-gateway-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108737, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":18, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-gateway-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108738, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"QGW Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":19, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"QGW Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module='Galaxy-qgw-service'}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108739, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Error Responses", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ca8bf9" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":108740, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Slow Query", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"300", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":108741, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":22, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108742, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Report Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":23, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Report Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108743, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Execute time", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The execute time of report jobs", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108744, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-report-service\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":108745, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success / All", - "span":"3.0", - "height":"3.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":25, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of Report jobs", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Galaxy-report-service\"}) / (sum(report_success_count_total{module=\"Galaxy-report-service\"}) + sum(report_fail_count_total{module=\"Galaxy-report-service\"})) * 100", - "name":"A", - "orderNum":0, - "id":108746, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-report-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-report-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108747, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108748, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Live Service Count", - "span":"4.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":28, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f477a3FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108749, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108750, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of failed requests per second", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":108751, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108752, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108753, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":108754, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":0, - "id":108755, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":0, - "id":108756, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108757, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108758, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Node Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108759, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108760, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108761, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108762, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":108763, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108764, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Job Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Success/All", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":41, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogSuccessCount{module=\"Galaxy-job-admin\"})/sum(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108765, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Sum", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":42, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogCount{module=\"Galaxy-job-admin\"})/count(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108766, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin UP Time", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":43, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "error":true, - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Admin Service running time of each asset", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108767, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Executed Jobs", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":44, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs in today", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})+sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})+sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"}))/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108768, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Success Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":45, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed in today", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108769, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Error Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":46, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total number of jobs failed in today", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108770, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Running Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":47, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs running in today", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108771, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Response Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The response time of admin service", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-job-admin\", status!~\"5..\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-executor\", status!~\"5..\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108772, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-job-admin\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":108773, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-job-admin\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-job-admin\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108774, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Error Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed requests per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-admin\", status!~\"2..\"}[1m]))", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108775, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":51, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}_system_cpu_usage", - "name":"A", - "orderNum":0, - "id":108776, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor UP Time", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":52, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Executor Service running time of each asset", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108777, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Memory Used", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(jvm_memory_used_bytes{module=\"Galaxy-job-executor\"})by(asset)", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108778, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Error Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed logs per second in each asset", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"increase(logback_events_total{module=\"Galaxy-job-executor\",level=\"error\"} [5m])", - "legend":" {{asset}}", - "name":"A", - "orderNum":0, - "id":108779, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108780, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":56, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#de18f4FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-hos-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108781, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":57, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-hos-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108782, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each HOS Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108783, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each HOS Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108784, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":60, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-hos-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108785, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Mysql Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(mysql_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Slow Queries", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_slow_queries{endpoint=\"$endpoint\"}", - "legend":"Queries", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_uptime{endpoint=\"$endpoint\"}", - "legend":"Days", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Errors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_connection_errors_accept{endpoint=\"$endpoint\"} + mysql_connection_errors_internal{endpoint=\"$endpoint\"} +mysql_connection_errors_peer_address{endpoint=\"$endpoint\"} +mysql_connection_errors_select{endpoint=\"$endpoint\"} + mysql_connection_errors_tcpwrap{endpoint=\"$endpoint\"}", - "legend":"Errors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"FSync Op Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_innodb_data_fsyncs{endpoint=\"$endpoint\"}", - "legend":"FSync Ops", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Row Lock Rate", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_row_lock_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Event/Sec", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Table Lock Waits", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_table_locks_waited{endpoint=\"$endpoint\"}", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries Executed", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"162aa3e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mysql_queries{endpoint=\"$endpoint\"}[5m])", - "legend":"Queries", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_slow_queries{endpoint=\"$endpoint\"}[5m])", - "legend":"Slow Queries", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Row Lock Waits", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#eeeeeeff", - "id":"7ea600c" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mysql_innodb_row_lock_waits{endpoint=\"$endpoint\"}[5m])", - "legend":"Row Lock Waits (Rate)", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_row_lock_current_waits{endpoint=\"$endpoint\"}[5m])", - "legend":"Row Lock Current Waits", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Query Metrics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Select Types", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"98883d8" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_select_full_join{endpoint=\"$endpoint\"}[5m])", - "legend":"Select Full Join", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_full_range_join{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Full Range Join", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_range{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Range", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_range_check{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Range Check", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_scan{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Scan", - "name":"E", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Executed SQL Statements", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"4ca45ba3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_commands_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"Insert", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_commands_delete{endpoint=\"$endpoint\"}[5m])", - "legend":"Delete", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_commands_select{endpoint=\"$endpoint\"}[5m])", - "legend":"Select", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_commands_update{endpoint=\"$endpoint\"}[5m])", - "legend":"Update", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sorts (Rows, Range, Scan, Merge Passes)", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"2926155d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_sort_rows{endpoint=\"$endpoint\"}[5m])", - "legend":"Sort Rows", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_sort_range{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Sort Range", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_sort_merge_passes{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Sort Merge Passes", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_sort_scan{endpoint=\"$endpoint\"}[5m])", - "legend":"Sort Scan", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Questions", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"0ddff98" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_questions{endpoint=\"$endpoint\"}[5m])", - "legend":"Questions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Connections", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Aborted Clients", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#eeeeeeff", - "id":"2f604aa" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_aborted_clients{endpoint=\"$endpoint\"}", - "legend":"Aborted Clients", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Errors (Internal and Max Connections)", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"7b013992" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_connection_errors_internal{endpoint=\"$endpoint\"}[1m])", - "legend":"Internal Errors", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_connection_errors_max_connections{endpoint=\"$endpoint\"}[1m])", - "legend":"Max Connections Errors", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Aborted and Locked Connects", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"7a2ddc52" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_aborted_connects{endpoint=\"$endpoint\"}[1m])", - "legend":"Aborted Connects", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_locked_connects{endpoint=\"$endpoint\"}[1m])", - "legend":"Locked Connects", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Sent, Received", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"b495270" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_bytes_received{endpoint=\"$endpoint\"}[1m])", - "legend":"Received", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_bytes_sent{endpoint=\"$endpoint\"}[1m])", - "legend":"Sent", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource Utilization", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Query Cache (Hits, Inserts)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"4012df8d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_qcache_hits{endpoint=\"$endpoint\"}[1m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_qcache_inserts{endpoint=\"$endpoint\"}[1m])", - "legend":"Inserts", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Table Open Cache Hits, Misses and Overflows", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":1, - "thresholds":[ - { - "color":"#f922ce", - "id":"3a3fd8d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_table_open_cache_hits{endpoint=\"$endpoint\"}[1m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_table_open_cache_misses{endpoint=\"$endpoint\"}[1m])", - "legend":"Misses", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_table_open_cache_overflows{endpoint=\"$endpoint\"}[1m])", - "legend":"Overflows", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Threads (Created, Running, Cached, Connected)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"e6944bf" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_threads_created{endpoint=\"$endpoint\"}[1m])", - "legend":"Created", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_threads_running{endpoint=\"$endpoint\"}[1m])", - "legend":"Running", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_threads_connected{endpoint=\"$endpoint\"}[1m])", - "legend":"Connected", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_threads_cached{endpoint=\"$endpoint\"}[1m])", - "legend":"Cached", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Tables and Files", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":23, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Tables Locks", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"61cf3373" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"right" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_table_locks_immediate{endpoint=\"$endpoint\"}[5m])", - "legend":"Locks Immediate", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_table_locks_waited{endpoint=\"$endpoint\"}[5m])", - "legend":"Locks Waited", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Temporary Objects", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"c659f54" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"right" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_created_tmp_disk_tables{endpoint=\"$endpoint\"}[5m])", - "legend":"Tmp Disk Tables", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_created_tmp_tables{endpoint=\"$endpoint\"}[5m])", - "legend":"Tmp Tables", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_created_tmp_files{endpoint=\"$endpoint\"}[5m])", - "legend":"Tmp Files", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Opened Tables and Files", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1cf1ea0" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"right" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_opened_tables{endpoint=\"$endpoint\"}[5m])", - "legend":"Opend Tables", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_opened_files{endpoint=\"$endpoint\"}[5m])", - "legend":"Opened Files", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Table IO Waits", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Table IO Waits - Fetch", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"6592d60c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_fetch{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table IO Waits - Insert", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1b1bd116" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table IO Waits - Update", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"201eff62" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_update{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table IO Waits - Delete", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"77cee0e1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_delete{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Table Lock Waits", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":32, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Table Lock Read Waits - No Insert", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"38c68dfe" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_no_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"No Insert -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits - With Shared Locks", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"73b269c4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_with_shared_locks{endpoint=\"$endpoint\"}[5m])", - "legend":"With Shared Locks -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits - High Priority", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"2b78762f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_high_priority{endpoint=\"$endpoint\"}[5m])", - "legend":"High Priority -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Low Priority", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"6d94415e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_low_priority{endpoint=\"$endpoint\"}[5m])", - "legend":"Low Priority -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"5143051" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read{endpoint=\"$endpoint\"}[5m])", - "legend":"{{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"397056e3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write{endpoint=\"$endpoint\"}[5m])", - "legend":"{{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Normal", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1bcdde3a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_normal{endpoint=\"$endpoint\"}[5m])", - "legend":"Normal -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Allow Write", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"73652dd" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_allow_write{endpoint=\"$endpoint\"}[5m])", - "legend":"Allow Write -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Concurrent Insert", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"b85b538" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_concurrent_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"Concurrent Insert -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits - Normal", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1c3db3bc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_normal{endpoint=\"$endpoint\"}[5m])", - "legend":"Normal -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Index IO Waits", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Index IO Waits (milliseconds) - Fetch", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"e59437" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_fetch{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Index IO Waits (milliseconds) - Insert", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"24e2994b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_insert{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Index IO Waits (milliseconds) - Update", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"59763288" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_update{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Index IO Waits (milliseconds) - Delete", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"a220b65" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_delete{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Events Statements", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":48, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Statement Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":49, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"60ccd87" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mysql_perf_schema_events_statements_seconds_total{endpoint=\"$endpoint\"}) by (schema)", - "legend":"Statement {{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":50, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"59b8616c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_rows_examined_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows (Sent)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":51, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"68e6aa6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_rows_sent_total{endpoint=\"$endpoint\"}[5m])) by(schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows (Affected)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":52, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"3763f253" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_rows_affected_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Statement Errors", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":53, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"53d4e950" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mysql_perf_schema_events_statements_errors_total{endpoint=\"$endpoint\"}) by(schema)", - "legend":"Statement Errors {{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"No Index Used", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":54, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"8db33fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_no_index_used_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tmp Objects Total", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":55, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"723dc1c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_tmp_tables_total{endpoint=\"$endpoint\"}[5m])) by(schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sorts Rows Total", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":56, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"523f7f2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_sort_rows_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Statement Warnings", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":57, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"d8fd8ef" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mysql_perf_schema_events_statements_warnings_total{endpoint=\"$endpoint\"}) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Innodb", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":60, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Innodb Rows (read, updated, inserted, deleted)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":61, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"259067" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_rows_read{endpoint=\"$endpoint\"}[1m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_rows_inserted{endpoint=\"$endpoint\"}[1m])", - "legend":"Inserted", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_rows_updated{endpoint=\"$endpoint\"}[1m])", - "legend":"Updated", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_rows_deleted{endpoint=\"$endpoint\"}[1m])", - "legend":"Deleted", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Data (fsyncs, read, write)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"f89a2f0" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_data_read{endpoint=\"$endpoint\"}[1m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_data_writes{endpoint=\"$endpoint\"}[1m])", - "legend":"Writes", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_data_fsyncs{endpoint=\"$endpoint\"}[1m])", - "legend":"Fsyncs", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Row Lock Waits", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":63, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"7588ba6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_row_lock_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Row Lock Waits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_row_lock_current_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Row Lock Current Waits", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Buffer Pool Read Requests vs Disk Reads", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":64, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"37148b5a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_innodb_buffer_pool_read_requests{endpoint=\"$endpoint\"}[1m])", - "legend":"Read Requests", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_buffer_pool_reads{endpoint=\"$endpoint\"}[1m])", - "legend":"Disk Reads", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Buffer Pool Usage", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":65, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"8bf104e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_innodb_buffer_pool_pages_total{endpoint=\"$endpoint\"}[1m])", - "legend":"Tools Pages", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_buffer_pool_pages_free{endpoint=\"$endpoint\"}[1m])", - "legend":"Free Pool Pages", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Waits", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":66, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"9268b17" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_innodb_log_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Log Waits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_buffer_pool_wait_free{endpoint=\"$endpoint\"}[1m])", - "legend":"Buffer Pool Wait Free", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Redis Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(redis_clients,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Genral Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Instantaneous OPS per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_instantaneous_ops_per_sec{endpoint=\"$endpoint\"} ", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Hit Rate by Host", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#745af4", - "id":"08f797e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"redis_keyspace_hitrate{endpoint=\"$endpoint\"}", - "legend":"host = {{host}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Keyspace Hit %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_keyspace_hits{endpoint=\"$endpoint\"}/(redis_keyspace_hits{endpoint=\"$endpoint\"}+redis_keyspace_misses{endpoint=\"$endpoint\"})", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commands Per Second", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c548f2", - "id":"6c41738" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"irate(redis_total_commands_processed{endpoint=\"$endpoint\"}[5m])", - "legend":"Commends", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cluster Enabled", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#eb29f2FF", - "text":"#F2495CFF" - }, - "display":"OFF", - "show":true, - "type":"value", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#eb29f2FF", - "text":"#73BF69FF" - }, - "display":"ON", - "show":true, - "type":"value", - "error":false, - "value":1 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_cluster_enabled{endpoint=\"$endpoint\"}", - "legend":"Enable", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slaves", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"count(redis_uptime{endpoint=\"$endpoint\",replication_role=\"slave\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RDB Changes Since Last Save", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_rdb_changes_since_last_save{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Masters", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"count(redis_uptime{endpoint=\"$endpoint\",replication_role=\"master\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Redis Tracking Keys", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_tracking_total_keys{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connected Clients", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_clients{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Blocked Clients", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_blocked_clients{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Evicted vs Expired Keys", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f92ab4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(redis_expired_keys{endpoint=\"$endpoint\"}[5m])", - "legend":"Expired Keys", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(redis_evicted_keys{endpoint=\"$endpoint\"}[5m])", - "legend":"Evicted Keys", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected vs Connected Clients", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c548f2", - "id":"4878bfff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"irate(redis_rejected_connections{endpoint=\"$endpoint\"}[5m])", - "legend":"Rejected Connections", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(redis_clients{endpoint=\"$endpoint\"}[5m])", - "legend":"Connected Clients", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Fragmentation Ratio", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c548f2", - "id":"fe808fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"irate(redis_mem_fragmentation_ratio{endpoint=\"$endpoint\"}[5m])", - "legend":"Fragmentation Ratio", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Usage Input / Output", - "span":"12.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d35061", - "id":"5d332c61" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"rate(redis_total_net_input_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Input", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(redis_total_net_output_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Output", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Command Stats Deltas", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":17, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"14.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Hash Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dfe216", - "id":"8eb594f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"h.*\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"String Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#db8e36", - "id":"a5a340d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"set.*|get.*|incr*|decr*|mget|mset*|strlen|psetex|append\"} [5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sorted Sets Commands", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e25182", - "id":"615ff1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"z.*\"} [5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"List Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"14970a9d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"blpop|br.*|l.*|rp.*\",command!=\"lastsave\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sets Commands", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#aa1450", - "id":"fd9bda5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"sadd|scard|sdiff.*|si.*|sm.*|spop|sr.*|sunion.*|sscan\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Key Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#51a7bc", - "id":"1b79e9f4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"del|dump|exists|expire.*|keys|persist|.*ttl.*|randomkey|rename.* \"} [5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HyperLogLog Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"e69bc0a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"pfadd|pfcount|pfmerge\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"8119946" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"|auth|echo|ping|quit|select\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"86718f1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"flush.*|bg.*|client.*|cluster.*|command.*|config.*|dbsize|debug.*|info\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transaction Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"9472d51" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"discard|exec|multi|watch|unwatch\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PubSub Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"73ccde27" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"psubscribe|pubsub|publish|punsubscribe|subscribe|unsubscribe\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scripting Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"41aa422b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"eval|evalsha|script.*\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"test", - "span":"4.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4de1f2", - "id":"547326a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"26.0", - "elements":[ - { - "expression":"redis_acl_access_denied_cmd", - "legend":"", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"PostgreSQL Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(postgresql_active_time,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Transactions Per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"(sum(rate(postgresql_xact_rollback{endpoint=\"$endpoint\"}[1m])) + sum(rate(postgresql_xact_commit{endpoint=\"$endpoint\"}[1m])))/60", - "legend":"Transactions per second", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PG Buffer Cache Hit Rate", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"round(100*sum(postgresql_blks_hit{endpoint=\"$endpoint\"}) / (sum(postgresql_blks_hit{endpoint=\"$endpoint\"}) + sum(postgresql_blks_read{endpoint=\"$endpoint\"})),0.1)", - "legend":"Pg cache hit rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checkpoint Stats", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":2, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f765dc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"rate(postgresql_checkpoint_write_time{endpoint=\"$endpoint\"}[5m])", - "legend":"Write time", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_checkpoint_sync_time{endpoint=\"$endpoint\"}[5m])", - "legend":"Sync time", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Buffers (bgwriter)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":3, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#6507fc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "min", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"rate(postgresql_buffers_alloc{endpoint=\"$endpoint\"}[$interval]) or \nirate(postgresql_buffers_alloc{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_alloc", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_backend_fsync{endpoint=\"$endpoint\"}[$interval]) or\nirate(postgresql_buffers_backend_fsync{endpoint=\"$endpoint\"}[5m])", - "legend":"backend_fsync", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_backend{endpoint=\"$endpoint\"}[$interval]) or\nirate(postgresql_buffers_backend{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_backend", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_clean{endpoint=\"$endpoint\"}[$interval]) or \nirate(postgresql_buffers_clean{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_clean", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_checkpoint{endpoint=\"$endpoint\"}[$interval]) or\nirate(postgresql_buffers_checkpoint{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_checkpoint", - "name":"E", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Fetch Data", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"SUM(postgresql_tup_fetched{endpoint=\"$endpoint\"})", - "legend":"Current fetch data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Insert Data", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"SUM(postgresql_tup_inserted{endpoint=\"$endpoint\"})", - "legend":"Current insert data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Updated Data", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"SUM(postgresql_tup_updated{endpoint=\"$endpoint\"})", - "legend":"Current updated data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checkpoint Requested vs Scheduled by host", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"0efbbe6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"postgresql_checkpoints_timed{endpoint=\"$endpoint\"}", - "legend":"server={{host}} db={{db}} metric=checkpoints_scheduled", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"postgresql_checkpoints_req{endpoint=\"$endpoint\"}", - "legend":" server={{host}} db={{db}} metric=checkpoints_requested", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Conflicts/Deadlocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"ac0bfec" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(postgresql_conflicts{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Conflicts", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(postgresql_deadlocks{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Deadlocks", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Temp File", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"1605ef3a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"irate(postgresql_temp_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Temp Bytes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows Updated, Deleted, Inserted", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"2fa925ff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(postgresql_tup_updated{endpoint=\"$endpoint\"}[5m]))", - "legend":"Update ", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(postgresql_tup_inserted{endpoint=\"$endpoint\"}[5m]))", - "legend":"Inserted", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(postgresql_tup_deleted{endpoint=\"$endpoint\"}[5m]))", - "legend":"Deleted", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows Returned / Rows Fetched", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#eeeeeeff", - "id":"c2716d8" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(postgresql_tup_fetched{endpoint=\"$endpoint\"}[5m]))", - "legend":"Fetched", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(postgresql_tup_returned{endpoint=\"$endpoint\"}[5m]))", - "legend":"Returned", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transactions", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ed7a65", - "id":"8aa2bd6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(postgresql_xact_commit{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Commits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(postgresql_xact_rollback{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Rollbacks", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Hit Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0.0-1.0)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0ca040", - "id":"22ed8bf3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "last", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"postgresql_blks_hit{endpoint=\"$endpoint\"} / (postgresql_blks_hit{endpoint=\"$endpoint\"} + postgresql_blks_read{endpoint=\"$endpoint\"})", - "legend":"{{db}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Databases", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"count(postgresql_numbackends{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Clickhouse Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(clickhouse_metrics_version_integer,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - }, - { - "expression":"label_values(clickhouse_metrics_version_integer,source)", - "show":true, - "name":"source", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Version", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_version_integer{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Versions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HTTP Connections", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea1993", - "id":"3680b1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"clickhouse_metrics_http_connection{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"HTTP", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connections", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7435e0", - "id":"e7bd54" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"clickhouse_metrics_tcp_connection{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"TCP Connection", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2629e0", - "id":"2c56001" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(clickhouse_events_network_send_bytes{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Send", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(clickhouse_events_network_receive_bytes{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Receive", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Queries (Rate)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"24b195b5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_events_query{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Query", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(clickhouse_events_select_query{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Select Query", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(clickhouse_events_insert_query{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Insert Query", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Call Volume", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"65ad219" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_read{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Read", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"clickhouse_metrics_write{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Write", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merge Running", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"6956c67" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of failed queries.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_merge{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Merge ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"801452a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_memory_tracking{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Memory Tracking", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Background Pool", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"365686b8" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Avg SELECT queries latencies", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_background_schedule_pool_task{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Background Pool ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Requests", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"181d857c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Avg INSERT queries latencies", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_dict_cache_requests{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Cache Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Insert", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Inserted Rows", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"5f6e676" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of rows INSERTed to all tables.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_events_inserted_rows{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Inserted Rows", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Inserted Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"5f1b2b0d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_events_inserted_bytes{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Inserted Bytes", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Delayed Inserts", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"63e528ef" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_metrics_delayed_inserts{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Delayed Inserts", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Replication", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Readonly", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"2f47a4b1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of reads (read/pread) from a file descriptor. Does not include sockets.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_readonly_replica{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Readonly", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Send", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"94affdf" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_replicated_send{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Send", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"6535f34" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_replicated_checks{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Checks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Fetch", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"50c38709" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_replicated_fetch{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Fetch", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Interserver Connections", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea1993", - "id":"8282e97" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"clickhouse_metrics_interserver_connection{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Interserver Connection", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Revision", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":21, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_revision{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Revision", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tables", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":22, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_asynchronous_metrics_number_of_tables{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Revision", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Databases", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":23, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_asynchronous_metrics_number_of_databases{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Databases", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":24, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_asynchronous_metrics_uptime{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":25, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_events_file_open{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Open File", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Elasticsearch Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(elasticsearch_cluster_health_status_code,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Query and Fetch Latency (ms)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"31858a09" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_fetch_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Fetch Time", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_query_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Query Time", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nodes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_number_of_nodes{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_process_open_file_descriptors{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Tasks", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_number_of_pending_tasks{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Primary Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_active_primary_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_active_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unassigned Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_unassigned_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Delayed Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_delayed_unassigned_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Initializing Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_initializing_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Latency (ms)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"35ef23f5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_indexing_index_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Index Latency", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries and Fetch Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"ff0de3b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_fetch_total{endpoint=\"$endpoint\"} [1m]))", - "legend":"Fetch Rate", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_query_total{endpoint=\"$endpoint\"} [1m]))", - "legend":"Query Rate", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Refresh and Flush Latency (seconds)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"seconds(s)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"6815f41" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_refresh_total_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Refresh Latency", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_flush_total_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Flush Latency", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0-100)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"52777c6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"elasticsearch_os_cpu_percent{endpoint=\"$endpoint\"}", - "legend":"CPU Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"64832990" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_jvm_gc_collectors_young_collection_time_in_millis{endpoint=\"$endpoint\"}[5m]) + rate(elasticsearch_jvm_gc_collectors_old_collection_time_in_millis{endpoint=\"$endpoint\"}[5m]))", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Indexing Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"31ddd37b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_indexing_index_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Cache Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"360e0623" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_query_cache_cache_size{endpoint=\"$endpoint\"} [1m]))", - "legend":"Cache Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"JVM Memory Used", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"2ad18b82" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"8.0", - "elements":[ - { - "expression":"elasticsearch_clusterstats_nodes_jvm_mem_heap_used_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Jvm Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"90a3b1e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(elasticsearch_transport_tx_size_in_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"TX", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(elasticsearch_transport_rx_size_in_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"RX", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Document Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":19, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_docs_count{endpoint=\"$endpoint\"})", - "legend":"Counts", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Documents Indexed", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":20, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_indexing_index_total{endpoint=\"$endpoint\"})", - "legend":"Index Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Docments", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Documents Deleted Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"6e934863" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_indexing_delete_total{endpoint=\"$endpoint\"}[1m]))", - "legend":"Deleted Rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Documents Merged", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"5c3dcb13" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_merges_total_docs{endpoint=\"$endpoint\"}[1m]))", - "legend":"Query Rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Total Operations Stats", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Indexing vs Query Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"157c55cd" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(elasticsearch_indices_stats_total___indexing_index_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Indexing", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(elasticsearch_indices_search_query_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Query", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Refresh vs Fetch Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"2722d799" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_refresh_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Refresh", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_fetch_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Fetch", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flush vs Merges Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"618c27a8" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_flush_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Flush", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total___merges_total{endpoint=\"$endpoint\"}[5m])) ", - "legend":"Merges", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Exists vs Missing rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"2e79a90a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"irate(elasticsearch_indices_get_exists_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Get Exists", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(elasticsearch_indices_get_missing_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Get Missing", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get vs Indexing Delete Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"989ada2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"irate(elasticsearch_indices_get_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Get", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(elasticsearch_indices_indexing_delete_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Indexing delete", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Thread Pool", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":30, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Thread Pool Operations Rejected", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"21b4d722" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_get_rejected{endpoint=\"$endpoint\"})", - "legend":"Rejected", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Pool Operations Queued", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"30993175" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_search_queue{endpoint=\"$endpoint\"})", - "legend":"Queue", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Pool - Analyze Threads", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"4bc6ddc2" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_analyze_threads{endpoint=\"$endpoint\"})", - "legend":" Analyze Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Pool Operations Completed", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"6e67d20" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_analyze_completed{endpoint=\"$endpoint\"})", - "legend":"Completed", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":35, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Disk Utilization %", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"371e1efc" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"1 -elasticsearch_fs_total_free_in_bytes{endpoint=\"$endpoint\"}/elasticsearch_fs_total_total_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage Percentage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"da7b1d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_os_cpu_percent{endpoint=\"$endpoint\"}", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"JVM Memory Committed (MB)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"128189ce" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_jvm_mem_heap_committed_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Memory Committed ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Load Average", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"9d8c35" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_os_cpu_load_average_5m{endpoint=\"$endpoint\"}", - "legend":"Memory Committed ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"JVM Memory Used", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"95e2d8b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_jvm_mem_heap_used_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Memory Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"97e6260" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_transport_rx_size_in_bytes{endpoint=\"$endpoint\"}", - "legend":"RX", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"elasticsearch_transport_tx_size_in_bytes{endpoint=\"$endpoint\"}", - "legend":"TX", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Stats", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":42, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Merge Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"74359fed" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_merges_total_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Merge Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Search Query Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"c955" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_query_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Search Query Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Indexing Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"d499fdc" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_indexing_index_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Indexing Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Translog Operations", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"b7cf428" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_translog_operations{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Translog Size (MB)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"44351e3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_translog_size_in_bytes{endpoint=\"$endpoint\"})", - "legend":"Size ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Indices", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":48, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Indexing Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":49, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_indexing_index_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Size of Stored Index Data", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":50, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"f39560d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_store_size_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Writer Size - Primary Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":51, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"81eb720" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_segments_index_writer_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Index Writer Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Writer Size - All Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":52, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"3982cfbf" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_segments_index_writer_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Index Writer Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments Count - Primary Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":53, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"5928b25f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_segments_count{endpoint=\"$endpoint\"}[1m]))", - "legend":"Primaries Segments", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments Count - All Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":54, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"af2bf30" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_segments_count{endpoint=\"$endpoint\"}[1m]))", - "legend":"Total Segments", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Doc Value Size - Primary Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":55, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"a79d18b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_segments_doc_values_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Doc Value Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Doc Value Size - All Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":56, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"55690ac" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_segments_doc_values_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Doc Value Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Cassandra Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(cassandra_ClientMetrics_RequestsSize_Value,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Cassandra - Read Path", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Estimated Partition Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"3ae82c55" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_EstimatedPartitionCount_Value{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Key Cache Hit Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"0cd4abb" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_KeyCacheHitRate_Value{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SSTables", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"764bad6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_LiveSSTableCount_Value{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Operations Per Sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"6a45b364" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_OneMinuteRate{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency 50th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"edbb053" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_50thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency 99th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"48a662fd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_99thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency MAX", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"243ad1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_Max{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Resource Usage", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Non Heap Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"5075b15" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(cassandra_java_Memory_NonHeapMemoryUsage_used{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Non Heap Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Disk Space Used By Keyspace", - "span":"4.0", - "height":"2.0", - "type":"Hexagon", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_TotalDiskSpaceUsed_Count{endpoint=\"$endpoint\",name=\"TotalDiskSpaceUsed\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Repair Ratio by Keyspace", - "span":"4.0", - "height":"2.0", - "type":"Hexagon", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PercentRepaired_Value{endpoint=\"$endpoint\",name=\"PercentRepaired\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"551d86b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_Memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}", - "legend":"Heap Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Average System Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"c2468fe" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_SystemLoadAverage{endpoint=\"$endpoint\"}", - "legend":"Average System Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Garbage Collection", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"GC Events", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"21391ab3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(cassandra_java_GarbageCollector_ParNew_CollectionCount{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(cassandra_java_GarbageCollector_ConcurrentMarkSweep_CollectionCount{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Duration (For Last GC Event)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"857be44" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(cassandra_java_GarbageCollector_ParNew_LastGcInfo_duration{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(cassandra_java_GarbageCollector_ConcurrentMarkSweep_LastGcInfo_duration{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Last GC Thread Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"448f9c4c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_GarbageCollector_ParNew_LastGcInfo_GcThreadCount{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"cassandra_java_GarbageCollector_ConcurrentMarkSweep_LastGcInfo_GcThreadCount{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Thread Pool", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Transport", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"4feeb2f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_ThreadPoolMetrics_transport_Value{endpoint=\"$endpoint\"}[5m])) by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Internal", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"27ebdf8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_ThreadPoolMetrics_internal_Value{endpoint=\"$endpoint\"}[5m])) by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"9349947" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_ThreadPoolMetrics_request_Value{endpoint=\"$endpoint\"}[5m])) by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Write Path", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Memtable Data Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"38ca16ff" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_TableMetrics_AllMemtablesHeapSize_Value{endpoint=\"$endpoint\"}[5m])) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Log", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"5f1e8377" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_CommitLogMetrics_CompletedTasks_Value{endpoint=\"$endpoint\"}[5m]))", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(cassandra_CommitLogMetrics_PendingTasks_Value{endpoint=\"$endpoint\"}[5m]))", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency 99th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"538ca9f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_WriteLatency_99thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memtable Operations Per Sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"12b381e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_TableMetrics_MemtableSwitchCount_Count{endpoint=\"$endpoint\"}[5m])) by(keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency MAX", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"f99de7b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_WriteLatency_Max{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency 50th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"2cfe5b1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_WriteLatency_50thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":29, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Heap Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"cassandra_java_Memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}", - "legend":"Memory Usage ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Physical Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_TotalPhysicalMemorySize{endpoint=\"$endpoint\"}", - "legend":"Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Utilization", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":32, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_SystemCpuLoad{endpoint=\"$endpoint\"}", - "legend":"Cpu Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Used Physical Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":33, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"1 - cassandra_java_OperatingSystem_FreePhysicalMemorySize{endpoint=\"$endpoint\"}/cassandra_java_OperatingSystem_TotalPhysicalMemorySize{endpoint=\"$endpoint\"}", - "legend":"Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":34, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_AvailableProcessors{endpoint=\"$endpoint\"}", - "legend":"Processors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Native Clients Connected", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":35, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_ClientMetrics_connectedNativeClients_Value{endpoint=\"$endpoint\"}", - "legend":"Connected", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Space Used", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":36, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_TotalDiskSpaceUsed_Count{endpoint=\"$endpoint\"})", - "legend":"Disk", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Load", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"5c18c2d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_SystemCpuLoad{endpoint=\"$endpoint\"}", - "legend":"Cpu Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency TOP 10", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"c3d88ab" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"topk(10,cassandra_TableMetrics_WriteLatency_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"{{scope}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency TOP 10", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"024ac3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"topk(10,cassandra_TableMetrics_ReadLatency_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"{{scope}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Range Scan Latency TOP 10", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"8c95f22" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"topk(10,cassandra_TableMetrics_RangeLatency_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"{{scope}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Compactions", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"6c509f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PendingCompactions_Value{endpoint=\"$endpoint\"})", - "legend":"Compactions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SSTables Per Read Histogram", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"161de3ca" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_SSTablesPerReadHistogram_Count{endpoint=\"$endpoint\"})", - "legend":"SSTables Per Read Histogram", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dropped Message", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"bba4dd3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(cassandra_DroppedMessageMetrics_Dropped_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"Message", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Timeouts (1 Minute Rate)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"5fe539a9" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"cassandra_ClientMetrics_RequestDiscarded_OneMinuteRate{endpoint=\"$endpoint\"}", - "legend":"Timeouts", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Compactions", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":45, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Compaction", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ff3f7c" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_CompactionBytesWritten_Count{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Compactions", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f76adf", - "id":"798d3af8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PendingCompactions_Value{endpoint=\"$endpoint\"})by(keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Flushes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f76adf", - "id":"2f3a0f3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PendingFlushes_Count{endpoint=\"$endpoint\"}) by(keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Docker Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(docker_memory_total,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Memory", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"bytes(IEC)", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Percentage of Memory Used by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"2543dc11" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_container_mem_usage_percent{endpoint=\"$endpoint\",container_status=\"running\"}", - "legend":"{{container_name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"68e877a5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_mem_usage{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rate of Page Faults by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"5e7d2db6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_mem_pgfault{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Bytes Transferred to/from the Disk", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"805e2e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(docker_container_blkio_io_service_bytes_recursive_total{endpoint=\"$endpoint\",container_status=\"running\"}[5m])) by (container_name)", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Container Uptime", - "span":"4.0", - "height":"2.0", - "type":"Hexagon", - "unit":"ns", - "weight":6, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"docker_container_status_uptime_ns{container_status=\"running\",endpoint=\"$endpoint\"}", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_memory_total{endpoint=\"$endpoint\"}", - "legend":"Memory ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Images Totals", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_images{endpoint=\"$endpoint\"}", - "legend":"Images ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Running Containers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_containers_running{endpoint=\"$endpoint\"}", - "legend":"Containers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Stopped Containers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_containers_stopped{endpoint=\"$endpoint\"}", - "legend":"Containers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_cpus{endpoint=\"$endpoint\"}", - "legend":"Cpu", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_used_file_descriptors{endpoint=\"$endpoint\"}", - "legend":"File ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#58dd16", - "id":"702ea95" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(docker_container_net_rx_bytes{endpoint=\"$endpoint\"}[5m]))", - "legend":"RX", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(docker_container_net_tx_bytes{endpoint=\"$endpoint\"}[5m]))", - "legend":"TX", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mem Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#58dd16", - "id":"4603122" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(docker_container_mem_usage_percent{endpoint=\"$endpoint\"})", - "legend":"Mem", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#58dd16", - "id":"702376e4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(docker_container_cpu_usage_percent{endpoint=\"$endpoint\"})", - "legend":"Cpu", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"CPU", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":16, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU Usage in User Mode", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"ns", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"11c2a8f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_cpu_usage_in_usermode{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage in Kernel Mode", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"ns", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"3965c849" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_cpu_usage_in_kernelmode{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Network", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Rx Dropped Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"3aeab649" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_dropped{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m]) ", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Bytes by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"632e29fc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_bytes{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rx Bytes by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"58c37d3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_bytes{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rx Packets by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"4a051bed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_packets{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Packets by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"71030986" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_packets{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Dropped Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"4abc4299" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_dropped{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m]) ", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Error Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"0a872b7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_errors{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rx Error Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"a64908d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_errors{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Proxmox VE Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(proxmox_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Uptime", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":0, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.vm_name}}", - "show":true, - "title":"Name", - "error":false - }, - { - "unit":2, - "display":"{{A.$labels.status}}", - "show":true, - "title":"Status", - "error":false - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Update", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "indexs":"", - "valueMapping":[ - { - "color":{ - "bac":"#0bbf9eFF", - "icon":"#3ff4b5FF", - "text":"#f44061FF" - }, - "display":"", - "show":true, - "column":"", - "type":"value" - } - ], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"proxmox_uptime{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_mem_total{endpoint=\"$endpoint\"})", - "legend":"Memory ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Tatol", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_disk_total{endpoint=\"$endpoint\"})", - "legend":"Disk ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Swap Tatol", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_mem_total{endpoint=\"$endpoint\"})", - "legend":"Swap ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Load", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_cpuload{endpoint=\"$endpoint\"})", - "legend":"CpuLoad", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Swap Used By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f416d3", - "id":"569dbbb2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"proxmox_swap_used_percentage{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Load By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e0c9ff", - "id":"646e3d6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"proxmox_cpuload{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Used By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#33c69a", - "id":"b03357f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"proxmox_disk_used_percentage{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Used By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#33c69a", - "id":"987f01a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"proxmox_mem_used_percentage{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Mongodb Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(mongodb_uptime_ns,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Resource", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Usage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"74f66188" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mongodb_db_stats_storage_size{endpoint=\"$endpoint\"})", - "legend":"Storage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"794a849a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mongodb_net_in_bytes_count{endpoint=\"$endpoint\"}[1m])", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_net_out_bytes_count{endpoint=\"$endpoint\"}[1m])", - "legend":"Out", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"3cfebe4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mongodb_resident_megabytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Resident", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_vsize_megabytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Vsize", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"WiredTiger Cache", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"4f162f31" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mongodb_wtcache_bytes_read_into{endpoint=\"$endpoint\"}[5m])", - "legend":"Wtcache", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Util %", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0-100)", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"fa709a1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_percent_cache_dirty{endpoint=\"$endpoint\"}", - "legend":"Cache Dirty", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"mongodb_percent_cache_used{endpoint=\"$endpoint\"}", - "legend":"Cache Used", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Commands Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7501bc", - "id":"76948b2c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_commands_per_sec{endpoint=\"$endpoint\"}", - "legend":"Commands", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Faults", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7501bc", - "id":"07c700b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mongodb_page_faults{endpoint=\"$endpoint\"}[1m])", - "legend":"Page Faults ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_vsize_megabytes{endpoint=\"$endpoint\"}", - "legend":"Mem", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_connections_current{endpoint=\"$endpoint\"}", - "legend":"Current Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"ns", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_uptime_ns{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_open_connections{endpoint=\"$endpoint\"}", - "legend":"Open Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Usage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mongodb_db_stats_storage_size{endpoint=\"$endpoint\"})", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica State", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#88e1efFF", - "text":"#73BF69FF" - }, - "display":"Up", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_queries{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Queries", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"GetMore Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"bc896fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_getmores_per_sec{endpoint=\"$endpoint\"}", - "legend":"GetMore ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7501bc", - "id":"225e8ac0" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_queries_per_sec{endpoint=\"$endpoint\"}", - "legend":"Queries ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commands Per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"seconds(s)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#cbdd23", - "id":"589da18" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_commands_per_sec{endpoint=\"$endpoint\"}", - "legend":"Commands", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Inserts Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"623ecd96" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_inserts_per_sec{endpoint=\"$endpoint\"}", - "legend":"Inserts ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Deletes Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"65f50dd2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_deletes_per_sec{endpoint=\"$endpoint\"}", - "legend":"Deletes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Updates Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"7d87549" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"mongodb_updates_per_sec{endpoint=\"$endpoint\"}", - "legend":"Updates ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Document Operations", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"28770bd" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(mongodb_document_deleted{endpoint=\"$endpoint\"}[1m])", - "legend":"Delete", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_document_updated{endpoint=\"$endpoint\"}[1m])", - "legend":"Update", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_document_returned{endpoint=\"$endpoint\"}[1m])", - "legend":"Return", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_document_inserted{endpoint=\"$endpoint\"}[1m])", - "legend":"Insert", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flushes Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"64aaa9df" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_flushes_per_sec{endpoint=\"$endpoint\"}", - "legend":"Flushes ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Replication", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Replica Query Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"7816273d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_queries_per_sec{endpoint=\"$endpoint\"}", - "legend":"Queries", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Insert Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"363328e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_inserts_per_sec{endpoint=\"$endpoint\"}", - "legend":"Insert ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Deletes Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"11c3ab0a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_deletes_per_sec{endpoint=\"$endpoint\"}", - "legend":"Deletes ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Commands Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"e23e56c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_repl_commands_per_sec{endpoint=\"$endpoint\"}", - "legend":"Commands ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica GetMore Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"ef1d2b1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_repl_getmores_per_sec{endpoint=\"$endpoint\"}", - "legend":"GetMore ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Oplog Window Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"3d2e24dd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mongodb_repl_oplog_window_sec{endpoint=\"$endpoint\"}[1m])", - "legend":"Oplog Window ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Updates Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"1ae2342" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"mongodb_repl_updates_per_sec{endpoint=\"$endpoint\"}", - "legend":"Updates", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Jenkins Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(jenkins_node_memory_total,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Total Available Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_node_memory_available{endpoint=\"$endpoint\"}", - "legend":"Available Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Available Disk", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_node_disk_available{endpoint=\"$endpoint\"}", - "legend":"Available Disk ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Swap", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_node_swap_total{endpoint=\"$endpoint\"}", - "legend":"Swap ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Executors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_total_executors{endpoint=\"$endpoint\"}", - "legend":"Executors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Result", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{B.$labels.name}}", - "show":true, - "title":"Name", - "error":false - }, - { - "unit":2, - "display":"{{B.$labels.result}}", - "show":true, - "title":"Result", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"Number", - "error":false - } - ], - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"", - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"jenkins_job_number{endpoint=\"$endpoint\"}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Stats", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#1308db", - "id":"6e01aa01" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"count(jenkins_job_result_code{endpoint=\"$endpoint\"}) by(result)", - "legend":"{{result}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Duratons", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#52d8cd", - "id":"f3184e9" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(jenkins_job_duration{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"count(jenkins_job_number{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Build History Number", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(jenkins_job_number{endpoint=\"$endpoint\"})", - "legend":"Number", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Apache Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(apache_Uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":0, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_Uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_BytesPerSec{endpoint=\"$endpoint\"}", - "legend":"Bytes Per Second", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_ReqPerSec{endpoint=\"$endpoint\"}", - "legend":"Req / Sec", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request State Analysis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Waiting", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"2af5e6d7" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(apache_scboard_waiting{endpoint=\"$endpoint\"}[5m])", - "legend":"Waiting", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Reading", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#89e81e", - "id":"50980661" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(apache_scboard_reading{endpoint=\"$endpoint\"}[5m])", - "legend":"Reading", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sending", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#89e81e", - "id":"b0a995b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(apache_scboard_sending{endpoint=\"$endpoint\"}[5m])", - "legend":"Sending", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"DNS LookUp", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"ed7e01b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_scboard_dnslookup{endpoint=\"$endpoint\"}[5m])", - "legend":"DNS LookUp", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Keep Alive", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"67e9752f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_scboard_keepalive{endpoint=\"$endpoint\"}[5m])", - "legend":"Keep Alive", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Finishing", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"55e9f8e4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_scboard_finishing{endpoint=\"$endpoint\"}[5m])", - "legend":"Finishing", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Closing", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"920dbd6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(apache_scboard_closing{endpoint=\"$endpoint\"}[5m])", - "legend":"Closing", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Logging", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"3e37c51" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(apache_scboard_logging{endpoint=\"$endpoint\"}[5m])", - "legend":"Logging", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Idle Cleanup", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"73a57df" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(apache_scboard_idle_cleanup{endpoint=\"$endpoint\"}[5m])", - "legend":"Idle Cleanup", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Starting", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"8361ea" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(apache_scboard_starting{endpoint=\"$endpoint\"}[5m])", - "legend":"Starting", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource Utilization", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU Load Utilization", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"6fc38a9f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_CPULoad{endpoint=\"$endpoint\"}", - "legend":"Utilization", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU System Utilization", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"559b4f8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_CPUSystem{endpoint=\"$endpoint\"}", - "legend":"Utilization", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU User Utilization", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"f80f06a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_CPUUser{endpoint=\"$endpoint\"}", - "legend":"Utilization", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Busy Worker Threads", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"2a7502b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"apache_BusyWorkers{endpoint=\"$endpoint\"}", - "legend":"Worker Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Idle Worker Threads", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"7d27660" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"apache_IdleWorkers{endpoint=\"$endpoint\"}", - "legend":"Worker Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Load Average - 1m", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"d28c141" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(apache_Load1{endpoint=\"$endpoint\"})", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Load Average - 5m", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"16b68328" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(apache_Load5{endpoint=\"$endpoint\"})", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Load Average - 15m", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"b25b6ed" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(apache_Load15{endpoint=\"$endpoint\"})", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Server Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":23, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request Per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"127c3d9c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_ReqPerSec{endpoint=\"$endpoint\"}", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes (Sent and Received) Per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#80edb1", - "id":"13ce1175" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_BytesPerSec{endpoint=\"$endpoint\"}", - "legend":"Sent and Received", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Duration Per Request", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#80edb1", - "id":"db24bcc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_DurationPerReq{endpoint=\"$endpoint\"}", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Accesses Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"56661c93" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_TotalAccesses{endpoint=\"$endpoint\"}[5m])", - "legend":"Accesses ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Duration Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"38c5efe" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_TotalDuration{endpoint=\"$endpoint\"}[5m])", - "legend":"Duration ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent and Received Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"d21c063" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_TotalkBytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Sent and Received", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Conns Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":30, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_ConnsTotal{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":31, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_Processes{endpoint=\"$endpoint\"}", - "legend":"Processes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Load", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":32, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_CPULoad{endpoint=\"$endpoint\"}", - "legend":"CPU Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"HAProxy Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(haproxy_rtime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Active Servers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_act{endpoint=\"$endpoint\",type=\"server\"})", - "legend":"Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Response Time", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_rtime{endpoint=\"$endpoint\"})", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Sessions %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_scur{endpoint=\"$endpoint\",type=\"frontend\"})/sum(haproxy_slim{endpoint=\"$endpoint\",type=\"frontend\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections Errors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_econ{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Queue", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_qcur{endpoint=\"$endpoint\",type=\"backend\"})", - "legend":"Backend Queue", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Requests / Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"2e39012" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(haproxy_rate{endpoint=\"$endpoint\",type=\"frontend\"})", - "legend":"Frontend Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Response Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"41b67852" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(haproxy_rtime{endpoint=\"$endpoint\",type=\"backend\"}[1m]))", - "legend":"Backend Response ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Respones 5xx Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"889b425" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(haproxy_hrsp_5xx{endpoint=\"$endpoint\"}[5m]))", - "legend":"5xx", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Denials", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"67d1550" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(haproxy_dresp{endpoint=\"$endpoint\",type=\"frontend\"})", - "legend":"Resp", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Denials", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"e4da26f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(haproxy_dresp{endpoint=\"$endpoint\",type=\"backend\"})", - "legend":"Resp", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Respones 4xx Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"2815f30" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(haproxy_hrsp_4xx{endpoint=\"$endpoint\"}[5m]))", - "legend":"4xx", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Network Traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"b38d3ba" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(haproxy_bin{endpoint=\"$endpoint\",type=\"frontend\"}[1m]))", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(haproxy_bout{endpoint=\"$endpoint\",type=\"frontend\"}[1m]))", - "legend":"Out", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Network Traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"e3ab6c3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(haproxy_bin{endpoint=\"$endpoint\",type=\"backend\"}[1m]))", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(haproxy_bout{endpoint=\"$endpoint\",type=\"backend\"}[1m]))", - "legend":"Out", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Respones 3xx Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"b0b90ba" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(haproxy_hrsp_3xx{endpoint=\"$endpoint\"}[5m]))", - "legend":"3xx", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Sessions %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_scur{endpoint=\"$endpoint\",type=\"backend\"})/sum(haproxy_slim{endpoint=\"$endpoint\",type=\"backend\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Server", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"a0a1ab4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(haproxy_ttime{endpoint=\"$endpoint\",type=\"server\"}[1m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Weight", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"fe42a5a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"haproxy_weight{endpoint=\"$endpoint\",type=\"server\"}", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Response Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"3fc3342e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(haproxy_rtime{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes In", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"d7a99b0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(haproxy_bin{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Out", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"1b90e84" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(haproxy_bout{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Responses Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"60bd2d4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(haproxy_eresp{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Nginx Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(nginx_active,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Client Requests per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f91143", - "id":"62a3494" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(nginx_requests{endpoint=\"$endpoint\"}[5m])", - "legend":"Request", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Number of Client Requests", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_requests{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_active{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Number of Handled Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_handled{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests: Reading, Writing and Waiting", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f43fa6", - "id":"fc60d1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(nginx_reading{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_writing{endpoint=\"$endpoint\"}[5m])", - "legend":"Writ", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_waiting{endpoint=\"$endpoint\"}[5m])", - "legend":"Wait", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dropped Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_accepts{endpoint=\"$endpoint\"} - nginx_handled{endpoint=\"$endpoint\"} ", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active vs Dropped Connections", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f43fa6", - "id":"167101a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(nginx_active{endpoint=\"$endpoint\"}[5m])", - "legend":"Active", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_handled{endpoint=\"$endpoint\"}[5m])", - "legend":"Handled", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_accepts{endpoint=\"$endpoint\"}[5m])", - "legend":"Accepts", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Number of Accepts Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_accepts{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Tengine Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(tengine_conn_total,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Connection Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_conn_total{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_req_total{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Error 5xx Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_http_5xx{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Out By Server", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4352d8", - "id":"ff31b99" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(tengine_bytes_out{endpoint=\"$endpoint\"}[5m])", - "legend":"{{server_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network In By Server", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4352d8", - "id":"7a80b4d5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(tengine_bytes_in{endpoint=\"$endpoint\"}[5m])", - "legend":"{{server_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request By Server Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#5047ff", - "id":"58277389" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(tengine_req_total{endpoint=\"$endpoint\"}[5m])", - "legend":"{{server_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network In", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_bytes_in{endpoint=\"$endpoint\"})", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Error 2xx Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_http_2xx{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Out", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_bytes_out{endpoint=\"$endpoint\"})", - "legend":"Out", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Tomcat Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(tomcat_connector_request_count,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Connectors", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"bytes(IEC)", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Thread Percentage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0.0-1.0)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"5ba9ae2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"tomcat_connector_current_thread_count{endpoint=\"$endpoint\"}/tomcat_connector_max_threads{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Busy Threads Percentage (Busy / Current)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0.0-1.0)", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"12bed72c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"tomcat_connector_current_threads_busy{endpoint=\"$endpoint\"}/tomcat_connector_current_thread_count{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Sent", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"607500f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(tomcat_connector_bytes_sent{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Received", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"195c914" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(tomcat_connector_bytes_received{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Error Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_connector_error_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4a73f9", - "id":"191b2512" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(tomcat_connector_request_count{endpoint=\"$endpoint\"\n}[1m]))", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Pool Usage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8405a", - "id":"f349f58" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(tomcat_jvm_memorypool_used{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_connector_request_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Processing Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4a73f9", - "id":"3dcbdc5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(tomcat_connector_processing_time{endpoint=\"$endpoint\"\n}[1m]))", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Distribution", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8405a", - "id":"5a95d9a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(tomcat_connector_current_thread_count{endpoint=\"$endpoint\"}[1m]))", - "legend":"Current", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(tomcat_connector_current_threads_busy{endpoint=\"$endpoint\"}[1m]))", - "legend":"Current Busy", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mem Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"tomcat_jvm_memory_total{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Memory Usage percentage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":13, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_jvm_memorypool_used{endpoint=\"$endpoint\"})/sum(tomcat_jvm_memorypool_max{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Memory Peak usage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_jvm_memorypool_used{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mem Free", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":15, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"tomcat_jvm_memory_free{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"ActiveMQ Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(activemq_queues_size,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Number of Queues", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"count(activemq_queues_size{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Topics", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"count(activemq_topics_size{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Message By Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"09e5e2e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(activemq_queues_size{endpoint=\"$endpoint\"}[5m]))by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dequeue Message By Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"558bdad8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(activemq_queues_dequeue_count{endpoint=\"$endpoint\"}[5m]))by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Enqueue Message By Topic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"22fbe4b0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(activemq_topics_enqueue_count{endpoint=\"$endpoint\"}[5m])) by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Message Enqueue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_queues_enqueue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Message Dequeue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_queues_dequeue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Topic Consumer Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_topics_consumer_count{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Comsuer Conut", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_queues_consumer_count{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Topic Message Enqueue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_topics_enqueue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Topic Message Dequeue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_topics_dequeue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Subscribers Message Enqueue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_subscribers_enqueue_counter{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Subscribers Message Dequeue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_subscribers_enqueue_counter{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Enqueue Message By Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"a0b21cc" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(activemq_queues_enqueue_count{endpoint=\"$endpoint\"}[5m])) by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dequeue Message By Topic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"5b8789d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(activemq_topics_dequeue_count{endpoint=\"$endpoint\"}[5m]))by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Message By Topic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"46b4f9" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(activemq_topics_size{endpoint=\"$endpoint\"}[5m]))by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Enqueue Message By Subscribers", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"eb0c785" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(rate(activemq_subscribers_enqueue_counter{endpoint=\"$endpoint\"}[5m])) by(destination_name)", - "legend":"{{destination_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dequeue Message By Subscribers", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"c557ac6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(rate(activemq_subscribers_dequeue_counter{endpoint=\"$endpoint\"}[5m]))by (destination_name)", - "legend":"{{destination_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Subscribers Pending Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_subscribers_pending_queue_size{endpoint=\"$endpoint\"})", - "legend":"Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Consul Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(consul_members_servers,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"RPC Requests", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#749cc9" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"consul_rpc_query{endpoint=\"$endpoint\"}", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Servers", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"9.0", - "y":"1.0", - "elements":[ - { - "expression":"count(consul_state_services{endpoint=\"$endpoint\"})", - "legend":"Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Is Leader", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#9387e5FF", - "text":"#73BF69FF" - }, - "display":"Leader", - "show":true, - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#1de03aFF", - "text":"#F2495CFF" - }, - "display":"No", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"3.0", - "y":"1.0", - "elements":[ - { - "expression":"consul_server_isLeader{endpoint=\"$endpoint\"}", - "legend":"Leader", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Runtime Gc Pause", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"ns", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#1df2b5", - "id":"5d639b6f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(consul_runtime_total_gc_pause_ns{endpoint=\"$endpoint\"}[5m])", - "legend":"Gc Pause", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Raft State Candidate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":4, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#d34aa5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"consul.raft.state.candidate = this increments whenever a Consul server starts an election. candidate == 0. Deviations from 0 might indicate flapping leadership.\n\nconsul.serf.member.join\tThis increments when an agent joins the cluster. If an agent flapped", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"consul_raft_state_candidate{endpoint=\"$endpoint\"}", - "legend":"Consul candidate", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"consul_serf_member_join{endpoint=\"$endpoint\"}", - "legend":"Member join", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"consul_serf_member_left{endpoint=\"$endpoint\"}", - "legend":"Member left", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"consul_serf_member_update{endpoint=\"$endpoint\"}", - "legend":"Member update", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Runtime Alloc Bytes", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2ce857", - "id":"201e83b3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"consul_runtime_alloc_bytes{endpoint=\"$endpoint\"}", - "legend":"Alloc Bytes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Raft Transactions", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":6, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f20cd7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"consul_raft_apply{endpoint=\"$endpoint\"}", - "legend":"Transactions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Time Leader", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#aae9f7", - "id":"5e298056" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"consul_raft_commitTime_mean{endpoint=\"$endpoint\"}", - "legend":"CommitTime Mean", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Logs", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9be2f2", - "id":"2b01140" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"consul_raft_leader_dispatchLog_count{endpoint=\"$endpoint\"}", - "legend":"DispatchLog", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time to Reconcile Members", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9bd611", - "id":"6c1bb47" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"consul_leader_reconcileMember_sum{endpoint=\"$endpoint\"}", - "legend":"Reconcile Members", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Goroutines Counts", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9b41d3", - "id":"7c00fdde" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"7.0", - "elements":[ - { - "expression":"consul_runtime_num_goroutines{endpoint=\"$endpoint\"}", - "legend":"Goroutines Counts", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Autopilot Health", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#f81efcFF", - "text":"#73BF69FF" - }, - "display":"UP", - "show":true, - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#F2495CFF", - "text":"#F2495CFF" - }, - "display":"DOWN", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"consul_autopilot_healthy{endpoint=\"$endpoint\"}", - "legend":"Health", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul State", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#29c6aaFF", - "text":"#000000FF" - }, - "display":"{{status}}", - "show":true, - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#eba8f7FF", - "icon":"#0dbc33FF", - "text":"#145708FF" - }, - "display":"warning or critical", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"consul_health_checks_passing{endpoint=\"$endpoint\"}", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Jvm Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(java_runtime_StartTime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"GC", - "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":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"PS Eden Space", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"45f31b88" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PS Old Gen", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"1fce6d7f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"10.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PS Survivor Space", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"84fe867" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"10.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_max{ndpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Metaspace", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"38c038f5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compressed Class Space", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"27489f9" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Code Cache", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"13a989e4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c17c36", - "id":"5fd9f772" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(java_garbage_collector_CollectionCount{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Gc Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2fcee0", - "id":"76950e79" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(java_garbage_collector_CollectionTime{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Last GC Thread Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e35def", - "id":"4e2ed102" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"8.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_GcThreadCount{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Available CPUs", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"java_operating_AvailableProcessors{endpoint=\"$endpoint\"}", - "legend":"Available CPUs", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Load Average", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"java_operating_SystemLoadAverage{endpoint=\"$endpoint\"}", - "legend":"System Load Average", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"java_operating_OpenFileDescriptorCount{endpoint=\"$endpoint\"}", - "legend":"Open File", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"java_runtime_Uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Start Time", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"YYYY-MM-DD HH:mm:ss", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"java_runtime_StartTime{endpoint=\"$endpoint\"}", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.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, - "thresholds":[ - { - "color":"#d2db51", - "id":"71c0ff3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"java_operating_SystemCpuLoad{endpoint=\"$endpoint\"}", - "legend":"System", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_operating_ProcessCpuLoad{endpoint=\"$endpoint\"}", - "legend":"Process", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#20d4e8", - "id":"6d4995f4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(java_memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}[5m])", - "legend":"Heap Memory", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(java_memory_NonHeapMemoryUsage_used{endpoint=\"$endpoint\"}[5m])", - "legend":"Non Heap Memory", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Used Percentage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2de5ab", - "id":"75ed5c93" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"1 - java_operating_FreePhysicalMemorySize{endpoint=\"$endpoint\"}/java_operating_TotalPhysicalMemorySize{endpoint=\"$endpoint\"}", - "legend":"Physical ", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"1 - java_operating_FreeSwapSpaceSize{endpoint=\"$endpoint\"}/java_operating_TotalSwapSpaceSize{endpoint=\"$endpoint\"}", - "legend":"Swap", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Cpu Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"ns", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6d64ea", - "id":"41264361" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(java_threading_CurrentThreadCpuTime{endpoint=\"$endpoint\"}[5m])", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#63c3dd", - "id":"30f57177" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"java_threading_ThreadCount{endpoint=\"$endpoint\"}", - "legend":"Current Threads", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_threading_DaemonThreadCount{endpoint=\"$endpoint\"}", - "legend":"Daemon Threads", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_threading_PeakThreadCount{endpoint=\"$endpoint\"}", - "legend":"Peak Threads", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Class Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#353ef2", - "id":"202bb7b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(java_class_loading_LoadedClassCount{endpoint=\"$endpoint\"}[5m])", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Used", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"java_memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}/java_memory_HeapMemoryUsage_max{endpoint=\"$endpoint\"}", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"MinIO Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(minio_node_disk_used_bytes,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"time() - max(minio_node_process_starttime_seconds{endpoint=\"$endpoint\"})", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total S3 Traffic Inbound", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (instance) (minio_s3_traffic_received_bytes{endpoint=\"$endpoint\"})", - "legend":"Total S3 Traffic Inbound", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total S3 Traffic Outbound", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (instance) (minio_s3_traffic_sent_bytes{endpoint=\"$endpoint\"})", - "legend":"Total S3 Traffic Outbound", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Capacity", - "span":"2.0", - "height":"2.0", - "type":"Pie chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"topk(1, sum(minio_cluster_capacity_usable_total_bytes{endpoint=\"$endpoint\"}) by (instance)) - topk(1, sum(minio_cluster_capacity_usable_free_bytes{endpoint=\"$endpoint\"}) by (instance))", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"topk(1, sum(minio_cluster_capacity_usable_free_bytes{endpoint=\"$endpoint\"}) by (instance)) ", - "legend":"Free", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Usage Growth", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(minio_bucket_usage_total_bytes{endpoint=\"$endpoint\"}) by (instance)", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Open FDs", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (minio_node_file_descriptor_open_total{endpoint=\"$endpoint\"})", - "legend":"Total Open FDs", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Goroutines", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum without (server,instance) (minio_node_go_routine_total{endpoint=\"$endpoint\"})", - "legend":"Total Goroutines", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Online Servers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_nodes_online_total{endpoint=\"$endpoint\"}", - "legend":"Total Online Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Online Disks", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_disk_online_total{endpoint=\"$endpoint\"}", - "legend":"Total online disks in MinIO Cluster", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Offline Servers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_nodes_offline_total{endpoint=\"$endpoint\"}", - "legend":"Total Offline Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Offline Disks", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_disk_offline_total{endpoint=\"$endpoint\"}", - "legend":"Total Offline Disks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Objects", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"topk(1, sum(minio_bucket_usage_object_total{endpoint=\"$endpoint\"}) by (instance))", - "legend":"Number of Objects", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Data Received Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1df9ee" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (server) (rate(minio_s3_traffic_received_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Data Received", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Data Sent Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#2af976" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (server) (rate(minio_s3_traffic_sent_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Data Sent", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Request Rate", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f9343b", - "id":"85d9348" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(minio_s3_requests_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"{{api}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Request Error Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#baf427", - "id":"1e57cfe7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(minio_s3_requests_errors_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Request ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bucket Traffic Sent", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#227d91", - "id":"046c088" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(bucket) (minio_bucket_traffic_sent_bytes{endpoint=\"$endpoint\"})", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bucket Traffic Received", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ffc9ca", - "id":"afe2192" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(bucket) (minio_bucket_traffic_received_bytes{endpoint=\"$endpoint\"})", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 Data Transfer", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":20, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#4fb8d6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"rate(minio_s3_traffic_sent_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"S3 Bytes Received", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(minio_s3_traffic_received_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"S3 Bytes Sent", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":21, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#4836ed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"rate(minio_node_process_cpu_total_seconds{endpoint=\"$endpoint\"}[1m])", - "legend":"CPU Usage Rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":22, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f9abfc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"minio_node_process_resident_memory_bytes{endpoint=\"$endpoint\"}", - "legend":"Memory Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Drive Used Capacity", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c5ef70", - "id":"859c11" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"17.0", - "elements":[ - { - "expression":"rate(minio_node_disk_used_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Used Capacity {{disk}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Drives Free Inodes", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":24, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ca38f7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"minio_cluster_disk_free_inodes{endpoint=\"$endpoint\"} or minio_node_disk_free_inodes{endpoint=\"$endpoint\"}", - "legend":"Free Inodes {{disk}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node Syscalls", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":25, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0918ed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[ - { - "expression":"rate(minio_node_syscall_read_total{endpoint=\"$endpoint\"}[1m])", - "legend":"Read Syscalls", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(minio_node_syscall_write_total{endpoint=\"$endpoint\"}[1m])", - "legend":"Write Syscalls", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node File Descriptors", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":26, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#cbb8fc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"17.0", - "elements":[ - { - "expression":"minio_node_file_descriptor_open_total{endpoint=\"$endpoint\"}", - "legend":"Open FDs", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node IO", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f74add" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"19.0", - "elements":[ - { - "expression":"rate(minio_node_io_rchar_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"Node RChar", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(minio_node_io_wchar_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"Node WChar", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"RabbitMQ Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(rabbitmq_node_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Queues", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Message Publish Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"4edfa8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_queue_messages_publish_rate{endpoint=\"$endpoint\"}) by(queue,node)", - "legend":"{{node}} {{queue}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Message Delivery Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"1ed3335" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_queue_messages_deliver_rate{endpoint=\"$endpoint\"}) by(queue,node)", - "legend":"{{node}} {{queue}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"5ca3eaf0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_queue_memory{endpoint=\"$endpoint\"}) by(queue,node)", - "legend":"{{node}} {{queue}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Exchanges", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Messages Published In Exhanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"94225b5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_in{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Message Publish Rate In Exchanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"68320854" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_in_rate{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Messages Published Out Echanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"7162b9b0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_out{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Message Publish Rate Out Exchanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"764d0754" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_out_rate{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number of Exchanges", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_exchanges{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Queues", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_queues{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Consumers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_consumers{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_connections{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unacknowledged Messages", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_overview_messages_unacked{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Nodes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":15, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_clustering_listeners{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Messages", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":16, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_messages{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage Percent", - "span":"3.0", - "height":"2.0", - "type":"Hexagon", - "unit":"percent(0.0-1.0)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_mem_used{endpoint=\"$endpoint\"}/rabbitmq_node_mem_limit{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Usage Percent", - "span":"3.0", - "height":"2.0", - "type":"Hexagon", - "unit":"percent(0.0-1.0)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_disk_free_limit{endpoint=\"$endpoint\"}/rabbitmq_node_disk_free{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Node", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"4fad936a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_node_fd_used{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ram Transactions (Not Written to Disk)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"fc672eb" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_node_mnesia_ram_tx_count{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"6b154ec" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_mem_used{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Garbage Collection Operation Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"d1af27" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_gc_num_rate{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node Uptime", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"milliseconds", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.node}}", - "show":true, - "title":"Name", - "error":false - }, - { - "unit":29, - "display":"{{A.$value}}", - "show":true, - "title":"Update", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_node_uptime{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Zookeeper Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(zookeeper_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Latency", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Read Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"acaf828" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_readlatency{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Update Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"31081ea" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_updatelatency{endpoint=\"$endpoint\"}[5m])", - "legend":"Update ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max/Min/Avg Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"e3ba6c3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_max_latency{endpoint=\"$endpoint\"}", - "legend":"Max", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"zookeeper_min_latency{endpoint=\"$endpoint\"}", - "legend":"Min", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"zookeeper_avg_latency{endpoint=\"$endpoint\"}", - "legend":"Avg", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Proposal Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"5a06aa1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_proposal_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Proposal ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Quorum ACK/ACK Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"ca69ae2" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_quorum_ack_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Quorum ACK", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_ack_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"ACK", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Propagation/Commit Propagation Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"e8642cd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_propagation_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Propagation", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_commit_propagation_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Commit Propagation", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_num_alive_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ed87b6", - "id":"7e9cf2fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"zookeeper_open_file_descriptor_count{endpoint=\"$endpoint\"}", - "legend":"Open File", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Approx Data Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea2e70", - "id":"3adca537" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"zookeeper_approximate_data_size{endpoint=\"$endpoint\"}", - "legend":"Approx Data Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pakages Recieved", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7734ed", - "id":"25e9043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_packets_received{endpoint=\"$endpoint\"}[5m])", - "legend":"Pakages Recieved", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"State", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":13, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"legend", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_uptime{endpoint=\"$endpoint\"}", - "legend":"{{state}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ephemerals Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_ephemerals_count{endpoint=\"$endpoint\"}", - "legend":"Ephemerals Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Watch Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":15, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_watch_count{endpoint=\"$endpoint\"}", - "legend":"Watch Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znode Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":16, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_znode_count{endpoint=\"$endpoint\"}", - "legend":"Znode Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pakages Sent", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#53efcb", - "id":"4a6b01a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_packets_sent{endpoint=\"$endpoint\"}[5m])", - "legend":"Pakages Sent", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Final Processor", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":18, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Write Final Proc Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8654ea" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_write_final_proc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Write Final Proc", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Final Proc Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8654ea", - "id":"f60cd7f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_read_final_proc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Read Final Proc", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Commit Processor", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Commit Proc Issued", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e28def", - "id":"c49f1ed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_read_commit_proc_issued{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_write_commit_proc_issued{endpoint=\"$endpoint\"}[5m])", - "legend":"Write", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Process Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4066e5", - "id":"24e44c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_read_commitproc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_write_commitproc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Write", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Proc Req Queued", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c22c9", - "id":"e699720" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_write_commit_proc_req_queued{endpoint=\"$endpoint\"}[5m])", - "legend":"Write", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_read_commit_proc_req_queued{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_commit_commit_proc_req_queued{endpoint=\"$endpoint\"}[5m])", - "legend":"Commit", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"InfluxDB Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(influxdb_info,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Boltdb Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Reads Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d1292c", - "id":"855e7db" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(boltdb_reads_total {endpoint=\"$endpoint\"}[5m])", - "legend":"Reads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Writes Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d1292c", - "id":"757887b4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(boltdb_writes_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Writes ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number Of Total Buckets On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_buckets_total{endpoint=\"$endpoint\"}", - "legend":"Buckets ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Dashboards On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_dashboards_total{endpoint=\"$endpoint\"}", - "legend":"Dashboards ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Organizations On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_organizations_total{endpoint=\"$endpoint\"}", - "legend":"Organizations ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Scrapers On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_scrapers_total{endpoint=\"$endpoint\"}", - "legend":"Scrapers ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_uptime_seconds{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Tasks Currently Being Executed", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"task_scheduler_current_execution{endpoint=\"$endpoint\"}", - "legend":"Tasks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Tokens On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"influxdb_tokens_total{endpoint=\"$endpoint\"}", - "legend":"Tokens", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Users On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"influxdb_users_total{endpoint=\"$endpoint\"}", - "legend":"Users ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Api Request Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(http_api_requests_total{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Request Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"735b944d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(http_query_request_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Response Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"76849cf" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(http_query_response_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Api Request Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"2e0603b1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(http_api_request_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Duration ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Version", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":16, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#f257d5FF", - "text":"#000000FF" - }, - "display":"{{version}}", - "show":true, - "type":"value", - "error":false, - "value":1 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_info{endpoint=\"$endpoint\"}", - "legend":"Version", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Shard Disk Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_shard_disk_size{endpoint=\"$endpoint\"})", - "legend":"Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Disk Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_cache_disk_bytes{endpoint=\"$endpoint\"})", - "legend":"Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Query Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"All Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"c9e22f7" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(qc_all_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Duration Seconds", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compiling Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"3fed988" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(qc_compiling_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m])) by (compiler_type)", - "legend":"{{compiler_type}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Executing Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"20343fd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(qc_executing_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Executing Duration ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queueing Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"2462a91" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(qc_queueing_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Queueing ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"1af7b239" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(qc_requests_total{endpoint=\"$endpoint\"}[5m])) by(result)", - "legend":"{{result}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"5d7251a7" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(query_influxdb_source_read_request_duration_seconds_bucket{endpoint=\"$endpoint\",op=\"readTagKeys\"}[5m]))", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Service Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Bucket Service New Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"9aca84d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(service_bucket_new_duration_bucket{endpoint=\"$endpoint\",method=\"find_bucket\"}[5m]))", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bucket Service New Error Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"48af8cb4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(service_bucket_new_error_total{endpoint=\"$endpoint\",method=\"find_bucket\"}[5m]))", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Onboard Service New Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"a6a17e5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(service_onboard_new_duration_bucket{endpoint=\"$endpoint\",method=\"is_onboarding\"}[5m]))", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Session Service Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"d9d2e96" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(service_session_duration_bucket{endpoint=\"$endpoint\",method=\"create_session\"}[5m]))", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Session Service Error Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"29642c79" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(service_session_error_total{endpoint=\"$endpoint\",method=\"find_session\"}[5m]))", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Task Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Task Executor Promise Queue Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"27a3148c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"task_executor_promise_queue_usage {endpoint=\"$endpoint\"}", - "legend":"Queue Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Scheduler Total Execute Failure", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"c3770ac" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"task_scheduler_total_execute_failure {endpoint=\"$endpoint\"}", - "legend":"Total Execute Failure", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Workers Busy", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"3b8d7344" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"task_executor_workers_busy{endpoint=\"$endpoint\"}", - "legend":"Executor Workers Busy", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Total Runs Complete", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"b8cce1e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"task_executor_total_runs_complete{endpoint=\"$endpoint\"}", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Total Runs Active", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"1a6d12f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"task_executor_total_runs_active{endpoint=\"$endpoint\"}", - "legend":"Task Executor ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Run Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"470eac6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"task_executor_run_duration{endpoint=\"$endpoint\"}", - "legend":"{{taskID}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Storage Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":39, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Cache Disk Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"199769e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(storage_cache_disk_bytes{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache In Use Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"d58dcb" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(storage_cache_inuse_bytes{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Writes Failed", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"27fcc969" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(storage_cache_writes_err{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compactions Active", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"fd0e7c5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_compactions_active{endpoint=\"$endpoint\"})by(level)", - "legend":"{{level}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Shard Disk Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"3bda8c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_shard_disk_size{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Shard Series", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"a648954" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_shard_series{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Points Dropped Due To Partial Writes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"6372a51e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(storage_writer_err_points_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Points In Shard Writes With Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"7c435247" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(storage_shard_write_err_sum{endpoint=\"$endpoint\"}[5m]))by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Memcached Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(memcached_max_connections,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Operations", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_total_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Structures", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_connection_structures{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Yields", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_conn_yields{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Worker Threads Requested", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_threads{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read From Network", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_bytes_read{endpoint=\"$endpoint\"}", - "legend":"Read ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Written From Network", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_bytes_written{endpoint=\"$endpoint\"}", - "legend":"Written ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open Connections", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_curr_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Accepting Connections", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"0a05dc4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_accepting_conns{endpoint=\"$endpoint\"}[5m])", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Allocated Connection Structures", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"5ceff7f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_connection_structures{endpoint=\"$endpoint\"}[5m])", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Listen Disabled Operations", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"3125e81" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_listen_disabled_num{endpoint=\"$endpoint\"}[5m])", - "legend":"Listen Disabled", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hash Table Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"0a8281" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"memcached_hash_bytes{endpoint=\"$endpoint\"}", - "legend":"Hash Table ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hash Expansion Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"284d1b4e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_hash_is_expanding{endpoint=\"$endpoint\"}[5m])", - "legend":"Hash Expansion ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":13, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Commands", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef2d5a", - "id":"5b7ce815" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_cmd_set{endpoint=\"$endpoint\"}[5m])", - "legend":"Set", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_cmd_flush{endpoint=\"$endpoint\"}[5m])", - "legend":"Flush", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_cmd_get{endpoint=\"$endpoint\"}[5m])", - "legend":"Get", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_cmd_touch{endpoint=\"$endpoint\"}[5m])", - "legend":"Touch", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Evicts & Reclaims", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8738ed", - "id":"6d4f6073" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_evictions{endpoint=\"$endpoint\"}[1m]) ", - "legend":"Evicts ", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_reclaimed{endpoint=\"$endpoint\"}[1m]) ", - "legend":"Reclaims", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Bytes Read and Written", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7510bc", - "id":"0e153" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_bytes_read{endpoint=\"$endpoint\"}[1m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_bytes_written{endpoint=\"$endpoint\"}[1m])", - "legend":"Written", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Items in Cache", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8738ed", - "id":"47dcf9d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_curr_items{endpoint=\"$endpoint\"}", - "legend":"Items", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hit Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7510bc", - "id":"7babe307" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_get_hits{endpoint=\"$endpoint\"}/(memcached_get_hits{endpoint=\"$endpoint\"}+memcached_get_misses{endpoint=\"$endpoint\"})", - "legend":"Hit", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Flushes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":19, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cmd_flush{endpoint=\"$endpoint\"}", - "legend":"Flushes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":20, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_curr_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Threads", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":21, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_threads{endpoint=\"$endpoint\"}", - "legend":"Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":23, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_limit_maxbytes{endpoint=\"$endpoint\"}", - "legend":"Max Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":24, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_bytes{endpoint=\"$endpoint\"}/memcached_limit_maxbytes{endpoint=\"$endpoint\"}", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Command Stats", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":25, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Get", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":26, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cmd_get{endpoint=\"$endpoint\"}", - "legend":"Get", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Set", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":27, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cmd_set{endpoint=\"$endpoint\"}", - "legend":"Set", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Delete", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":28, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_delete_hits{endpoint=\"$endpoint\"}+memcached_delete_misses{endpoint=\"$endpoint\"}", - "legend":"Delete", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total CAS", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":29, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cas_hits{endpoint=\"$endpoint\"}+memcached_cas_badval{endpoint=\"$endpoint\"}+memcached_cas_misses{endpoint=\"$endpoint\"}", - "legend":"CAS", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Decrement", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":30, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_decr_hits{endpoint=\"$endpoint\"}+memcached_decr_misses{endpoint=\"$endpoint\"}", - "legend":"Decrement", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Increment", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":31, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_incr_hits{endpoint=\"$endpoint\"}+memcached_incr_misses{endpoint=\"$endpoint\"}", - "legend":"Increment", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Flush", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":32, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_cmd_flush{endpoint=\"$endpoint\"}", - "legend":"Flush", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Touch", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":33, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_cmd_touch{endpoint=\"$endpoint\"}", - "legend":"Touch", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Auth", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":34, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_auth_cmds{endpoint=\"$endpoint\"}", - "legend":"Auth", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Miss and Hit Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f237ef", - "id":"447625f6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_get_hits{endpoint=\"$endpoint\"}[5m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_get_misses{endpoint=\"$endpoint\"}[5m])", - "legend":"Miss ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Delete Miss and Hit Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f237ef", - "id":"565f00b3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(memcached_delete_hits{endpoint=\"$endpoint\"}[5m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_delete_misses{endpoint=\"$endpoint\"}[5m])", - "legend":"Miss ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Decrement Miss and Hit Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f237ef", - "id":"6e1f1f9a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(memcached_decr_hits{endpoint=\"$endpoint\"}[5m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_decr_misses{endpoint=\"$endpoint\"}[5m])", - "legend":"Miss ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"SQLServer Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(sqlserver_server_properties_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Performance", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Used Memory by Instance", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"kilobytes(IEC)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"12366b59" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{endpoint=\"$endpoint\",counter=\"Used memory (KB)\"}[5m])) by (exported_instance)", - "legend":"{{exported_instance}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Full Scans/sec, Index Searches/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"8d7af76" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(sqlserver_performance{counter=\"Full Scans/sec\",endpoint=\"$endpoint\"}[5m])", - "legend":"Full Scans", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(sqlserver_performance{counter=\"Index Searches/sec\",endpoint=\"$endpoint\"}[5m])", - "legend":"Index Searches", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Clerks Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"kilobytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"fe187a6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_memory_clerks_size_kb{endpoint=\"$endpoint\"}[5m]))", - "legend":"Memory Clerks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Splits/sec, Page Lookups/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"842d7f0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page Splits/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Splits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page lookups/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Lookups", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Errors/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"16acc8ee" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Errors/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Errors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Reads/sec, Page Writes/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"1532f0b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page reads/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Reads", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page writes/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Writes", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Lock Timeouts and Waits/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"fd5dca" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Lock Timeouts/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Lock Timeouts", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Lock Waits/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Lock Waits", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Deadlocks/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"33151ed5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Number of Deadlocks/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Number of Deadlocks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Logins/sec and Logouts/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"46b46406" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Logins/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Logins", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Logouts/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Logouts", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transactions/sec, Write Transactions/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"63cb5a4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Transactions/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Transactions", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Write Transactions/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Write Transactions", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SQL Compilations/sec, SQL Re-Compilations/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"1e1af47" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"SQL Compilations/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"SQL Compilations", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"SQL Re-Compilations/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"SQL Re-Compilations", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Batch Requests/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"5a6edffa" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Batch Requests/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Batch Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Blocked", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"83e406f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Processes blocked\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Processes Blocked", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"I/O", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Read | Log Throughput", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"6697f630" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_bytes{endpoint=\"$endpoint\",file_type=\"LOG\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write | Log Throughput", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"50aaaccd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_bytes{endpoint=\"$endpoint\",file_type=\"LOG\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write | Rows Throughput", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"9856f66" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_bytes{endpoint=\"$endpoint\",file_type=\"ROWS\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read | Rows Throughput", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b376e2", - "id":"2742ba61" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_bytes{endpoint=\"$endpoint\",file_type=\"ROWS\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Replication", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"OUT | Bytes Sent to Replica/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"37e42aed" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Sends to Replica/sec\",endpoint=\"$endpoint\"}[1m]))", - "legend":"Bytes Sent to Replica", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"IN | Bytes Received from Replica/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"f185ed0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Bytes Received from Replica/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Bytes Received from Replica", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transaction Delay", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"cd4912e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Transaction Delay\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Transaction Delay", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mirrored Write Transactions/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"7a10380" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Mirrored Write Transactions/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Mirrored Write Transactions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Latency", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Reads | Rows", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"6a3ed553" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_latency_ms{file_type=\"ROWS\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Reads | Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"299e473" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_latency_ms{file_type=\"LOG\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Writes | Rows", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"119311d1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_latency_ms{file_type=\"ROWS\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Writes | Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"f95a486" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_latency_ms{file_type=\"LOG\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":29, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"minutes", - "weight":30, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_server_properties_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Buffer Cache Hit Ratio", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Buffer cache hit ratio\",endpoint=\"$endpoint\"}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Used Memory by Instance", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"kilobytes(IEC)", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc7eef" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Used memory (KB)\",endpoint=\"$endpoint\"}", - "legend":"{{exported_instance}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Grants Pending", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Memory Grants Pending\",endpoint=\"$endpoint\"}", - "legend":"Memory ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backup/Restore Throughput/sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(sqlserver_performance{endpoint=\"$endpoint\",counter=\"Backup/Restore Throughput/sec\"})", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Utilization %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sqlserver_volume_space_used_space_bytes{endpoint=\"$endpoint\"}/sqlserver_volume_space_total_space_bytes{endpoint=\"$endpoint\"}", - "legend":"Utilization ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Server Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"kilobytes(IEC)", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_server_properties_server_memory{endpoint=\"$endpoint\"}", - "legend":"Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Temp Tables", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Active Temp Tables\",endpoint=\"$endpoint\"}", - "legend":"Tables", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Free List Stalls/sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{endpoint=\"$endpoint\",counter=\"Free list stalls/sec\"}", - "legend":"Free List Stalls", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Lookups/sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":39, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Page lookups/sec\",endpoint=\"$endpoint\"}", - "legend":"Page Lookups", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"User Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"User Connections\",endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Version Store Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"kilobytes(IEC)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Version Store Size (KB)\",endpoint=\"$endpoint\"}", - "legend":"Version Store ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Free Space In Tempdb", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"kilobytes(IEC)", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Free Space in tempdb (KB)\",endpoint=\"$endpoint\"}", - "legend":"Free ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checkpoint Pages/Sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Checkpoint pages/sec\",endpoint=\"$endpoint\"}", - "legend":"Checkpoint Pages", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Log File Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"kilobytes(IEC)", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d35f67" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"2.0", - "y":"4.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Log File(s) Size (KB)\",endpoint=\"$endpoint\"}", - "legend":"{{exported_instance}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Network Interface Basic Monitor", - "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":4 - }, - "remark":"", - "charts":[ - { - "name":"Interface Summary", - "span":"12.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.ifDescr}}", - "show":true, - "title":"ifDescr", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"UP/DOWN", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"ifInDiscards", - "error":false - }, - { - "unit":2, - "display":"{{C.$value}}", - "show":true, - "title":"ifInErrors", - "error":false - }, - { - "unit":2, - "display":"{{D.$value}}", - "show":true, - "title":"ifInOctets", - "error":false - }, - { - "unit":2, - "display":"{{E.$value}}", - "show":true, - "title":"ifInUcastPkts", - "error":false - }, - { - "unit":2, - "display":"{{F.$value}}", - "show":true, - "title":"ifMtu", - "error":false - }, - { - "unit":2, - "display":"{{G.$value}}", - "show":true, - "title":"ifOutErrors", - "error":false - }, - { - "unit":2, - "display":"{{H.$value}}", - "show":true, - "title":"ifOutDiscards", - "error":false - }, - { - "unit":14, - "display":"{{I.$value}}", - "show":true, - "title":"Link Spennd", - "error":false - }, - { - "unit":2, - "display":"{{J.$labels.ifPhysAddress}}", - "show":true, - "title":"ifPhysAddress", - "error":false - }, - { - "unit":2, - "display":"{{K.$value}}", - "show":true, - "title":"ifLastChange", - "error":false - } - ], - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"ifDescr,ifIndex", - "tableOptions":{ - "showTableHeader":"enabled", - "pagination":"disabled" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#37872DFF", - "text":"#37872DFF" - }, - "display":"Up", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#95f9a4FF", - "text":"#FF0000FF" - }, - "display":"Down", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":2 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#E0B400FF", - "text":"#E0B400FF" - }, - "display":"Testing", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":3 - } - ], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"ifAdminStatus{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInDiscards{asset=\"{{asset.name}}\"}", - "name":"B", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInErrors{asset=\"{{asset.name}}\"}", - "name":"C", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInOctets{asset=\"{{asset.name}}\"}", - "name":"D", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInUcastPkts{asset=\"{{asset.name}}\"}", - "name":"E", - "orderNum":0, - "state":1 - }, - { - "expression":"ifMtu{asset=\"{{asset.name}}\"}", - "name":"F", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutErrors{asset=\"{{asset.name}}\"}", - "name":"G", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutDiscards{asset=\"{{asset.name}}\"}", - "name":"H", - "orderNum":0, - "state":1 - }, - { - "expression":"ifSpeed{asset=\"{{asset.name}}\"}", - "name":"I", - "orderNum":0, - "state":1 - }, - { - "expression":"ifPhysAddress{asset=\"{{asset.name}}\"}", - "name":"J", - "orderNum":0, - "state":1 - }, - { - "expression":"ifLastChange{asset=\"{{asset.name}}\"}", - "name":"K", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic In (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"7d38b554" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10,rate(ifInOctets{asset=\"{{asset.name}}\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic Out (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"3d73b53a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10, rate(ifOutOctets{asset=\"{{asset.name}}\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic In By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"ifInOctets{asset=\"{{asset.name}}\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic Out By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":4, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"ifOutOctets{asset=\"{{asset.name}}\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Snmp Interface Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(ifAdminStatus, asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Interface Summary", - "span":"12.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.ifDescr}}", - "show":true, - "title":"ifDescr", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"UP/DOWN", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"ifInDiscards", - "error":false - }, - { - "unit":2, - "display":"{{C.$value}}", - "show":true, - "title":"ifInErrors", - "error":false - }, - { - "unit":2, - "display":"{{D.$value}}", - "show":true, - "title":"ifInOctets", - "error":false - }, - { - "unit":2, - "display":"{{E.$value}}", - "show":true, - "title":"ifInUcastPkts", - "error":false - }, - { - "unit":2, - "display":"{{F.$value}}", - "show":true, - "title":"ifMtu", - "error":false - }, - { - "unit":2, - "display":"{{G.$value}}", - "show":true, - "title":"ifOutErrors", - "error":false - }, - { - "unit":2, - "display":"{{H.$value}}", - "show":true, - "title":"ifOutDiscards", - "error":false - }, - { - "unit":14, - "display":"{{I.$value}}", - "show":true, - "title":"Link Spennd", - "error":false - }, - { - "unit":2, - "display":"{{J.$labels.ifPhysAddress}}", - "show":true, - "title":"ifPhysAddress", - "error":false - }, - { - "unit":2, - "display":"{{K.$value}}", - "show":true, - "title":"ifLastChange", - "error":false - } - ], - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"ifDescr,ifIndex", - "tableOptions":{ - "showTableHeader":"enabled", - "pagination":"disabled" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#37872DFF", - "text":"#37872DFF" - }, - "display":"Up", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#95f9a4FF", - "text":"#FF0000FF" - }, - "display":"Down", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":2 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#E0B400FF", - "text":"#E0B400FF" - }, - "display":"Testing", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":3 - } - ], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"ifAdminStatus{asset=\"$asset\"}", - "name":"A", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInDiscards{asset=\"$asset\"}", - "name":"B", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInErrors{asset=\"$asset\"}", - "name":"C", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInOctets{asset=\"$asset\"}", - "name":"D", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInUcastPkts{asset=\"$asset\"}", - "name":"E", - "orderNum":0, - "state":1 - }, - { - "expression":"ifMtu{asset=\"$asset\"}", - "name":"F", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutErrors{asset=\"$asset\"}", - "name":"G", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutDiscards{asset=\"$asset\"}", - "name":"H", - "orderNum":0, - "state":1 - }, - { - "expression":"ifSpeed{asset=\"$asset\"}", - "name":"I", - "orderNum":0, - "state":1 - }, - { - "expression":"ifPhysAddress{asset=\"$asset\"}", - "name":"J", - "orderNum":0, - "state":1 - }, - { - "expression":"ifLastChange{asset=\"$asset\"}", - "name":"K", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic In (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"7d38b554" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10,rate(ifInOctets{asset=\"$asset\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic Out (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"3d73b53a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10, rate(ifOutOctets{asset=\"$asset\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic In By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"ifInOctets{asset=\"$asset\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic Out By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":4, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"ifOutOctets{asset=\"$asset\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"test", - "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":4 - }, - "remark":"", - "charts":[], - "children":[] - }, - { - "name":"Node Exporter", - "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":30, - "defaultTimeRange":1 - }, - "remark":"", - "charts":[ - { - "name":"Basic Monitor", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Time", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(time() - node_boot_time_seconds{asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103639, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoint down", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"count(up{project!='',asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103640, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Maximum open file descriptors", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103641, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Cores", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":5, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103642, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ping rrt", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"milliseconds", - "weight":6, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"probe_icmp_duration_seconds{phase='rtt',host=\"{{asset.manageIp}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":103643, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_MemTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103644, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Busy", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"(((count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))) - avg(sum by (mode)(rate(node_cpu_seconds_total{mode='idle',asset=\"{{asset.name}}\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103645, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Root FS Used", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"100 - ((node_filesystem_avail_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"})", - "name":"A", - "orderNum":0, - "id":103646, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total transmit traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_transmit_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103647, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total receive traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_receive_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103648, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RootFS Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"}", - "name":"A", - "orderNum":0, - "id":103649, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SWAP Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"node_memory_SwapTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103650, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"system\"}[1m])) by (asset)", - "legend":"System", - "name":"A", - "orderNum":0, - "id":103651, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"user\"}[1m])) by (instance)", - "legend":"User", - "name":"B", - "orderNum":0, - "id":103652, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"iowait\"}[1m])) by (asset)", - "legend":"Iowait", - "name":"C", - "orderNum":0, - "id":103653, - "state":1, - "type":"expert" - }, - { - "expression":"1 - avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"idle\"}[1m])) by (asset)", - "legend":"Total", - "name":"D", - "orderNum":0, - "id":103654, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System load average", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load1", - "name":"A", - "orderNum":0, - "id":103655, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load5", - "name":"B", - "orderNum":0, - "id":103656, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load15", - "name":"C", - "orderNum":0, - "id":103657, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":16, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"100 - ((node_memory_MemFree_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Cached_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Buffers_bytes\n{asset=\"{{asset.name}}\"})/node_memory_MemTotal_bytes\n{asset=\"{{asset.name}}\"}) * 100", - "legend":"Memory usage", - "name":"A", - "orderNum":0, - "id":103658, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":17, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"1-(node_filesystem_free_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"} / node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"})", - "legend":"{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103659, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk partition free space", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}{{B.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}{{B.$value}}", - "show":true, - "title":"Value" - } - ], - "indexs":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"node_filesystem_avail_bytes {asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Available : {{device}} - {{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103660, - "state":1, - "type":"expert" - }, - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Total : {{device}} - {{mountpoint}}", - "name":"B", - "orderNum":0, - "id":103661, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read and write speed (byte/s)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"irate(node_disk_read_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103662, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_written_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103663, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read and write", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_disk_read_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_reads_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103664, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_write_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_writes_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103665, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103666, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103667, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network connection information", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"node_netstat_Tcp_CurrEstab{asset=\"{{asset.name}}\"}", - "legend":"CurrEstab", - "name":"A", - "orderNum":0, - "id":103668, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_TCP_tw{asset=\"{{asset.name}}\"}", - "legend":"TCP_tw", - "name":"B", - "orderNum":0, - "id":103669, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_sockets_used{asset=\"{{asset.name}}\"}", - "legend":"Sockets_used", - "name":"C", - "orderNum":0, - "id":103670, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_UDP_inuse{asset=\"{{asset.name}}\"}", - "legend":"UDP_inuse", - "name":"D", - "orderNum":0, - "id":103671, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic drop", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":23, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103672, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103673, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic error", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103674, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103675, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(node_disk_io_time_seconds_total{asset=\"{{asset.name}}\"} [5m])*100", - "legend":"{{device}}", - "name":"A", - "orderNum":0, - "id":103676, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Writeback and Dirty", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":26, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"node_memory_Writeback_bytes{asset=\"{{asset.name}}\"}", - "legend":"Writeback - Memory which is actively being written back to disk", - "name":"A", - "orderNum":0, - "id":103677, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_WritebackTmp_bytes{asset=\"{{asset.name}}\"}", - "legend":"WritebackTmp - Memory used by FUSE for temporary writeback buffers", - "name":"B", - "orderNum":0, - "id":103678, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Dirty_bytes{asset=\"{{asset.name}}\"}", - "legend":"Dirty - Memory which is waiting to get written back to the disk", - "name":"C", - "orderNum":0, - "id":103679, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Shared and Mapped", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"10.0", - "elements":[ - { - "expression":"node_memory_Mapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"Mapped - Used memory in mapped pages files which have been mmaped, such as libraries", - "name":"A", - "orderNum":0, - "id":103680, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Shmem_bytes{asset=\"{{asset.name}}\"}", - "legend":"Shmem - Used shared memory (shared between several processes, thus including RAM disks)", - "name":"B", - "orderNum":0, - "id":103681, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemHugePages_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages", - "name":"C", - "orderNum":0, - "id":103682, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemPmdMapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemPmdMapped - Ammount of shared (shmem/tmpfs) memory backed by huge pages", - "name":"D", - "orderNum":0, - "id":103683, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":28, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"node_procs_blocked{asset=\"{{asset.name}}\"}", - "legend":"Processes blocked waiting for I/O to complete", - "name":"A", - "orderNum":0, - "id":103684, - "state":1, - "type":"expert" - }, - { - "expression":"node_procs_running{asset=\"{{asset.name}}\"}", - "legend":"Processes in runnable state", - "name":"B", - "orderNum":0, - "id":103685, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Forks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":29, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"rate(node_forks_total{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes forks second", - "name":"A", - "orderNum":0, - "id":103686, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"10.0", - "elements":[ - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"A", - "orderNum":0, - "id":103687, - "state":1, - "type":"expert" - }, - { - "expression":"process_resident_memory_max_bytes{asset=\"{{asset.name}}\"}", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"B", - "orderNum":0, - "id":103688, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"C", - "orderNum":0, - "id":103689, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_max_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"D", - "orderNum":0, - "id":103690, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load 1m", - "name":"A", - "orderNum":0, - "id":103691, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load 5m", - "name":"B", - "orderNum":0, - "id":103692, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load 15m", - "name":"C", - "orderNum":0, - "id":103693, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"14.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "legend":"Maximum open file descriptors", - "name":"A", - "orderNum":0, - "id":103694, - "state":1, - "type":"expert" - }, - { - "expression":"process_open_fds{asset=\"{{asset.name}}\"}", - "legend":"Open file descriptors", - "name":"B", - "orderNum":0, - "id":103695, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"000", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"(?i)^SD.*", - "expression":"label_values(asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"", - "children":[] - }, - { - "name":"Node", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"(?i)^SD.*", - "expression":"label_values(asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"", - "children":[] - }, - { - "name":"node3", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"^SD-", - "expression":"abel_values(asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"", - "children":[] - }, - { - "name":"[Deprecated] Componet Status Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"Zookeeper,Kafka,HDFS,Yarn,HBase,Druid,Clickhouse,Arangodb,Nacos,Mariadb", - "show":true, - "name":"Component", - "allOption":true, - "type":"custom", - "multi":true - }, - { - "regex":"", - "expression":"", - "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "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":"Mariadb Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Mariadb", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.26", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number of connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "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":"#7447b7", - "id":"3dce2f3d" - } - ], - "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":"mysql_global_status_threads_connected{project=~\"$Project\"}", - "legend":"{{asset}} threads_connected", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_cached{project=~\"$Project\"}", - "legend":"{{asset}} threads_cached", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_running{project=~\"$Project\"}", - "legend":"{{asset}} threads_running", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb Slow Queries", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"#7447b7", - "id":"6c3025e" - } - ], - "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":"increase(mysql_global_status_slow_queries{project=\"$Project\"}[2m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb throughput", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"#7447b7", - "id":"d1d4719" - } - ], - "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":"rate(mysql_global_status_questions{project=\"$Project\"}[2m])", - "legend":"{{asset}} Read rate", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum without (command) (\nrate(mysql_global_status_commands_total{command=~\"insert|update|delete\",project=\"$Project\"}[2m])\n)", - "legend":"{{asset}} Write rate", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb connection refused", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "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":"#7447b7", - "id":"29cacac8" - } - ], - "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":"mysql_global_status_aborted_connects{project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Zookeeper", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Disk IO Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"4a4faa2b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107313, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "id":"d690d63", - "value":100 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (zookeeper_outstanding_requests{module=~\".*Zookeeper\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107314, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_connections{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107316, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "id":"32d9b8b", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107319, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_sent{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107321, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_received{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107323, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Nacos", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.79", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":107325, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (irate(http_server_requests_seconds_count{exception!='None',module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":107326, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Nacos\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107327, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (system_cpu_usage{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107328, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":17, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Kafka", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.53", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[ - "B" - ], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "rightYAxis":true, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_socket_server_metrics_request_rate{module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107329, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107330, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107332, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107334, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"329f354", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107336, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg by (asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=~\".*Kafka\",project=\"$Project\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":107337, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Yarn", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"36.85", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Resourcemanager Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"74e960f", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn-ResourceManager\",project=\"$Project\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn-ResourceManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107344, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"24d5201a", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-ResourceManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107345, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"2aefe71f", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107348, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"861cdc1", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn-NodeManager\",project=\"$Project\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107349, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"83df9f" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107350, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"3fefb7" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107351, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"ca6aa0d" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107352, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":32, - "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":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"c2e5e99" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107353, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"3af0d1b5" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107354, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":34, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Druid", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"14.06", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Index Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(druid_index_running_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":107356, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"B", - "orderNum":1, - "id":107357, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"C", - "orderNum":2, - "id":107358, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":107359, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"B", - "orderNum":1, - "id":107360, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":37, - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#8c3bef", - "id":"3b04ff" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The total segment size in each Datasource.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\",module=~\".*Druid\",project=\"$Project\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107362, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "id":"24a1af1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107363, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "id":"3f12ca98", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107364, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"f8b7db1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107365, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "id":"1ae5f1c2", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107366, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":42, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Clickhouse", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"43.12", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (irate(clickhouse_inserted_rows_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107369, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (irate(clickhouse_inserted_bytes_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107370, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (irate(clickhouse_merge{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107372, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107373, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":48, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107374, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":49, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107375, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":50, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107376, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed", - "id":"3367fad4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107377, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation{module=~\".*Clickhouse\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107378, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":53, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107379, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Expired Parts Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#7dd1ed", - "id":"567833a8" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"ck_expired_parts_count{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":55, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"HBase", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"26.59", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c4dff", - "id":"50fbc722" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":107380, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":1, - "id":107381, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":2, - "id":107382, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"2403cb83" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107383, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"15f3d50d" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107384, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"45b41f1", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-HregionServer\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-HregionServer\",project=\"$Project\"})\n", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":107385, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-Hmaster\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-Hmaster\",project=\"$Project\"})\n", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"8ff1639", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-HregionServer\",project=\"$Project\"})", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":107386, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-Hmaster\",project=\"$Project\"})", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"2180e951" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\",module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107387, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"18f4575c" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107388, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":107389, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":107390, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"6802e74" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107391, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":64, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"6be63b9b" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107392, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":107393, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":107394, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":65, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"34dde05e" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107395, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":107396, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":107397, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"1f915e97" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107398, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"f384b67" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107399, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"0f74261" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107401, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":69, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"HDFS", - "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" - ] - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.32", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":70, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"c5e0577", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_PercentUsed{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2\n", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107403, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"6107b19" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*HDFS-NameNode\",project=\"$Project\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107404, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":72, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"f850c09" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*HDFS-DataNode\",project=\"$Project\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*HDFS-DataNode\",project=\"$Project\"}\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107405, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"7a84367" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_NumberOfMissingBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107406, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":74, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"1b84559" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107407, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":75, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"41dda95c" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_CorruptBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107408, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"055ee01" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_UnderReplicatedBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2\n", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107409, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":77, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"5742c3da" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-DataNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107410, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"[Deprecated] Service Status Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QGW Response Latency", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "val":"60", - "color":"#d64f40", - "id":"2b2808d7", - "value":90 - } - ], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"QGW service response latency. Used to evaluate whether there is a slow query currently.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-qgw-service\",status!~\"5..\",project=\"$Project\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"5..\",project=\"$Project\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108725, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\", status!~\"5..\",project=\"$Project\"})", - "legend":" MAX", - "name":"B", - "orderNum":1, - "id":108726, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Object Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put objects per second. Include total, success, and failure.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108727, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status=~\"2..\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", - "legend":"Success", - "name":"B", - "orderNum":1, - "id":108728, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status!~\"2..\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", - "legend":"Failure", - "name":"C", - "orderNum":2, - "id":108729, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#E81616", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs successfully executed", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"})", - "legend":"Report Success", - "name":"A", - "orderNum":0, - "id":108730, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Report Failure", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "regx":">10", - "color":{ - "bac":"#F78539FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":100, - "type":"range", - "error":false, - "value":10 - }, - { - "color":{ - "bac":"#E30521FF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":100, - "to":10000, - "type":"range", - "error":false - } - ], - "text":"value", - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs failed", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(report_fail_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"})", - "legend":"Report fail sum", - "name":"A", - "orderNum":0, - "id":108731, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Success(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed today", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountSucTotal{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"Job Success", - "name":"A", - "orderNum":0, - "id":108732, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Failure(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FF9C59FF", - "icon":"#FF9830FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":50, - "type":"range", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#E30521FF", - "icon":"#df2fefFF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":51, - "to":10000, - "type":"range", - "error":false, - "value":50 - } - ], - "text":"value", - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs failed executed today", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"Job Failure", - "name":"A", - "orderNum":0, - "id":108733, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-gateway-nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.34", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The requests counter per second of each Gateway Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108735, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each Gateway Nginx asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108736, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-gateway-nginx\",project=\"$Project\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108737, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ed0937", - "id":"1e470351" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-gateway-nginx\",status=\"active\",project=\"$Project\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108738, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-qgw-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.68", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Http Error Responses", - "span":"6.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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ca8bf9", - "id":"bc80da" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\",project=\"$Project\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":108740, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Http Slow Query", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "val":"300", - "color":"#d64f40", - "id":"4a1d564d" - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\",project=\"$Project\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":108741, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108742, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Saved-query-scheduler", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":16, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.02", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Report Success / All", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":17, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of Report jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"}) / (sum(report_success_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"}) + sum(report_fail_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"})) * 100", - "name":"A", - "orderNum":0, - "id":108746, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"5.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Saved-query-scheduler\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Saved-query-scheduler\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108747, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"5.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"7.0", - "y":"0.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Saved-query-scheduler\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108748, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-hos-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":20, - "param":{ - "thresholds":[], - "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" - ] - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.7", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108750, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of failed requests per second", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\",project=\"$Project\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":108751, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108752, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108753, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"14.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":108754, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":1, - "id":108755, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":2, - "id":108756, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108757, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108758, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Node Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108759, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108760, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"14.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108761, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":108762, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"11.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\",project=\"$Project\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":108763, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"11.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108764, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-job-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":33, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.36", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Success/All", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogSuccessCount{module=\"Galaxy-job-admin\",project=\"$Project\"})/sum(jobLogCount{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "name":"A", - "orderNum":0, - "id":108765, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Sum", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":35, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogCount{module=\"Galaxy-job-admin\",project=\"$Project\"})/count(jobLogCount{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "name":"A", - "orderNum":0, - "id":108766, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Response Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The response time of admin service", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-job-admin\", status!~\"5..\",project=\"$Project\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-executor\", status!~\"5..\",project=\"$Project\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108772, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-job-admin\", status!~\"5..\",project=\"$Project\"})", - "legend":"MAX", - "name":"B", - "orderNum":1, - "id":108773, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108774, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Error Requests /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The number of failed requests per second", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-admin\", status!~\"2..\",project=\"$Project\"}[1m]))", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108775, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-admin\",project=\"$Project\"}", - "legend":"{{asset}}_system_cpu_usage", - "name":"A", - "orderNum":0, - "id":108776, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Memory Used", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(jvm_memory_used_bytes{module=\"Galaxy-job-executor\",project=\"$Project\"})by(asset)", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108778, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Error Log", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The number of failed logs per second in each asset", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"increase(logback_events_total{module=\"Galaxy-job-executor\",level=\"error\",project=\"$Project\"} [5m])", - "legend":" {{asset}}", - "name":"A", - "orderNum":0, - "id":108779, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-executor\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108780, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-hos-nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "param":{ - "thresholds":[], - "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" - ] - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.04", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":44, - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ed0937", - "id":"2ab409d" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-hos-nginx\",status=\"active\",project=\"$Project\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108782, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The requests counter per second of each HOS Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108783, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each HOS Nginx asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108784, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-hos-nginx\",project=\"$Project\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108785, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"[Deprecated] TSG OLAP Data Flow", - "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":"Throughput", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QGW QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"QGW queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", uri!~\".*/prometheus\",project=\"TSG-OLAP\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108506, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"HOS Service http requests per second", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\",project=\"TSG-OLAP\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108507, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Nacos queries per second", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=~\".*Nacos\",project=\"TSG-OLAP\"}[5m])) ", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108508, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Allocated File descriptors", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ea4160", - "id":"35ea26d8", - "value":50000 - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of open file descriptors each asset", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_filefd_allocated{module=\"OLAP-Node-Exporter\",project=\"TSG-OLAP\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108509, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka Logs in /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "max", - "total", - "avg" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records to kafka", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\",topic!='__consumer_offsets',project=\"TSG-OLAP\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108510, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", - "legend":"Logs", - "name":"B", - "orderNum":1, - "id":108511, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\", topic=~\".*-PROCESSED\",project=\"TSG-OLAP\"})", - "legend":"Logs(ETL)", - "name":"C", - "orderNum":2, - "id":108512, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", - "legend":"Metrics", - "name":"D", - "orderNum":3, - "id":108513, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", - "legend":"Files shard", - "name":"E", - "orderNum":4, - "id":108514, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka In/Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming/outgoing byte rate", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\",project=\"TSG-OLAP\"})", - "legend":"Kafka Bytes In /sec", - "name":"A", - "orderNum":0, - "id":108515, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\",project=\"TSG-OLAP\"})", - "legend":"Kafka Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":108516, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - files /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files per second", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\",project=\"TSG-OLAP\"}[5m]))", - "legend":"files /sec", - "name":"A", - "orderNum":0, - "id":108518, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes/sec(IEC)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files with incoming byte rate", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\",project=\"TSG-OLAP\"}[5m]))", - "legend":"Bytes /sec", - "name":"A", - "orderNum":0, - "id":108519, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse Table Insert Logs/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max", - "total" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of logs written to the clickhouse table per second", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum by (table) (rate(clickhouse_table_parts_rows{database=\"tsg_galaxy_v3\",project=\"TSG-OLAP\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse inserted Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with inserted byte rate", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"sum (irate(clickhouse_inserted_bytes_total{project=\"TSG-OLAP\"}[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"C", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic Metrcis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.26", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Metrics Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "total" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Metrics per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(topic) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD\",project=\"TSG-OLAP\"})", - "legend":"{{topic}}", - "name":"A", - "orderNum":0, - "id":108520, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Druid Ingestion Job Consumer Lag", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "total" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Flink Aggregate Job Consumer Lag", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "total" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Consumer Lag in aggregate job,The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"topn-metrics-job.*\"}[5m]))", - "legend":"agg_session_record_topn", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"app-protocol-merge.*\"}[5m]))", - "legend":"agg_app_protocol_traffic", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.79", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108525, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108526, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":2, - "id":108527, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108528, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108529, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag_sum{consumergroup=~\"etl_session_record_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108532, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter Logs /sec", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":20, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.32", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108541, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108542, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"transaction_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108543, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108544, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag_sum{consumergroup=~\"etl_transaction_record_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108545, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter Logs /sec", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "max" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":25, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.06", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108556, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108557, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":108558, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108559, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108560, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Proxy Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag{consumergroup=~\"etl_proxy_event_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108561, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter Logs /sec", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":30, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.59", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108581, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108582, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":2, - "id":108583, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\"}[5m]))", - "legend":"Insert", - "name":"D", - "orderNum":3, - "id":108584, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108585, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108586, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":108587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag{consumergroup=~\"etl_voip_record_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108588, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"SIP/RTP Correlation Job Consumer Lag - Logs", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"sip-rtp-correlation.*\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108591, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#894bed", - "id":"08f88a8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"999.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"{{datacenter}}-Logs", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":35, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.85", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"DOS-SKETCH-RECORD\"}) ", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108592, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108593, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108594, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":37, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108595, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108596, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag{consumergroup=~\"dos_event_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108597, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Dos Detection Job Consumer Lag - Logs", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"dos-detection-.*\"}[5m])) ", - "legend":"Consumer Lag", - "name":"A", - "orderNum":0, - "id":108599, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"File Chunk Combiner", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":40, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.53", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Traffic File Stream logs/s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"3528bf25" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk written to Kafka per second.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Troubleshooting File Stream logs/s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"1738305b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk written to Kafka per second.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Combiner Job KafkaConsumer Records Rate", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"c34d406" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of records consumed from Kafka per second.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_consumed_rate{task_name=\"Source:_Kafka_Source____Map:_Parse_Message_Pack____Filter____Timestamps_Watermarks\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Combiner Job Kafka Consumer lag", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"2ae2255" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Consumer Lag in combiner job,The smaller the latency, the more real-time the data processing is.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_lag_max{task_name=\"Source:_Kafka_Source____Map:_Parse_Message_Pack____Filter____Timestamps_Watermarks\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks before combine /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"46a9831" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunks before combine per second.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numRecordsInPerSecond{task_name=\"Window:_Combine_Chunk\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks after combine /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"beaa2b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunks after combine per second.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numRecordsOutPerSecond{task_name=\"Window:_Combine_Chunk\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicate chunks /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"5fdb7bc8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of duplicate chunks per second.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(irate(flink_taskmanager_job_task_operator_duplicateChunkCount{task_name=\"Window:_Combine_Chunk\"}[5m]))", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Combine errors /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"22e10a66" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of combine errors per second.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(irate(flink_taskmanager_job_task_operator_combineErrorCount{task_name=\"Window:_Combine_Chunk\"}[5m]))", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Requests sent to HOS /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"b656044" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests sent to hos per second.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numRecordsInPerSecond{task_name=\"Sink:_Hos\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Failed requests sent to HOS /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"bb66752" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of failed requests sent to hos per second.", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(irate(flink_taskmanager_job_task_operator_sendHosErrorCount{task_name=\"Sink:_Hos\"}[5m]))", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Byte size of combine /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":51, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"a070bb5" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Byte size of combine per second.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numBytesInPerSecond{task_name=\"Window:_Combine_Chunk\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Byte size of sent to HOS /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":52, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"7041152" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Byte size of sent to hos per second.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numBytesInPerSecond{task_name=\"Sink:_Hos\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"CN-Plugin Knowledgebase Monitor Template", - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "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":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"All IP Count", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "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":"#a85fe8", - "id":"253ed17c" - } - ], - "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":"ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active IP", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"#a85fe8", - "id":"445023" - } - ], - "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":"active_ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_active_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active IP hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"#a85fe8", - "id":"5311e734" - } - ], - "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":"cycle_active_ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_active_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"New IP Hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "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":"#a85fe8", - "id":"fac8842" - } - ], - "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":"cycle_active_ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_new_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Domain Count", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "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":"#a85fe8", - "id":"6ef1018d" - } - ], - "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":"domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active Domain", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "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":"#a85fe8", - "id":"179a0625" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"active_domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_active_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active Domain hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "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":"#a85fe8", - "id":"89a7816" - } - ], - "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":"cycle_active_domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_active_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"New Domain hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "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":"#a85fe8", - "id":"2463db41" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"cycle_new_domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_new_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Plugins Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "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":false - }, - "remark":"", - "x":"0.0", - "y":"5.26", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Plugins Active IP Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "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":"#0f5699", - "id":"6fa315a1" - } - ], - "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":"ip_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Plugins Active Server Name Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "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":"#0f5699", - "id":"7cc069ce" - } - ], - "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":"active_domain_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Plugins New Server Name Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "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":"#0f5699", - "id":"ef5117" - } - ], - "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":"cycle_new_domain_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Plugins New IP Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "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":"#0f5699", - "id":"90388a9" - } - ], - "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":"cycle_new_ip_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"[Deprecated 24.01] OLAP Component Status", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"Basic Components,Service Components,Processing Components,Analytic Storage Components", - "show":true, - "name":"Component", - "allOption":false, - "type":"custom", - "multi":false - }, - { - "regex":"", - "expression":"", - "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"The template for bigdata component status.", - "charts":[ - { - "name":"Kafka", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Processing Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.83", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#615dd8", - "id":"3e4b0697" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#615dd8", - "id":"5a13ced" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":4, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F80505FF", - "id":"4888aa24", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":5, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#f72ef4", - "id":"667cf262" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"avg by (asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=~\".*Kafka\",project=\"$Project\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#95edeb", - "id":"51fbe864" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_socket_server_metrics_request_rate{module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#60b8d1", - "id":"692989c6" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Flink on Yarn", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Processing Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":9, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F60F09FF", - "id":"74b1935e", - "value":0.8 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn-NodeManager\",project=\"$Project\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":10, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#EB130DFF", - "id":"69a70ad", - "value":0.8 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":11, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#9d68dd", - "id":"03c9b96" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":12, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#401eea", - "id":"04773bc" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Duration", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#d1325f", - "id":"5e6b0d42" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":14, - "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":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0055a0", - "id":"7b5c7380" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"MariaDB", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.41", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number of connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0f0684", - "id":"3998ec9" - } - ], - "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":"mysql_global_status_threads_connected{project=~\"$Project\"}", - "legend":"{{asset}} threads_connected", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_cached{project=~\"$Project\"}", - "legend":"{{asset}} threads_cached", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_running{project=~\"$Project\"}", - "legend":"{{asset}} threads_running", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb connection refused", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#1dc1bc", - "id":"39e7429d" - } - ], - "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":"mysql_global_status_aborted_connects{project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb throughput", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#000a99", - "id":"b1f1de" - } - ], - "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":"rate(mysql_global_status_questions{project=\"$Project\"}[2m])", - "legend":"{{asset}} Read rate", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum without (command) (\nrate(mysql_global_status_commands_total{command=~\"insert|update|delete\",project=\"$Project\"}[2m])\n)", - "legend":"{{asset}} Write rate", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb Slow Queries", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a988f7", - "id":"56aeca78" - } - ], - "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":"increase(mysql_global_status_slow_queries{project=\"$Project\"}[2m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":20, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"8.24", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#e861d6", - "id":"086d368" - } - ], - "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 by(asset) (rate(zookeeper_connections{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#db346c", - "id":"e56dc4f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0553bf", - "id":"1f204fc7" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (zookeeper_outstanding_requests{module=~\".*Zookeeper\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":24, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last*" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#dd00d6", - "id":"6cc4b40" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_sent{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":25, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#b8f411", - "id":"506c1ce7" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_received{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#FF240BFF", - "id":"5b386c40", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"8.65", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4326d3", - "id":"4ef77a20" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#7a8add", - "id":"b02bdc1" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (irate(http_server_requests_seconds_count{exception!='None',module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":30, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#fcbdf9", - "id":"5ce53398" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Nacos\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#d615b9", - "id":"861cade" - } - ], - "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 by(asset) (system_cpu_usage{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HDFS", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":32, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"9.07", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Namenode CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":33, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#7575e5", - "id":"2ecd6f3" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#5b41f2", - "id":"2d37d19b" - } - ], - "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":"Hadoop_NameNode_MemHeapUsedM{module=~\".*HDFS-NameNode\",project=\"$Project\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#f904b8", - "id":"5729fed" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_CorruptBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":36, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a837ef", - "id":"9cdfc53" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-DataNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":37, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#10c2ea", - "id":"160101bc" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Memory usage in each Datanode.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*HDFS-DataNode\",project=\"$Project\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*HDFS-DataNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#ea4899", - "id":"f00fa68" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_NumberOfMissingBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#e85a76", - "id":"7710fca0" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_UnderReplicatedBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Capacity Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#F90A0AFF", - "id":"232efe49", - "value":80 - } - ], - "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":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "dataLink":[], - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_PercentUsed{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Load Balancer", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":41, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"10.72", - "elements":[], - "datasource":"misc" - }, - { - "name":"Chproxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":42, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"11.13", - "elements":[], - "datasource":"misc" - }, - { - "name":"Galaxy-hos-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"11.55", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"HOS Node Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "total", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"79d9854e" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"0c2c100" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of failed requests per second", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\",project=\"$Project\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"f061b14" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0695c9", - "id":"47620b2f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "last", - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"4e218974" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"6f87bee8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"7c374bb" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\",project=\"$Project\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#8f27f7", - "id":"5e9249bd" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"ff1700f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#db4e43", - "id":"f9547fb" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#fc748d", - "id":"2ab2926" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#38a0a5", - "id":"5d0ebc4" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-qgw-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":56, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"11.96", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Http Slow Query", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"4d1512ff" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\",project=\"$Project\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Http Error Responses", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"1ad274d9" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\",project=\"$Project\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#f2a809", - "id":"20f25c9" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-job-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":60, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"12.37", - "elements":[], - "datasource":"misc" - }, - { - "name":"Saved-query-scheduler", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":61, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.79", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Failure(today)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#615dd8", - "id":"dc74d98" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The total number of jobs failed executed today", - "x":"0.0", - "y":"999.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"ClickHouse", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":63, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Analytic Storage Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"13.2", - "elements":[], - "datasource":"misc" - }, - { - "name":"Apache Druid", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":64, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Analytic Storage Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"9.48", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Segment Size", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"123cb0" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The total segment size in each Datasource.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\",module=~\".*Druid\",project=\"$Project\"})", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"289338a" - } - ], - "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":"avg(druid_index_running_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"738f3780" - } - ], - "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":"avg(druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":68, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F5190AFF", - "id":"6048ae94", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":69, - "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":"#F41F11FF", - "id":"7f3f2beb", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":70, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F01B0CFF", - "id":"3f9987b7", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":71, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#FD2911FF", - "id":"153820d8", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Apache HBase", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":72, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Analytic Storage Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.89", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"691b4d28" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#EB3209FF", - "id":"189511ba", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-HregionServer\",project=\"$Project\"})", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-Hmaster\",project=\"$Project\"})", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":75, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#E60A0AFF", - "id":"1b530afd", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-HregionServer\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-HregionServer\",project=\"$Project\"})\n", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-Hmaster\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-Hmaster\",project=\"$Project\"})\n", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"ac01336" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"372ca" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"2cc27f98" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\",module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"d9563c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":80, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"11daaef" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":81, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"3da5feb4" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":82, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"1d6a7976" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"59c997f8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":84, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"2b33535d" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":85, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"ef80f31" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG Data Transporter Data Flow Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"DT1,DT2", - "show":true, - "name":"DT", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"The template for TSG Data Transporter DataFlow at multi-datacenter deployment mode.", - "charts":[ - { - "name":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "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":"#6339a3", - "id":"4e910e24" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"TRANSACTION-RECORD", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"SESSION-RECORD", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"BGP-RECORD", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"PROXY-EVENT", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Metrics", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"#b6a6ed", - "id":"7426d554" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"DOS-SKETCH-RECORD", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"NETWORK-TRAFFIC-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"NETWORK-TRAFFIC-METRIC", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"OBJECT-STATISTICS-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"OBJECT-STATISTICS-METRIC", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"POLICY-RULE-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"POLICY-RULE-METRIC", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"STATISTICS-RULE-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"STATISTICS-RULE-METRIC", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"SYS-STORAGE\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"SYS-STORAGE", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"TRAFFIC-TOP-METRIC", - "name":"H", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"VOIP-CONVERSATION-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"VOIP-CONVERSATION-RECORD", - "name":"I", - "orderNum":8, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"TRAFFIC-TOP-DESTINATION-IP-METRIC", - "name":"J", - "orderNum":9, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"File Chunks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"#4ff9a7", - "id":"272f4191" - } - ], - "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"TRAFFIC-FILE-STREAM-RECORD", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"TROUBLESHOOTING-FILE-STREAM-RECORD", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse Table Insert Logs/sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "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":"#4ee8d8", - "id":"d8709aa" - } - ], - "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 by (table) (rate(clickhouse_table_parts_rows{database=\"tsg_galaxy_v3\",project=\"TSG-OLAP\",datacenter=\"$DT\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"session_record_local", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic IN/OUT", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.46", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs In/Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "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":"#ce8c08", - "id":"8b0ca94" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Metrics In/Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "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":"#ce8c08", - "id":"d84cce5" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks In/Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "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":"#ce8c08", - "id":"bb7a251" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse inserted Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "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":"#fc25c3", - "id":"2f9ebaa" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Collecting and processing Traffic Records with inserted byte rate", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum (irate(clickhouse_inserted_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource Usage", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":10, - "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":"27.13", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":11, - "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":"#d84b8d", - "id":"164c05a0" - } - ], - "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":"avg by (asset) (irate(node_cpu_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[1m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":12, - "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":"#2433d6", - "id":"6d9380d" - } - ], - "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":" 100\n-\n (\n (\n node_memory_MemFree_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"} + node_memory_Cached_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"}\n +\n node_memory_Buffers_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"}\n )\n /\n node_memory_MemTotal_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"}\n )\n *\n 100", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"6.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, - "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":"#2433d6", - "id":"0cf28cd" - } - ], - "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":" 1\n-\n (\n node_filesystem_free_bytes{fstype=~\"ext4|xfs\",project=\"TSG-OLAP\",datacenter=\"$DT\"}\n /\n node_filesystem_size_bytes{fstype=~\"ext4|xfs\",project=\"TSG-OLAP\",datacenter=\"$DT\"}\n )", - "legend":"{{asset}}-{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "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":"#2d30bf", - "id":"68ed02c" - } - ], - "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":"rate(node_disk_io_time_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[5m]) * 100", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read speed (byte/s)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "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":"#2433d6", - "id":"201aa18" - } - ], - "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":"irate(node_disk_read_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk write speed (byte/s)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "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":"#2433d6", - "id":"3a0ff4c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"irate(node_disk_written_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":17, - "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":"#2433d6", - "id":"6b2eec36" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":" irate(node_disk_read_time_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])\n/\n irate(node_disk_reads_completed_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "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":"#2433d6", - "id":"1a2a049" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":" irate(node_disk_write_time_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])\n/\n irate(node_disk_writes_completed_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Network receive traffic", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "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":"#c27cf4", - "id":"27162fcc" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Network transmit traffic", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "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":"#c27cf4", - "id":"5010f6ba" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "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":"1.92", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "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":"#2ce059", - "id":"463ee412" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "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":"#70c8ea", - "id":"1106e08" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "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":"#70c8ea", - "id":"3ecc7c1" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"$Job_name\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "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":"#70c8ea", - "id":"d9d04f6" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":26, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"2.38", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "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":"#70c8ea", - "id":"3a1a8b99" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"#ed0eaa", - "id":"6c51c043" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"transaction_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "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":"#70c8ea", - "id":"34a30363" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "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":"#70c8ea", - "id":"c4fa546" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":31, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"2.83", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "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":"#2a16ff", - "id":"d34970" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "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":"#70c8ea", - "id":"1dd71" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "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":"#70c8ea", - "id":"3b1ef09" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "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":"#70c8ea", - "id":"627822bc" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Archived Security Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":36, - "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":"4.21", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "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":"#f75bef", - "id":"7d6f1603" - } - ], - "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(rate(clickhouse_table_parts_rows{table=\"session_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Inserts", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "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":"3.29", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "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":"#6936aa", - "id":"d4a90da" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-SKETCH-RECORD\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "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":"#70c8ea", - "id":"539b06c4" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "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":"#70c8ea", - "id":"29597b5b" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "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":"#70c8ea", - "id":"478ff09a" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "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":"3.75", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "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":"#c02bdb", - "id":"6672e40" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\",datacenter=\"$DT\"}) ", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\",datacenter=\"$DT\"})", - "legend":"Transform(Connection)", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Transform", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "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":"#70c8ea", - "id":"72c50f64" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "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":"#70c8ea", - "id":"66d0a016" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "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":"#70c8ea", - "id":"501851" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"TRAFFIC-FILE-STREAM-RECORD", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":48, - "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":"4.67", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":"#42a6d1", - "id":"75b8790" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of records written to kafka per second / Number of records consumed per second / Kafka lag", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_consumed_rate{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Consumer", - "name":"C", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_lag_max{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Lag", - "name":"B", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":50, - "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":"#42a6d1", - "id":"71f520d3" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Bytes of input and output per second. Input is source, output is sink.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks combine in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "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":"#42a6d1", - "id":"bae12fa" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs and outputs per second of the window combiner.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"window_combine_chunk\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=\"window_combine_chunk\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Error chunks /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "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":"#ed5cea", - "id":"595c4ac" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of error chunks per second of the operator.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numErrorChunksPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-{{file_chunk_combiner}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Drop chunks /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"#5b3bf9", - "id":"40ea662" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk drops per second of the operator.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksFilterPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-{{file_chunk_combiner}}-Filter", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksRateLimitDropPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-{{file_chunk_combiner}}-RateLimitDrop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numDuplicateChunksInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-Duplicate", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by type in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "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":"#d613a2", - "id":"c4d622e" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs(source) per second with type.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Eml", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Txt", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Html", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Pcapng", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Media", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "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":"#f90ede", - "id":"7d3a16b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs(source) per second with size.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-1K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd3KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-3K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween3KBAnd5KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_3-5K", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_5-10K", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd50KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-50K", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween50KBAnd100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_50-100K", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-∞", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Files by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "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":"#42a6d1", - "id":"192db09" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of file inputs(source) per second with size.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10MBAnd100MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100M", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100MBAnd1GBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100M-1G", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan1GBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1G-∞", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Files by type in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "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":"#7317a8", - "id":"ac0bdaa" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of file inputs(source) per second with type.", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Eml", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Txt", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Html", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Pcang", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Media", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job restarts num /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "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":"#42a6d1", - "id":"44293a4" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of task restarts per second.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(job_name)(irate(flink_jobmanager_job_numRestarts{job_name=\"agg_traffic_file_chunk_combine\",datacenter=\"$DT\"}[5m]))", - "legend":"RestartsNum", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory used", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":59, - "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":"#42a6d1", - "id":"3912c24b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"18.0", - "elements":[ - { - "expression":"(flink_taskmanager_Status_JVM_Memory_Heap_Used{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"} / flink_taskmanager_Status_JVM_Memory_Heap_Max{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}) * 100", - "legend":"{{asset}}-HeapUsed", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC metrics", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":60, - "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":"#42a6d1", - "id":"77aa7dae" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Count{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1OldCount", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Time{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1OldTime", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Count{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1YoungCount", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Time{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1YoungTime", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "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":"#42a6d1", - "id":"4f5ddb7" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs and outputs per second. Input is source, output is sink.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Files in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "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":"#42a6d1", - "id":"58b1de1a" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of file inputs and outputs per second. Input is source, output is sink.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numFilesOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by type out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "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":"#d613a2", - "id":"f6197eb" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk outputs(sink) per second with type.", - "x":"6.0", - "y":"14.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Eml", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Txt", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Html", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Pcapng", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Media", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by size out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "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":"#f90ede", - "id":"a7aa71e" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk outputs(sink) per second with size.", - "x":"0.0", - "y":"14.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-1K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd5KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-5K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_5-10K", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1M-∞", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Eml files by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "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":"#42a6d1", - "id":"48ce43" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of eml file inputs(source) per second with size.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan10MBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_10M-∞", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Txt files by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "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":"#42a6d1", - "id":"2d2c84d" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of txt file inputs(source) per second with size.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan10MBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_10M-∞", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by offset in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "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":"#42a6d1", - "id":"f163847" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs(source) per second with offset.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetLessThan10KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween10KBAnd100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween100KBAnd1MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween1MBAnd10MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween10MBAnd100MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100M", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween100MBAnd1GBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100M-1G", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetGreaterThan1GBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1G-∞", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Null files in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "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":"#42a6d1", - "id":"3c51bbf" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of null file inputs and outputs per second.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullEmlFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-InEml", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-InTxt", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullEmlFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-OutEml", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullTxtFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-OutTxt", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Other metrics /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "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":"#42a6d1", - "id":"496ef73c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-StartChunksIn", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEndChunksInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-EndChunksIn", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-StartChunksOut", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEndChunksOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-EndChunksOut", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-CompleteFilesOut", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteEmlFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-CompleteEmlFilesOut", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteTxtFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-CompleteTxtFilesOut", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksDelayPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-DelayChunksIn", - "name":"I", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Basic Monitor", - "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":"", - "charts":[ - { - "name":"Quick CPU / Mem / Disk", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Time", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#9724c9FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(time() - node_boot_time_seconds{asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":193539, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoint Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f7278fFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"count(up{project!='',asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":193541, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Maximum open file descriptors", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#4cb4d3FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\",module=~\".*Node-Exporter\"}", - "name":"A", - "orderNum":0, - "id":193543, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time Sync Offset", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"milliseconds", - "weight":5, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_timex_offset_seconds{asset=\"{{asset.name}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":193545, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Ping rrt", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"milliseconds", - "weight":6, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#068faaFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"probe_icmp_duration_seconds{phase='rtt',host=\"{{asset.manageIp}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":193547, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ed93a2FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_MemTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":193549, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Busy", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#c63eefFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"(((count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))) - avg(sum by (mode)(rate(node_cpu_seconds_total{mode='idle',asset=\"{{asset.name}}\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":193551, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Root FS Used", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ea4b58FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"100 - ((node_filesystem_avail_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"})", - "name":"A", - "orderNum":0, - "id":193553, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total transmit traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ef99caFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_transmit_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":193555, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total receive traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f747a5FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_receive_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":193557, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RootFS Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#5fa5efFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"}", - "name":"A", - "orderNum":0, - "id":193559, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SWAP Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#c687e5FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"node_memory_SwapTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":193561, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"System Processes", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"6.31", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Processes Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"node_procs_blocked{asset=\"{{asset.name}}\"}", - "legend":"Processes blocked waiting for I/O to complete", - "name":"A", - "orderNum":0, - "id":193563, - "state":1, - "type":"expert" - }, - { - "expression":"node_procs_running{asset=\"{{asset.name}}\"}", - "legend":"Processes in runnable state", - "name":"B", - "orderNum":0, - "id":193565, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Forks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(node_forks_total{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes forks second", - "name":"A", - "orderNum":0, - "id":193567, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"A", - "orderNum":0, - "id":193569, - "state":1, - "type":"expert" - }, - { - "expression":"process_resident_memory_max_bytes{asset=\"{{asset.name}}\"}", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"B", - "orderNum":0, - "id":193571, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"C", - "orderNum":0, - "id":193573, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_max_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"D", - "orderNum":0, - "id":193575, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"System Misc", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":18, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"6.63", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"System Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load 1m", - "name":"A", - "orderNum":0, - "id":193577, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load 5m", - "name":"B", - "orderNum":0, - "id":193579, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load 15m", - "name":"C", - "orderNum":0, - "id":193581, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "legend":"Maximum open file descriptors", - "name":"A", - "orderNum":0, - "id":193583, - "state":1, - "type":"expert" - }, - { - "expression":"process_open_fds{asset=\"{{asset.name}}\"}", - "legend":"Open file descriptors", - "name":"B", - "orderNum":0, - "id":193585, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Temperature", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"max(node_hwmon_temp_celsius{asset=\"{{asset.name}}\"}) by (asset,chip)", - "legend":"{{chip}}", - "name":"B", - "orderNum":0, - "id":193587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Network Traffic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"6.96", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Network traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":193589, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":193591, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic drop", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_network_receive_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":193593, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":193595, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic error", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_network_receive_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":193597, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":193599, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Storage Disk", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":26, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.98", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Disk partition free space", - "span":"3.0", - "height":"2.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Device Info", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Available", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"Total", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ea6b72FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"node_filesystem_avail_bytes {asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"{{device}} - {{mountpoint}}", - "name":"A", - "orderNum":0, - "id":193601, - "state":1, - "type":"expert" - }, - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"{{device}} - {{mountpoint}}", - "name":"B", - "orderNum":0, - "id":193603, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read and write speed (byte/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_disk_read_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":193605, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_written_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":193607, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read and write", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_disk_read_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_reads_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":193609, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_write_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_writes_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":193611, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(node_disk_io_time_seconds_total{asset=\"{{asset.name}}\"} [5m])*100", - "legend":"{{device}}", - "name":"A", - "orderNum":0, - "id":193613, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"CPU / Memory / Net / Disk", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":31, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.33", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU usage", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"system\"}[2m])) by (asset)", - "legend":"System", - "name":"A", - "orderNum":0, - "id":193615, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"user\"}[2m])) by (instance)", - "legend":"User", - "name":"B", - "orderNum":0, - "id":193617, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"iowait\"}[2m])) by (asset)", - "legend":"Iowait", - "name":"C", - "orderNum":0, - "id":193619, - "state":1, - "type":"expert" - }, - { - "expression":"1 - avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"idle\"}[2m])) by (asset)", - "legend":"Total", - "name":"D", - "orderNum":0, - "id":193621, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"100 - ((node_memory_MemFree_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Cached_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Buffers_bytes\n{asset=\"{{asset.name}}\"})/node_memory_MemTotal_bytes\n{asset=\"{{asset.name}}\"}) * 100", - "legend":"Memory usage", - "name":"A", - "orderNum":0, - "id":193623, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"1-(node_filesystem_free_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"} / node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"})", - "legend":"{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":193625, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network connection information", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_netstat_Tcp_CurrEstab{asset=\"{{asset.name}}\"}", - "legend":"CurrEstab", - "name":"A", - "orderNum":0, - "id":193627, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_TCP_tw{asset=\"{{asset.name}}\"}", - "legend":"TCP_tw", - "name":"B", - "orderNum":0, - "id":193629, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_sockets_used{asset=\"{{asset.name}}\"}", - "legend":"Sockets_used", - "name":"C", - "orderNum":0, - "id":193631, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_UDP_inuse{asset=\"{{asset.name}}\"}", - "legend":"UDP_inuse", - "name":"D", - "orderNum":0, - "id":193633, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Memory Meminfo", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":36, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.65", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Memory Writeback and Dirty", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_Writeback_bytes{asset=\"{{asset.name}}\"}", - "legend":"Writeback - Memory which is actively being written back to disk", - "name":"A", - "orderNum":0, - "id":193635, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_WritebackTmp_bytes{asset=\"{{asset.name}}\"}", - "legend":"WritebackTmp - Memory used by FUSE for temporary writeback buffers", - "name":"B", - "orderNum":0, - "id":193637, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Dirty_bytes{asset=\"{{asset.name}}\"}", - "legend":"Dirty - Memory which is waiting to get written back to the disk", - "name":"C", - "orderNum":0, - "id":193639, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Shared and Mapped", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_Mapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"Mapped - Used memory in mapped pages files which have been mmaped, such as libraries", - "name":"A", - "orderNum":0, - "id":193641, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Shmem_bytes{asset=\"{{asset.name}}\"}", - "legend":"Shmem - Used shared memory (shared between several processes, thus including RAM disks)", - "name":"B", - "orderNum":0, - "id":193643, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemHugePages_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages", - "name":"C", - "orderNum":0, - "id":193645, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemPmdMapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemPmdMapped - Ammount of shared (shmem/tmpfs) memory backed by huge pages", - "name":"D", - "orderNum":0, - "id":193647, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, { "name":"[24.05] OLAP Component Status Template", "type":"template", @@ -119828,7 +3873,7 @@ "dataLink":[], "nullType":"zero" }, - "remark":"Number of rows inserted to all tables", + "remark":"Number of rows INSERTed to all tables", "x":"0.0", "y":"0.0", "elements":[ @@ -119918,7 +3963,7 @@ "dataLink":[], "nullType":"zero" }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", + "remark":"Number of bytes (uncompressed) INSERTed to all tables", "x":"4.0", "y":"0.0", "elements":[ @@ -120381,13 +4426,37 @@ "label":"" }, "stack":false, - "thresholds":[], "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":[ "avg", @@ -120396,17 +4465,19 @@ ], "placement":"bottom" }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, "style":"line", "valueMapping":[], "dataLink":[], @@ -126598,7 +10669,7 @@ "children":[] }, { - "name":"[24.05] TSG OLAP Data Transporter Data Flow Template", + "name":"[24.05]Data Transporter Data Flow Template", "type":"template", "varType":0, "param":{ @@ -126662,7 +10733,7 @@ }, "remark":"", "x":"0.0", - "y":"1.0", + "y":"7.26", "elements":[], "datasource":"misc", "children":[ @@ -127042,7 +11113,7 @@ "thresholds":[ { "color":"#4ff9a7", - "id":"545665f1" + "id":"3f7e3f6f" } ], "thresholdShow":true, @@ -127060,10 +11131,10 @@ }, "remark":"", "x":"6.0", - "y":"2.0", + "y":"0.0", "elements":[ { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", "legend":"Total", "name":"A", "orderNum":0, @@ -127073,7 +11144,7 @@ "queryType":1 }, { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", "legend":"TRAFFIC-FILE-STREAM-RECORD", "name":"B", "orderNum":1, @@ -127083,7 +11154,7 @@ "queryType":1 }, { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", "legend":"TROUBLESHOOTING-FILE-STREAM-RECORD", "name":"C", "orderNum":2, @@ -127103,7 +11174,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":5, + "weight":4, "param":{ "visibility":{ "result":"show", @@ -127123,7 +11194,7 @@ }, "remark":"", "x":"0.0", - "y":"5.37", + "y":"11.53", "elements":[], "datasource":"misc", "children":[ @@ -127133,7 +11204,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":6, + "weight":5, "param":{ "rightYAxis":{ "elementNames":[], @@ -127236,7 +11307,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":7, + "weight":6, "param":{ "rightYAxis":{ "elementNames":[], @@ -127339,7 +11410,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":8, + "weight":7, "param":{ "rightYAxis":{ "elementNames":[], @@ -127393,7 +11464,7 @@ "thresholds":[ { "color":"#ce8c08", - "id":"ac4c128" + "id":"56d8420" } ], "thresholdShow":true, @@ -127411,10 +11482,10 @@ }, "remark":"", "x":"6.0", - "y":"2.0", + "y":"0.0", "elements":[ { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", "legend":"In", "name":"A", "orderNum":0, @@ -127424,7 +11495,7 @@ "queryType":1 }, { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", "legend":"Out", "name":"B", "orderNum":1, @@ -127444,7 +11515,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":10, + "weight":8, "param":{ "thresholds":[], "visibility":{ @@ -127493,7 +11564,7 @@ }, "remark":"", "x":"0.0", - "y":"5.74", + "y":"15.79", "elements":[], "datasource":"misc", "children":[ @@ -127503,7 +11574,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":11, + "weight":9, "param":{ "rightYAxis":{ "elementNames":[], @@ -127616,7 +11687,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":12, + "weight":10, "param":{ "rightYAxis":{ "elementNames":[], @@ -127759,7 +11830,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":13, + "weight":11, "param":{ "rightYAxis":{ "elementNames":[], @@ -127882,7 +11953,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":14, + "weight":12, "param":{ "rightYAxis":{ "elementNames":[], @@ -128027,7 +12098,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":15, + "weight":13, "param":{ "thresholds":[], "visibility":{ @@ -128076,7 +12147,7 @@ }, "remark":"", "x":"0.0", - "y":"6.1", + "y":"16.06", "elements":[], "datasource":"misc", "children":[ @@ -128086,7 +12157,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":16, + "weight":14, "param":{ "rightYAxis":{ "elementNames":[], @@ -128229,7 +12300,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":17, + "weight":15, "param":{ "rightYAxis":{ "elementNames":[], @@ -128342,7 +12413,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":18, + "weight":16, "param":{ "rightYAxis":{ "elementNames":[], @@ -128485,7 +12556,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":19, + "weight":17, "param":{ "rightYAxis":{ "elementNames":[], @@ -128610,7 +12681,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":20, + "weight":18, "param":{ "thresholds":[], "visibility":{ @@ -128659,7 +12730,7 @@ }, "remark":"", "x":"0.0", - "y":"6.47", + "y":"16.32", "elements":[], "datasource":"misc", "children":[ @@ -128669,7 +12740,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":21, + "weight":19, "param":{ "rightYAxis":{ "elementNames":[], @@ -128782,7 +12853,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":22, + "weight":20, "param":{ "rightYAxis":{ "elementNames":[], @@ -128925,7 +12996,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":23, + "weight":21, "param":{ "rightYAxis":{ "elementNames":[], @@ -129068,7 +13139,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":24, + "weight":22, "param":{ "rightYAxis":{ "elementNames":[], @@ -129193,7 +13264,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":27, + "weight":23, "param":{ "thresholds":[], "visibility":{ @@ -129242,7 +13313,7 @@ }, "remark":"", "x":"0.0", - "y":"10.84", + "y":"16.59", "elements":[], "datasource":"misc", "children":[ @@ -129252,7 +13323,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":28, + "weight":24, "param":{ "rightYAxis":{ "elementNames":[], @@ -129365,7 +13436,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":29, + "weight":25, "param":{ "rightYAxis":{ "elementNames":[], @@ -129508,7 +13579,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":30, + "weight":26, "param":{ "rightYAxis":{ "elementNames":[], @@ -129651,7 +13722,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":31, + "weight":27, "param":{ "rightYAxis":{ "elementNames":[], @@ -129776,7 +13847,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":32, + "weight":28, "param":{ "thresholds":[], "visibility":{ @@ -129825,7 +13896,7 @@ }, "remark":"", "x":"0.0", - "y":"11.21", + "y":"16.85", "elements":[], "datasource":"misc", "children":[ @@ -129835,7 +13906,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":33, + "weight":29, "param":{ "rightYAxis":{ "elementNames":[], @@ -129958,7 +14029,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":34, + "weight":30, "param":{ "rightYAxis":{ "elementNames":[], @@ -130101,7 +14172,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":35, + "weight":31, "param":{ "rightYAxis":{ "elementNames":[], @@ -130244,7 +14315,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":36, + "weight":32, "param":{ "rightYAxis":{ "elementNames":[], @@ -130369,7 +14440,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":37, + "weight":33, "param":{ "thresholds":[], "visibility":{ @@ -130418,7 +14489,7 @@ }, "remark":"", "x":"0.0", - "y":"11.94", + "y":"17.12", "elements":[], "datasource":"misc", "children":[ @@ -130428,7 +14499,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":38, + "weight":34, "param":{ "rightYAxis":{ "elementNames":[], @@ -130545,7 +14616,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":39, + "weight":35, "param":{ "rightYAxis":{ "elementNames":[], @@ -130648,7 +14719,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":40, + "weight":36, "param":{ "rightYAxis":{ "elementNames":[], @@ -130751,7 +14822,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":41, + "weight":37, "param":{ "rightYAxis":{ "elementNames":[], @@ -130844,7 +14915,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":42, + "weight":38, "param":{ "rightYAxis":{ "elementNames":[], @@ -130957,7 +15028,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":43, + "weight":39, "param":{ "rightYAxis":{ "elementNames":[], @@ -131090,7 +15161,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":44, + "weight":40, "param":{ "rightYAxis":{ "elementNames":[], @@ -131243,7 +15314,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":45, + "weight":41, "param":{ "rightYAxis":{ "elementNames":[], @@ -131396,7 +15467,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":46, + "weight":42, "param":{ "rightYAxis":{ "elementNames":[], @@ -131529,7 +15600,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":47, + "weight":43, "param":{ "rightYAxis":{ "elementNames":[], @@ -131622,7 +15693,7 @@ "height":"2.0", "type":"Line chart", "unit":"percent(0-100)", - "weight":48, + "weight":44, "param":{ "rightYAxis":{ "elementNames":[], @@ -131715,7 +15786,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":49, + "weight":45, "param":{ "rightYAxis":{ "elementNames":[], @@ -131838,7 +15909,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":50, + "weight":46, "param":{ "rightYAxis":{ "elementNames":[], @@ -131945,7 +16016,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":51, + "weight":47, "param":{ "rightYAxis":{ "elementNames":[], @@ -132052,7 +16123,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":52, + "weight":48, "param":{ "rightYAxis":{ "elementNames":[], @@ -132185,7 +16256,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":53, + "weight":49, "param":{ "rightYAxis":{ "elementNames":[], @@ -132328,7 +16399,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":54, + "weight":50, "param":{ "rightYAxis":{ "elementNames":[], @@ -132461,7 +16532,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":55, + "weight":51, "param":{ "rightYAxis":{ "elementNames":[], @@ -132594,7 +16665,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":56, + "weight":52, "param":{ "rightYAxis":{ "elementNames":[], @@ -132747,7 +16818,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":57, + "weight":53, "param":{ "rightYAxis":{ "elementNames":[], @@ -132890,7 +16961,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":58, + "weight":54, "param":{ "rightYAxis":{ "elementNames":[], @@ -133048,6 +17119,626 @@ "datasource":"metrics" } ] + }, + { + "name":"Overview", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":55, + "param":{ + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"1.0", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"DataCenter Metric Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":56, + "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":"#ce8c08", + "id":"73e60706" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Log Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":57, + "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":"#4740ce", + "id":"d02e4ed" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter File Chunk Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":58, + "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":"#ef2162", + "id":"e462ff9" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Metric Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":59, + "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":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#4740ce", + "id":"2a8ecbc" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Log Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":60, + "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":"#3c11f9", + "id":"aa3f158" + } + ], + "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 by (datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter File Chunk Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":61, + "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":"#ce8c08", + "id":"375ad3e9" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] } ], "children":[] @@ -137005,20447 +21696,5 @@ } ], "children":[] - }, - { - "name":"TSG-OS Status", - "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-OS.", - "charts":[ - { - "name":"Basic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "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":"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":"0.0", - "y":"2.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 (missed)", - "span":"3.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":"#fcb3f2", - "id":"427cef70" - } - ], - "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_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":"packets/sec(IEC)", - "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":"240a5047" - } - ], - "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(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":"20c6263a" - } - ], - "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(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":"6.0", - "y":"4.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":"669d744b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.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":"NIC RX Drops (nobuf)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"#fcb3f2", - "id":"6f18b2b1" - } - ], - "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(phy_rx_nobuf_total{ asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by (dev)", - "legend":"{{dev}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NIC TX Errors", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"#fcb3f2", - "id":"64f5f65" - } - ], - "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(phy_tx_error_total{ asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by(dev)", - "legend":"{{dev}}", - "name":"B", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic (Imbalance Analysis)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"#ed10c4", - "id":"42330a2" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"stddev(irate(rx_pkts_per_stream{asset=\"{{asset.name}}\", device=~\"nf(.*)\"}[2m])) by (app)", - "legend":"{{app}}", - "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":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, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"13.23", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":16, - "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":17, - "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":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":"#bf1c42", - "id":"7b9cdfb5" - } - ], - "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":19, - "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":"42c3dc56" - } - ], - "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":20, - "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":"6e5eab35" - } - ], - "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":21, - "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":"a1e54c6" - } - ], - "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":22, - "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":"#49f468", - "id":"232a6175" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(sapp4_Tcp_Concurrent{asset=\"{{asset.name}}\"}) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(sapp4_Tcp_Concurrent{asset=\"{{asset.name}}\"})", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (Open)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "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":"#c97de8", - "id":"4c9a48f6" - } - ], - "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(sapp4_Tcp_Link_New{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_New{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_New{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-UDP", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_New{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (Close)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "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":"#b3a7ef", - "id":"e926e24" - } - ], - "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(sapp4_Tcp_Link_Del{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_Del{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_Del{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-UDP", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_Del{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (C<=>S)", - "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":"#8643a8", - "id":"61cc7f" - } - ], - "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(sapp4_Tcp_Link_Double{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_Double{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (only C=>S)", - "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":"#8643a8", - "id":"72058054" - } - ], - "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(sapp4_Tcp_Link_C2S{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_C2S{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (only S=>C)", - "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":"#8643a8", - "id":"5a5aefc5" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_S2C{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy Hits (Action: allow)", - "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":"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":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":"#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":30, - "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":"cd5f173" - } - ], - "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\", monitor_rule=\"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":31, - "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":32, - "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":"aa8430f" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"SESSION-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"SESSION-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"SESSION-RECORD.*\"}[2m] ))\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":33, - "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":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":"#076a9b", - "id":"955fd6" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Bypass_STM{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicated Traffic (TCP)", - "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":"#ed6aca", - "id":"5cea998c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Dup_Tcp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicated Traffic (UDP)", - "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":"#ed6aca", - "id":"478302ec" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Dup_Udp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Logs (TRANSACTION-RECORD)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "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":"fafe509" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"TRANSACTION-RECORD.*\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRANSACTION-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRANSACTION-RECORD\"}[2m] ))\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":38, - "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":"646349db" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"VOIP-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"VOIP-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"VOIP-RECORD.*\"}[2m] ))\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":39, - "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":"7bfbe65e" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"TRAFFIC-FILE-STREAM-RECORD.*\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Failed", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":41, - "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":"27.47", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "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":"#a943e0", - "id":"d2e6b8c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"proxy\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-proxy", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"certstore\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-certstore", - "name":"C", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":43, - "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":"#a943e0", - "id":"36625028" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"proxy\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-proxy", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"certstore\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-certstore", - "name":"C", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Steering", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":44, - "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":"#a943e0", - "id":"2b683e5" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(packet_io_decrypt_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(packet_io_decrypt_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 (L7 Intercept)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":45, - "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":"#a943e0", - "id":"9e7cfd1" - } - ], - "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(tfe3a_stm_incpt_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"intercept", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "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":"#a943e0", - "id":"d27c1c5" - } - ], - "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(tfe3a_stm_open{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-new", - "name":"new", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_stm_cls{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-free", - "name":"free", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "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":"#a943e0", - "id":"3e98647a" - } - ], - "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(tfe3a_stm_open{asset=\"{{asset.name}}\"}) by (serviceFunction)) - (sum(tfe3a_stm_cls{asset=\"{{asset.name}}\"}) by (serviceFunction)) ", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Protocol (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "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":"#a943e0", - "id":"45d07d7" - } - ], - "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(tfe3a_plain{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-HTTP", - "name":"HTTP", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_ssl{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-SSL", - "name":"SSL", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Pinning (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":"#a943e0", - "id":"611fb7d5" - } - ], - "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(tfe3a_ssl_pinning{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-pinning", - "name":"Pinning", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Mirroring", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":50, - "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":"#a943e0", - "id":"bf93f84" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(tfe3a_mirr_succ_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-succ", - "name":"succ", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_mirr_fail_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-failed", - "name":"failed", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy Hits (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "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":"#a943e0", - "id":"e16235d" - } - ], - "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(packet_io_hit_incpt{asset=\"{{asset.name}}\"}[2m]))by (serviceFunction)", - "legend":"{{serviceFunction}}-intercept", - "name":"Hit Intercept", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_hit_no_incpt{asset=\"{{asset.name}}\"}[2m]) )by (serviceFunction)", - "legend":"{{serviceFunction}}-no intercept", - "name":"Hit No Intercept", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Intercept Status (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "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":"#a943e0", - "id":"264dcc1e" - } - ], - "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(tfe3a_stm_incpt{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-succ", - "name":"intercept succ", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_stm_byp{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-bypass", - "name":"intercept bypass", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_stm_open{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction) - sum(irate(tfe3a_stm_incpt{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction) - sum(irate(tfe3a_stm_byp{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-failed", - "name":"intercept failed", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Can't Intercept (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"#a943e0", - "id":"74fe3e63" - } - ], - "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(packet_io_asymmetric{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-asymmetric", - "name":"asymmetric", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_tunnel{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-tunnel", - "name":"tunnel", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_tcp_pcy_inval{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-other", - "name":"other", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicated Packets", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":54, - "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":"#a943e0", - "id":"1036a6d9" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(packet_io_dup_bypass_pkt{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Trusted Certificate Authorities", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "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":"#a943e0", - "id":"6649c37" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(tfe3a_trusted_cert_nums{asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Manipulation Logs/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "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":"#a943e0", - "id":"1d395f9f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(tfe3a_log_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"sum", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Manipulation Policy Hits/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "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":"#a943e0", - "id":"4eec6e18" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(tfe3a_intcp_mon_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-monitor", - "name":"monitor", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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":"CertStore Request Num/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "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":"#a943e0", - "id":"d6f6193" - } - ], - "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(certstore_ask_kyr_req{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-req", - "name":"req", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(certstore_rd_cache{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-cache", - "name":"cache", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(certstore_x509_sign{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-new", - "name":"new", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Keyring Request Num/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "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":"#a943e0", - "id":"5af37d0" - } - ], - "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(tfe3a_kyr_ask{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-req", - "name":"req", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(kyr_new{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-new", - "name":"new", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Shaping", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":61, - "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":"27.94", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "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":"#d61b60", - "id":"130120db" - } - ], - "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(shaping_global_ctrl_active{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Open", - "name":"Open", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_ctrl_sf_close{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Close", - "name":"Close", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#d61b60", - "id":"283e7e9" - } - ], - "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(shaping_global_curr_session_num{asset=\"{{asset.name}}\"}) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_curr_session_num{asset=\"{{asset.name}}\"})", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Queueing packets", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":64, - "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":"#d61b60", - "id":"5dfb332a" - } - ], - "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(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"}) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"})", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(bytes)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(SI)", - "weight":65, - "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":"#d61b60", - "id":"7ade8dd4" - } - ], - "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(shaping_global_shape_rx_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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":"Policy hits(pkts)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":66, - "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":"#d61b60", - "id":"4c689ba" - } - ], - "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(shaping_global_shape_rx_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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":"Swarmkv/s (total)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "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":"#d61b60", - "id":"7e569857" - } - ], - "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(shaping_global_async{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_async_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Callback", - "name":"Callback", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Swarmkv/s (consume)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "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":"#d61b60", - "id":"73726b6" - } - ], - "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(shaping_global_tconsume{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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/s (hincrby)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "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":"#d61b60", - "id":"4cc0820" - } - ], - "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(shaping_global_hincrby{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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/s (hmget)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":70, - "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":"#d61b60", - "id":"355801af" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(shaping_global_hmget{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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 async latency", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"us", - "weight":71, - "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, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#af6ef4", - "id":"3fa0be8c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.10\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P10", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.50\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P50", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.80\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P80", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.90\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P90", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.95\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P95", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.99\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P99", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":72, - "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":"#a32043", - "id":"788429b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"shaping\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"shaping\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":73, - "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":"#a32043", - "id":"7f29c27" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"shaping\"} ) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"shaping\"} )", - "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":75, - "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":"27.7", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":76, - "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":"#45e222", - "id":"40bf9c96" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":77, - "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":"#45e222", - "id":"530769" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"sce\"} ) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "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", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":78, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"packets" - }, - "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":"#45e222", - "id":"2c3ae9df" - } - ], - "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(SCE_dev_nf_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_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)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":79, - "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":"#45e222", - "id":"62ce04e7" - } - ], - "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(SCE_dev_l3_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_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)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":80, - "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":"#45e222", - "id":"b6f26a3" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.0", - "y":"4.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", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Steered", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":81, - "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":"#45e222", - "id":"b914631" - } - ], - "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(SCE_stee_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_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", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":82, - "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":"#45e222", - "id":"5a7afe6" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Packets (Traffic)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":83, - "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":"#45e222", - "id":"978cb29" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"6.0", - "elements":[ - { - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Packets (SF)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":84, - "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":"#45e222", - "id":"5a51cf4a" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":85, - "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":"#45e222", - "id":"68f315eb" - } - ], - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "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":"#45e222", - "id":"1c49459c" - } - ], - "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(SCE_curr_sessions{asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Throughput (VLAN)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":87, - "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":"#45e222", - "id":"16dd0f8" - } - ], - "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(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":"Failure Action (Block)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":88, - "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":"#45e222", - "id":"6d45ee98" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"6.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", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Raw Traffic", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":89, - "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":"#45e222", - "id":"00a24a5" - } - ], - "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(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":"Decrypted Traffic", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":90, - "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":"#45e222", - "id":"3cdcea51" - } - ], - "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(SCE_dec_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_dec_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" - } - ] - } - ], - "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" - }, - "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":"3.34", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "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":"#ef20f9", - "id":"4cd0a968" - } - ], - "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(sapp4_Tcp_Link_New{component=\"firewall\"}[2m]))", - "legend":"Open-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(sapp4_Tcp_Link_Del{component=\"firewall\"}[2m]))", - "legend":"Close-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(sapp4_Udp_Link_New{component=\"firewall\"}[2m]))", - "legend":"Open-UDP", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(sapp4_Udp_Link_Del{component=\"firewall\"}[2m]))", - "legend":"Close-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Connections (Concurrent)", - "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":"#ca46f2", - "id":"0aece6" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(sapp4_Tcp_Concurrent{component=\"firewall\"})", - "legend":"Concurrent-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(sapp4_Udp_Concurrent{component=\"firewall\"})", - "legend":"Concurrent-UDP", - "name":"B", - "orderNum":1, - "id":"", - "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":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":"#c90a20", - "id":"bed36ef" - } - ], - "thresholdShow":true, - "enable":{ - "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(sapp4_Tcp_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])))", - "legend":"Only C=>S-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Tcp_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])))", - "legend":"Only S=>C-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Tcp_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])))", - "legend":"C<=>S-TCP", - "name":"C", - "orderNum":2, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Udp_Link_C2S{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-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Udp_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-UDP", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Udp_Link_Double{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-UDP", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Protocol", - "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":"#8134bc", - "id":"7f0459de" - } - ], - "thresholdShow":true, - "enable":{ - "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(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":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":"#db1139", - "id":"4b72e9f" - } - ], - "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] ))", - "legend":"Success", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))", - "legend":"Drop", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))", - "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" - }, - "thresholds":[ - { - "color":"#e23b9a", - "id":"c8ceaa4" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.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\", monitor_rule=\"Monitor\"}[2m]))", - "legend":"Monitor", - "name":"A", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "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":"7.68", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput (L7 Intercept)", - "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, - "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":"#e5e23d", - "id":"13eac0e" - } - ], - "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(tfe3a_stm_incpt_B{component=\"proxy\"}[2m]) * 8)", - "legend":"intercept", - "name":"intercept", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "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":"#e5e23d", - "id":"2193d7f6" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "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":"#e5e23d", - "id":"647da1d7" - } - ], - "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(tfe3a_stm_open{component=\"proxy\"}) - sum(tfe3a_stm_cls{component=\"proxy\"})", - "legend":"sessions", - "name":"sessions", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Steering", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":11, - "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":"#e5e23d", - "id":"51045d0" - } - ], - "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(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(packet_io_decrypt_tx_B{component=\"proxy\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Mirroring", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":12, - "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":"#e5e23d", - "id":"461e2685" - } - ], - "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(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Trusted Certificate Authorities", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "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":"#e5e23d", - "id":"569f97b" - } - ], - "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":"max(tfe3a_trusted_cert_nums{component=\"proxy\"})", - "legend":"max", - "name":"max", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"min(tfe3a_trusted_cert_nums{component=\"proxy\"})", - "legend":"min", - "name":"min", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"stddev(tfe3a_trusted_cert_nums{component=\"proxy\"})", - "legend":"stddev", - "name":"stddev", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Manipulation Policy Hits/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "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":"#e5e23d", - "id":"5f20838" - } - ], - "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(tfe3a_intcp_mon_num{component=\"proxy\"}[2m]))", - "legend":"monitor", - "name":"monitor", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_deny_num{component=\"proxy\"}[2m]))", - "legend":"deny", - "name":"deny", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rdirt_num{component=\"proxy\"}[2m]))", - "legend":"redirect", - "name":" redirect", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_repl_num{component=\"proxy\"}[2m])) ", - "legend":"replace", - "name":" replace", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_hijk_num{component=\"proxy\"}[2m]))", - "legend":"hijack", - "name":"hijack", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_ins_num{component=\"proxy\"}[2m]))", - "legend":"insert", - "name":"insert", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_allow_num{component=\"proxy\"}[2m]))", - "legend":"allow", - "name":"allow", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_edit_elem_num{component=\"proxy\"}[2m])) ", - "legend":"edit element", - "name":"edit element", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rus_num{component=\"proxy\"}[2m])) ", - "legend":"run script", - "name":"run script", - "orderNum":8, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Shaping", - "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":"12.02", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "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":"#a32043", - "id":"66798358" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "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":"#a32043", - "id":"3f4e329" - } - ], - "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(shaping_global_curr_session_num{component=\"shaping\"})", - "legend":"Concurrent", - "name":"Concurrent", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(pkts)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"5fafd105" - } - ], - "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(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":"Policy hits(bytes)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(SI)", - "weight":19, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"75576803" - } - ], - "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(shaping_global_shape_rx_bytes{component=\"shaping\"}[2m]))", - "legend":"RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_shape_tx_bytes{component=\"shaping\"}[2m]))", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "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":"Queueing packets", - "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, - "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":"#a32043", - "id":"3e67c5f6" - } - ], - "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(shaping_global_curr_queueing_pkts{component=\"shaping\"})", - "legend":"Queueing packets", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Service Chaining", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "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":"16.36", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":22, - "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":"#f4af2e", - "id":"16f55561" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(SCE_dev_nf_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"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)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Throughput (VLAN)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":23, - "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":"#f4af2e", - "id":"5706bda" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(SCE_dev_l2_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"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)", - "legend":"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":24, - "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":"#f4af2e", - "id":"aac4796" - } - ], - "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(SCE_dev_l3_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"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)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mirrored", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":25, - "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":"#f4af2e", - "id":"605ad490" - } - ], - "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(SCE_mirr_tx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Steered", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":26, - "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":"#f4af2e", - "id":"6b05534f" - } - ], - "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(SCE_stee_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(SCE_stee_tx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "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":"#f4af2e", - "id":"348ed588" - } - ], - "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(SCE_session_new{component=\"service-chaining\"}[2m]))", - "legend":"new", - "name":"new", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(SCE_session_free{component=\"service-chaining\"}[2m]))", - "legend":"free", - "name":"free", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"#f4af2e", - "id":"6a7e8faf" - } - ], - "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(SCE_curr_sessions{component=\"service-chaining\"})", - "legend":"sessions", - "name":"sessions", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Basic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":29, - "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.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Traffic", - "span":"3.0", - "height":"2.0", - "type":"Area chart", - "unit":"bits/sec(SI)", - "weight":30, - "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":"3895e28" - } - ], - "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(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":"packets/sec(IEC)", - "weight":31, - "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":"3ade7c1" - } - ], - "thresholdShow":true, - "enable":{ - "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(phy_rx_missed_total{service=\"packet-io-engine\"}[2m])) + sum(irate(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":"NIC", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":32, - "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":"#97e851", - "id":"10de28f3" - } - ], - "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]))", - "legend":"RX", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(phy_tx_bits_total{dev!~\"virtio_dign_(.*)\"}[5m]))", - "legend":"TX", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG-OS Status (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":"Basic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "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":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "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":"dca405c" - } - ], - "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(phy_rx_missed_total{service=\"packet-io-engine\"}[2m])) by (datacenter) + sum(irate(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":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":"#bbd4f7", - "id":"35714e6" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic (Tx Drop)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"33139f8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "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":"5.34", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Asymmetric Session/s (%)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "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":"#18447a", - "id":"d2326c2" - } - ], - "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(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":"Session/s", - "span":"3.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":"#485bad", - "id":"91985f5" - } - ], - "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(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":"Logs (Failed)", - "span":"3.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":"56501af" - } - ], - "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(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] )) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Logs (Success)", - "span":"3.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":"9650e01" - } - ], - "thresholdShow":true, - "enable":{ - "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(ok{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] )) 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":"d4d9cd1" - } - ], - "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(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] )) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "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":"14.02", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput", - "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, - "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":"132b22c4" - } - ], - "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(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":"Throughput (VLAN)", - "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, - "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":"f74ee86" - } - ], - "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(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":"5a19806" - } - ], - "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)", - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Steered", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":19, - "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":"58f85ba5" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Mirrored", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":20, - "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":"6ae694e2" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "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":"7cfc8012" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "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":"43024bae" - } - ], - "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(SCE_curr_sessions{component=\"service-chaining\"}) by (datacenter)", - "legend":"{{datacenter}}-sessions", - "name":"sessions", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":23, - "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":"9.68", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput (L7 Intercept)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":24, - "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":"#efed51", - "id":"93952bf" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Steering", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":25, - "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":"#efed51", - "id":"1f5766bd" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(packet_io_decrypt_rx_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_decrypt_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", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":26, - "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":"#efed51", - "id":"9275da0" - } - ], - "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(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-TX", - "name":"TX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "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":"#efed51", - "id":"0e49092" - } - ], - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"#efed51", - "id":"3a39d3e0" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Trusted Certificate Authorities", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "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":"#efed51", - "id":"1216445f" - } - ], - "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":"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" - }, - { - "name":"Manipulation Policy Hits/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "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":"#efed51", - "id":"277edb34" - } - ], - "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(tfe3a_intcp_mon_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-monitor", - "name":"monitor", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_deny_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-deny", - "name":"deny", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rdirt_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-redirect", - "name":" redirect", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_repl_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-replace", - "name":"replace", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_hijk_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-hijack", - "name":"hijack", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_ins_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-insert", - "name":"insert", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_allow_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-allow", - "name":"allow", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_edit_elem_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-edit element", - "name":"edit element", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rus_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-run script", - "name":"run script", - "orderNum":8, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Shaping", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":31, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"14.36", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "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":"#a32043", - "id":"299b5066" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"ec7866c" - } - ], - "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(shaping_global_curr_session_num{component=\"shaping\"}) by (datacenter)", - "legend":"{{datacenter}}-sessions", - "name":"Concurrent", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(pkts)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":34, - "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":"#a32043", - "id":"77d1546" - } - ], - "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(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":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", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(Bytes)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(SI)", - "weight":35, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"38e9856f" - } - ], - "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(shaping_global_shape_rx_bytes{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_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":"Queueing packets", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":36, - "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":"#a32043", - "id":"374bc2b8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"999.0", - "elements":[ - { - "expression":"sum(shaping_global_curr_queueing_pkts{component=\"shaping\"}) by (datacenter)", - "legend":"{{datacenter}}-Queueing packets", - "name":"Queueing packets", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "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":[] } ] \ No newline at end of file diff --git a/tsg_olap/installation/monitoring/TSG-24.02/TSG-OLAP-Module-temp-v24.02.xlsx b/tsg_olap/installation/monitoring/TSG-24.02/TSG-OLAP-Module-temp-v24.02.xlsx index 6816bde..2817ef5 100644 Binary files a/tsg_olap/installation/monitoring/TSG-24.02/TSG-OLAP-Module-temp-v24.02.xlsx and b/tsg_olap/installation/monitoring/TSG-24.02/TSG-OLAP-Module-temp-v24.02.xlsx differ diff --git a/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-AlertRule-temp-v24.05.xlsx b/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-AlertRule-temp-v24.05.xlsx index 38779fb..1c13ac1 100644 Binary files a/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-AlertRule-temp-v24.05.xlsx and b/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-AlertRule-temp-v24.05.xlsx differ diff --git a/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Dashboard-temp-v24.05.json b/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Dashboard-temp-v24.05.json index 99f5124..27583dc 100644 --- a/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Dashboard-temp-v24.05.json +++ b/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Dashboard-temp-v24.05.json @@ -1,115959 +1,4 @@ [ - { - "name":"Dell template", - "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":"", - "charts":[ - { - "name":"Basic Monitor", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Time", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(time() - node_boot_time_seconds{asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103639, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoint down", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"count(up{project!='',asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103640, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Maximum open file descriptors", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103641, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Cores", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":5, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103642, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ping rrt", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"milliseconds", - "weight":6, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"probe_icmp_duration_seconds{phase='rtt',host=\"{{asset.manageIp}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":103643, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_MemTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103644, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Busy", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"(((count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))) - avg(sum by (mode)(rate(node_cpu_seconds_total{mode='idle',asset=\"{{asset.name}}\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103645, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Root FS Used", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"100 - ((node_filesystem_avail_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"})", - "name":"A", - "orderNum":0, - "id":103646, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total transmit traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_transmit_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103647, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total receive traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_receive_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103648, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RootFS Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"}", - "name":"A", - "orderNum":0, - "id":103649, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SWAP Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"node_memory_SwapTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103650, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"system\"}[1m])) by (asset)", - "legend":"System", - "name":"A", - "orderNum":0, - "id":103651, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"user\"}[1m])) by (instance)", - "legend":"User", - "name":"B", - "orderNum":0, - "id":103652, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"iowait\"}[1m])) by (asset)", - "legend":"Iowait", - "name":"C", - "orderNum":0, - "id":103653, - "state":1, - "type":"expert" - }, - { - "expression":"1 - avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"idle\"}[1m])) by (asset)", - "legend":"Total", - "name":"D", - "orderNum":0, - "id":103654, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System load average", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load1", - "name":"A", - "orderNum":0, - "id":103655, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load5", - "name":"B", - "orderNum":0, - "id":103656, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load15", - "name":"C", - "orderNum":0, - "id":103657, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":16, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"100 - ((node_memory_MemFree_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Cached_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Buffers_bytes\n{asset=\"{{asset.name}}\"})/node_memory_MemTotal_bytes\n{asset=\"{{asset.name}}\"}) * 100", - "legend":"Memory usage", - "name":"A", - "orderNum":0, - "id":103658, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":17, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"1-(node_filesystem_free_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"} / node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"})", - "legend":"{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103659, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk partition free space", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}{{B.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}{{B.$value}}", - "show":true, - "title":"Value" - } - ], - "indexs":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"node_filesystem_avail_bytes {asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Available : {{device}} - {{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103660, - "state":1, - "type":"expert" - }, - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Total : {{device}} - {{mountpoint}}", - "name":"B", - "orderNum":0, - "id":103661, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read and write speed (byte/s)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"irate(node_disk_read_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103662, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_written_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103663, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read and write", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_disk_read_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_reads_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103664, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_write_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_writes_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103665, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103666, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103667, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network connection information", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"node_netstat_Tcp_CurrEstab{asset=\"{{asset.name}}\"}", - "legend":"CurrEstab", - "name":"A", - "orderNum":0, - "id":103668, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_TCP_tw{asset=\"{{asset.name}}\"}", - "legend":"TCP_tw", - "name":"B", - "orderNum":0, - "id":103669, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_sockets_used{asset=\"{{asset.name}}\"}", - "legend":"Sockets_used", - "name":"C", - "orderNum":0, - "id":103670, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_UDP_inuse{asset=\"{{asset.name}}\"}", - "legend":"UDP_inuse", - "name":"D", - "orderNum":0, - "id":103671, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic drop", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":23, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103672, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103673, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic error", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103674, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103675, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(node_disk_io_time_seconds_total{asset=\"{{asset.name}}\"} [5m])*100", - "legend":"{{device}}", - "name":"A", - "orderNum":0, - "id":103676, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Writeback and Dirty", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":26, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"node_memory_Writeback_bytes{asset=\"{{asset.name}}\"}", - "legend":"Writeback - Memory which is actively being written back to disk", - "name":"A", - "orderNum":0, - "id":103677, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_WritebackTmp_bytes{asset=\"{{asset.name}}\"}", - "legend":"WritebackTmp - Memory used by FUSE for temporary writeback buffers", - "name":"B", - "orderNum":0, - "id":103678, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Dirty_bytes{asset=\"{{asset.name}}\"}", - "legend":"Dirty - Memory which is waiting to get written back to the disk", - "name":"C", - "orderNum":0, - "id":103679, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Shared and Mapped", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"10.0", - "elements":[ - { - "expression":"node_memory_Mapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"Mapped - Used memory in mapped pages files which have been mmaped, such as libraries", - "name":"A", - "orderNum":0, - "id":103680, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Shmem_bytes{asset=\"{{asset.name}}\"}", - "legend":"Shmem - Used shared memory (shared between several processes, thus including RAM disks)", - "name":"B", - "orderNum":0, - "id":103681, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemHugePages_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages", - "name":"C", - "orderNum":0, - "id":103682, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemPmdMapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemPmdMapped - Ammount of shared (shmem/tmpfs) memory backed by huge pages", - "name":"D", - "orderNum":0, - "id":103683, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":28, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"node_procs_blocked{asset=\"{{asset.name}}\"}", - "legend":"Processes blocked waiting for I/O to complete", - "name":"A", - "orderNum":0, - "id":103684, - "state":1, - "type":"expert" - }, - { - "expression":"node_procs_running{asset=\"{{asset.name}}\"}", - "legend":"Processes in runnable state", - "name":"B", - "orderNum":0, - "id":103685, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Forks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":29, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"rate(node_forks_total{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes forks second", - "name":"A", - "orderNum":0, - "id":103686, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"10.0", - "elements":[ - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"A", - "orderNum":0, - "id":103687, - "state":1, - "type":"expert" - }, - { - "expression":"process_resident_memory_max_bytes{asset=\"{{asset.name}}\"}", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"B", - "orderNum":0, - "id":103688, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"C", - "orderNum":0, - "id":103689, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_max_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"D", - "orderNum":0, - "id":103690, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load 1m", - "name":"A", - "orderNum":0, - "id":103691, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load 5m", - "name":"B", - "orderNum":0, - "id":103692, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load 15m", - "name":"C", - "orderNum":0, - "id":103693, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"14.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "legend":"Maximum open file descriptors", - "name":"A", - "orderNum":0, - "id":103694, - "state":1, - "type":"expert" - }, - { - "expression":"process_open_fds{asset=\"{{asset.name}}\"}", - "legend":"Open file descriptors", - "name":"B", - "orderNum":0, - "id":103695, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"AssetGalaxy template", - "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" - } - } - }, - "remark":"", - "charts":[ - { - "name":"Basic Monitor", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Time", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":1, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(time() - node_boot_time_seconds{asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103696, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoint down", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"count(up{project!='',asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103697, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Maximum open file descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":3, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103698, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Cores", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103699, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ping rrt", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":5, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"probe_icmp_duration_seconds{phase='rtt',host=\"{{asset.manageIp}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":103700, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":6, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_MemTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103701, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Busy", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":7, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(((count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))) - avg(sum by (mode)(rate(node_cpu_seconds_total{mode='idle',asset=\"{{asset.name}}\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103702, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Root FS Used", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"100 - ((node_filesystem_avail_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"})", - "name":"A", - "orderNum":0, - "id":103703, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total transmit traffic (1day)", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":9, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(increase(node_network_transmit_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103704, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total receive traffic (1day)", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(increase(node_network_receive_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103705, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RootFS Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"}", - "name":"A", - "orderNum":0, - "id":103706, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SWAP Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"node_memory_SwapTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103707, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":13, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"system\"}[1m])) by (asset)", - "legend":"System", - "name":"A", - "orderNum":0, - "id":103708, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"user\"}[1m])) by (instance)", - "legend":"User", - "name":"B", - "orderNum":0, - "id":103709, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"iowait\"}[1m])) by (asset)", - "legend":"Iowait", - "name":"C", - "orderNum":0, - "id":103710, - "state":1, - "type":"expert" - }, - { - "expression":"1 - avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"idle\"}[1m])) by (asset)", - "legend":"Total", - "name":"D", - "orderNum":0, - "id":103711, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System load average", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load1", - "name":"A", - "orderNum":0, - "id":103712, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load5", - "name":"B", - "orderNum":0, - "id":103713, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load15", - "name":"C", - "orderNum":0, - "id":103714, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"100 - ((node_memory_MemFree_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Cached_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Buffers_bytes\n{asset=\"{{asset.name}}\"})/node_memory_MemTotal_bytes\n{asset=\"{{asset.name}}\"}) * 100", - "legend":"Memory usage", - "name":"A", - "orderNum":0, - "id":103715, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":16, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"1-(node_filesystem_free_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"} / node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"})", - "legend":"{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103716, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk partition free space", - "span":"4.0", - "height":"3.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}{{B.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}{{B.$value}}", - "show":true, - "title":"Value" - } - ], - "indexs":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"node_filesystem_avail_bytes {asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Available : {{device}} - {{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103717, - "state":1, - "type":"expert" - }, - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Total : {{device}} - {{mountpoint}}", - "name":"B", - "orderNum":0, - "id":103718, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read and write speed (byte/s)", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_disk_read_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103719, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_written_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103720, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read and write", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(node_disk_read_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_reads_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103721, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_write_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_writes_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103722, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":20, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103723, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103724, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network connection information", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"node_netstat_Tcp_CurrEstab{asset=\"{{asset.name}}\"}", - "legend":"CurrEstab", - "name":"A", - "orderNum":0, - "id":103725, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_TCP_tw{asset=\"{{asset.name}}\"}", - "legend":"TCP_tw", - "name":"B", - "orderNum":0, - "id":103726, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_sockets_used{asset=\"{{asset.name}}\"}", - "legend":"Sockets_used", - "name":"C", - "orderNum":0, - "id":103727, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_UDP_inuse{asset=\"{{asset.name}}\"}", - "legend":"UDP_inuse", - "name":"D", - "orderNum":0, - "id":103728, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic drop", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":22, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"irate(node_network_receive_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103729, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103730, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic error", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":23, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"irate(node_network_receive_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103731, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103732, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"rate(node_disk_io_time_seconds_total{asset=\"{{asset.name}}\"} [5m])*100", - "legend":"{{device}}", - "name":"A", - "orderNum":0, - "id":103733, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Writeback and Dirty", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":25, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"node_memory_Writeback_bytes{asset=\"{{asset.name}}\"}", - "legend":"Writeback - Memory which is actively being written back to disk", - "name":"A", - "orderNum":0, - "id":103734, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_WritebackTmp_bytes{asset=\"{{asset.name}}\"}", - "legend":"WritebackTmp - Memory used by FUSE for temporary writeback buffers", - "name":"B", - "orderNum":0, - "id":103735, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Dirty_bytes{asset=\"{{asset.name}}\"}", - "legend":"Dirty - Memory which is waiting to get written back to the disk", - "name":"C", - "orderNum":0, - "id":103736, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Shared and Mapped", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":26, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"node_memory_Mapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"Mapped - Used memory in mapped pages files which have been mmaped, such as libraries", - "name":"A", - "orderNum":0, - "id":103737, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Shmem_bytes{asset=\"{{asset.name}}\"}", - "legend":"Shmem - Used shared memory (shared between several processes, thus including RAM disks)", - "name":"B", - "orderNum":0, - "id":103738, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemHugePages_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages", - "name":"C", - "orderNum":0, - "id":103739, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemPmdMapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemPmdMapped - Ammount of shared (shmem/tmpfs) memory backed by huge pages", - "name":"D", - "orderNum":0, - "id":103740, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":27, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"node_procs_blocked{asset=\"{{asset.name}}\"}", - "legend":"Processes blocked waiting for I/O to complete", - "name":"A", - "orderNum":0, - "id":103741, - "state":1, - "type":"expert" - }, - { - "expression":"node_procs_running{asset=\"{{asset.name}}\"}", - "legend":"Processes in runnable state", - "name":"B", - "orderNum":0, - "id":103742, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Forks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":28, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"18.0", - "elements":[ - { - "expression":"rate(node_forks_total{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes forks second", - "name":"A", - "orderNum":0, - "id":103743, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"18.0", - "elements":[ - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"A", - "orderNum":0, - "id":103744, - "state":1, - "type":"expert" - }, - { - "expression":"process_resident_memory_max_bytes{asset=\"{{asset.name}}\"}", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"B", - "orderNum":0, - "id":103745, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"C", - "orderNum":0, - "id":103746, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_max_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"D", - "orderNum":0, - "id":103747, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Load", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":30, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load 1m", - "name":"A", - "orderNum":0, - "id":103748, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load 5m", - "name":"B", - "orderNum":0, - "id":103749, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load 15m", - "name":"C", - "orderNum":0, - "id":103750, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"20.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "legend":"Maximum open file descriptors", - "name":"A", - "orderNum":0, - "id":103751, - "state":1, - "type":"expert" - }, - { - "expression":"process_open_fds{asset=\"{{asset.name}}\"}", - "legend":"Open file descriptors", - "name":"B", - "orderNum":0, - "id":103752, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Common server template", - "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" - } - } - }, - "remark":"", - "charts":[ - { - "name":"Basic Monitor", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Time", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(time() - node_boot_time_seconds{asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103753, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoint down", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"count(up{project!='',asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103754, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Maximum open file descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103755, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Cores", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":5, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103756, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ping rrt", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":6, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"probe_icmp_duration_seconds{phase='rtt',host=\"{{asset.manageIp}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":103757, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_MemTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103758, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Busy", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(((count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))) - avg(sum by (mode)(rate(node_cpu_seconds_total{mode='idle',asset=\"{{asset.name}}\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103759, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Root FS Used", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"100 - ((node_filesystem_avail_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"})", - "name":"A", - "orderNum":0, - "id":103760, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total transmit traffic (1day)", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(increase(node_network_transmit_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103761, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total receive traffic (1day)", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(increase(node_network_receive_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103762, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RootFS Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"}", - "name":"A", - "orderNum":0, - "id":103763, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SWAP Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"node_memory_SwapTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103764, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"system\"}[1m])) by (asset)", - "legend":"System", - "name":"A", - "orderNum":0, - "id":103765, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"user\"}[1m])) by (instance)", - "legend":"User", - "name":"B", - "orderNum":0, - "id":103766, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"iowait\"}[1m])) by (asset)", - "legend":"Iowait", - "name":"C", - "orderNum":0, - "id":103767, - "state":1, - "type":"expert" - }, - { - "expression":"1 - avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"idle\"}[1m])) by (asset)", - "legend":"Total", - "name":"D", - "orderNum":0, - "id":103768, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System load average", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load1", - "name":"A", - "orderNum":0, - "id":103769, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load5", - "name":"B", - "orderNum":0, - "id":103770, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load15", - "name":"C", - "orderNum":0, - "id":103771, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":16, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"100 - ((node_memory_MemFree_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Cached_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Buffers_bytes\n{asset=\"{{asset.name}}\"})/node_memory_MemTotal_bytes\n{asset=\"{{asset.name}}\"}) * 100", - "legend":"Memory usage", - "name":"A", - "orderNum":0, - "id":103772, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":17, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"1-(node_filesystem_free_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"} / node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"})", - "legend":"{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103773, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk partition free space", - "span":"4.0", - "height":"3.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}{{B.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}{{B.$value}}", - "show":true, - "title":"Value" - } - ], - "indexs":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"node_filesystem_avail_bytes {asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Available : {{device}} - {{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103774, - "state":1, - "type":"expert" - }, - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Total : {{device}} - {{mountpoint}}", - "name":"B", - "orderNum":0, - "id":103775, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read and write speed (byte/s)", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_disk_read_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103776, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_written_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103777, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read and write", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(node_disk_read_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_reads_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103778, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_write_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_writes_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103779, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103780, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103781, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network connection information", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"node_netstat_Tcp_CurrEstab{asset=\"{{asset.name}}\"}", - "legend":"CurrEstab", - "name":"A", - "orderNum":0, - "id":103782, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_TCP_tw{asset=\"{{asset.name}}\"}", - "legend":"TCP_tw", - "name":"B", - "orderNum":0, - "id":103783, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_sockets_used{asset=\"{{asset.name}}\"}", - "legend":"Sockets_used", - "name":"C", - "orderNum":0, - "id":103784, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_UDP_inuse{asset=\"{{asset.name}}\"}", - "legend":"UDP_inuse", - "name":"D", - "orderNum":0, - "id":103785, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic drop", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":23, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"irate(node_network_receive_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103786, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103787, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic error", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"irate(node_network_receive_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103788, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103789, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"rate(node_disk_io_time_seconds_total{asset=\"{{asset.name}}\"} [5m])*100", - "legend":"{{device}}", - "name":"A", - "orderNum":0, - "id":103790, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Writeback and Dirty", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":26, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"node_memory_Writeback_bytes{asset=\"{{asset.name}}\"}", - "legend":"Writeback - Memory which is actively being written back to disk", - "name":"A", - "orderNum":0, - "id":103791, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_WritebackTmp_bytes{asset=\"{{asset.name}}\"}", - "legend":"WritebackTmp - Memory used by FUSE for temporary writeback buffers", - "name":"B", - "orderNum":0, - "id":103792, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Dirty_bytes{asset=\"{{asset.name}}\"}", - "legend":"Dirty - Memory which is waiting to get written back to the disk", - "name":"C", - "orderNum":0, - "id":103793, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Shared and Mapped", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"node_memory_Mapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"Mapped - Used memory in mapped pages files which have been mmaped, such as libraries", - "name":"A", - "orderNum":0, - "id":103794, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Shmem_bytes{asset=\"{{asset.name}}\"}", - "legend":"Shmem - Used shared memory (shared between several processes, thus including RAM disks)", - "name":"B", - "orderNum":0, - "id":103795, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemHugePages_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages", - "name":"C", - "orderNum":0, - "id":103796, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemPmdMapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemPmdMapped - Ammount of shared (shmem/tmpfs) memory backed by huge pages", - "name":"D", - "orderNum":0, - "id":103797, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":28, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"node_procs_blocked{asset=\"{{asset.name}}\"}", - "legend":"Processes blocked waiting for I/O to complete", - "name":"A", - "orderNum":0, - "id":103798, - "state":1, - "type":"expert" - }, - { - "expression":"node_procs_running{asset=\"{{asset.name}}\"}", - "legend":"Processes in runnable state", - "name":"B", - "orderNum":0, - "id":103799, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Forks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":29, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"18.0", - "elements":[ - { - "expression":"rate(node_forks_total{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes forks second", - "name":"A", - "orderNum":0, - "id":103800, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"18.0", - "elements":[ - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"A", - "orderNum":0, - "id":103801, - "state":1, - "type":"expert" - }, - { - "expression":"process_resident_memory_max_bytes{asset=\"{{asset.name}}\"}", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"B", - "orderNum":0, - "id":103802, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"C", - "orderNum":0, - "id":103803, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_max_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"D", - "orderNum":0, - "id":103804, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Load", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load 1m", - "name":"A", - "orderNum":0, - "id":103805, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load 5m", - "name":"B", - "orderNum":0, - "id":103806, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load 15m", - "name":"C", - "orderNum":0, - "id":103807, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"20.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "legend":"Maximum open file descriptors", - "name":"A", - "orderNum":0, - "id":103808, - "state":1, - "type":"expert" - }, - { - "expression":"process_open_fds{asset=\"{{asset.name}}\"}", - "legend":"Open file descriptors", - "name":"B", - "orderNum":0, - "id":103809, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Service Status Template", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Status", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived services", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(up{module=\"Galaxy-gateway-nginx\"})", - "legend":"Gateway Nginx", - "name":"A", - "orderNum":0, - "id":104449, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-qgw-service\"})", - "legend":"QGW Service", - "name":"B", - "orderNum":0, - "id":104450, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-report-service\"})", - "legend":"Report Service", - "name":"C", - "orderNum":0, - "id":104451, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-hos-service\"})", - "legend":"HOS Service", - "name":"D", - "orderNum":0, - "id":104452, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Admin Service", - "name":"E", - "orderNum":0, - "id":104453, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-job-executor\"})", - "legend":"Job Executor Service", - "name":"F", - "orderNum":0, - "id":104454, - "state":1, - "type":"expert" - }, - { - "expression":"sum(mysql_up{module=\"NC-Mariadb\"})", - "legend":"Mariadb", - "name":"G", - "orderNum":0, - "id":104455, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"QGW Response Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":8, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"60", - "color":"#d64f40", - "value":90 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"QGW service response latency. Used to evaluate whether there is a slow query currently.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-qgw-service\", status!~\"5..\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"5..\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":104456, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\", status!~\"5..\"})", - "legend":" MAX", - "name":"B", - "orderNum":0, - "id":104457, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Object Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put objects per second. Include total, success, and failure.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":104458, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status=~\"2..\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Success", - "name":"B", - "orderNum":0, - "id":104459, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status!~\"2..\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Failure", - "name":"C", - "orderNum":0, - "id":104460, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#E81616", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs successfully executed", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Galaxy-report-service\"})", - "legend":"Report Success", - "name":"A", - "orderNum":0, - "id":104461, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Failure", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">10", - "color":{ - "bac":"#F78539FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":20, - "type":"range", - "error":false, - "value":10 - }, - { - "color":{ - "bac":"#E30521FF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":20, - "to":10000, - "type":"range", - "error":false - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs failed", - "x":"3.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(report_fail_count_total{module=\"Galaxy-report-service\"})", - "legend":"Report fail sum", - "name":"A", - "orderNum":0, - "id":104462, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Success(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed today", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountSucTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Success", - "name":"A", - "orderNum":0, - "id":104463, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Failure(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#FF9C59FF", - "icon":"#FF9830FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":50, - "type":"range", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#E30521FF", - "icon":"#df2fefFF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":51, - "to":10000, - "type":"range", - "error":false, - "value":50 - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs failed executed today", - "x":"9.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Failure", - "name":"A", - "orderNum":0, - "id":104464, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Gateway Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":14, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Gateway Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-gateway-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104465, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each Gateway Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104466, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each Gateway Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104467, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":17, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-gateway-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":104468, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":18, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-gateway-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":104469, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"QGW Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":19, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"QGW Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module='Galaxy-qgw-service'}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104470, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Error Responses", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ca8bf9" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":104471, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Slow Query", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"300", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":104472, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":22, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104473, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Report Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":23, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Report Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104474, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Execute time", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The execute time of report jobs", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":104475, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-report-service\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":104476, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success / All", - "span":"3.0", - "height":"3.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":25, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of Report jobs", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Galaxy-report-service\"}) / (sum(report_success_count_total{module=\"Galaxy-report-service\"}) + sum(report_fail_count_total{module=\"Galaxy-report-service\"})) * 100", - "name":"A", - "orderNum":0, - "id":104477, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-report-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-report-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104478, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104479, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Live Service Count", - "span":"4.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":28, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f477a3FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104480, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104481, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of failed requests per second", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":104482, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104483, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104484, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":104485, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":0, - "id":104486, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":0, - "id":104487, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104488, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104489, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Node Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104490, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104491, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104492, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":104493, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":104494, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":104495, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Job Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Success/All", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":41, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogSuccessCount{module=\"Galaxy-job-admin\"})/sum(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104496, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Sum", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":42, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogCount{module=\"Galaxy-job-admin\"})/count(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104497, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin UP Time", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":43, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "error":true, - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Admin Service running time of each asset", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104498, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Executed Jobs", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":44, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs in today", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})+sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})+sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"}))/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104499, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Success Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":45, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed in today", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104500, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Error Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":46, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total number of jobs failed in today", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104501, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Running Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":47, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs running in today", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":104502, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Response Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The response time of admin service", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-job-admin\", status!~\"5..\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-executor\", status!~\"5..\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":104503, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-job-admin\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":104504, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-job-admin\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-job-admin\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104505, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Error Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed requests per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-admin\", status!~\"2..\"}[1m]))", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":104506, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":51, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}_system_cpu_usage", - "name":"A", - "orderNum":0, - "id":104507, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor UP Time", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":52, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Executor Service running time of each asset", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104508, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Memory Used", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(jvm_memory_used_bytes{module=\"Galaxy-job-executor\"})by(asset)", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":104509, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Error Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed logs per second in each asset", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"increase(logback_events_total{module=\"Galaxy-job-executor\",level=\"error\"} [5m])", - "legend":" {{asset}}", - "name":"A", - "orderNum":0, - "id":104510, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104511, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":56, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#de18f4FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-hos-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104512, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":57, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-hos-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":104513, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each HOS Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104514, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each HOS Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":104515, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":60, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-hos-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":104516, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG Data Flow Template-2307", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Assets", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP servers", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(group(up{project=\"OLAP\"}) by (asset))", - "name":"A", - "orderNum":0, - "id":104517, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoints", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP instances", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(up{project=\"OLAP\"})", - "name":"A", - "orderNum":0, - "id":104518, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"QGW QPS", - "span":"7.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":14, - "param":{ - "stack":"true", - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"QGW queries per second", - "x":"5.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", uri!~\".*/prometheus\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":104519, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"HOS Service http requests per second", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":104520, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"Nacos queries per second", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) ", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":104521, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Allocated File descriptors", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":17, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ea4160", - "value":50000 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of open file descriptors each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"node_filefd_allocated{module=\"OLAP-Node-Exporter\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":104522, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Throughput", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Structured Data - Logs in /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max", - "min", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records to kafka", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!=\"__consumer_offsets\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":104523, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!~\"TOP-.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS|.*-COMPLETED.*|__consumer_offsets\"})", - "legend":"Logs", - "name":"B", - "orderNum":0, - "id":104524, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\", topic=~\".*-COMPLETED.*\"})", - "legend":"Logs(ETL)", - "name":"C", - "orderNum":0, - "id":104525, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic=~\".*TOP.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS\"})", - "legend":"Metrics", - "name":"D", - "orderNum":0, - "id":104526, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(clickhouse_inserted_rows_total[5m]))", - "legend":"Inserts", - "name":"E", - "orderNum":0, - "id":104611, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Structured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming/outgoing byte rate", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"Kafka Bytes In /sec", - "name":"A", - "orderNum":0, - "id":104527, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"Kafka Bytes Out /sec", - "name":"B", - "orderNum":0, - "id":104528, - "state":1, - "type":"expert" - }, - { - "expression":"sum (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"C", - "orderNum":0, - "id":104612, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - files /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files per second", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"files /sec", - "name":"A", - "orderNum":0, - "id":104529, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files with incoming byte rate", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"Bytes /sec", - "name":"A", - "orderNum":0, - "id":104530, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic Metrcis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Metrics Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Metrics per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"NETWORK-TRAFFIC-METRICS\"})", - "legend":"Network Traffic Metrics", - "name":"A", - "orderNum":0, - "id":104531, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"POLICY-RULE-METRICS\"})", - "legend":"Policy Metrics", - "name":"B", - "orderNum":0, - "id":104532, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-METRICS\"})", - "legend":"Top Metrics", - "name":"C", - "orderNum":0, - "id":104533, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-DESTINATION-IP-METRICS\"})", - "legend":"Server IP Statistics from DoS Sketch", - "name":"D", - "orderNum":0, - "id":104534, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SYS-STORAGE\"})", - "legend":"System storage statistics", - "name":"E", - "orderNum":0, - "id":104610, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104535, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104536, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":0, - "id":104537, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104538, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104539, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"session-record-log.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104540, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SESSION-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104541, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"session_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104542, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Interim Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104543, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104544, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"interim_session_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104545, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104546, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104547, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"interim_session_completed_tsgv3\"}[5m]))", - "legend":"storage", - "name":"B", - "orderNum":0, - "id":104548, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"INTERIM-SESSION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104549, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"linterim-session-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104550, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104551, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104552, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104553, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104554, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104555, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"TRANSACTION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104556, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104557, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Security Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104558, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104559, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"security_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104560, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":39, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104561, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104562, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Security Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"security_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104563, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SECURITY-EVENT\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104564, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"security-event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104565, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104566, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104567, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104568, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":44, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104569, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104570, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Proxy Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"proxy_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104571, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"PROXY-EVENT\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104572, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"proxy_event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104573, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Radius Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104574, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104575, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"radius_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104576, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104577, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104578, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"radius_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104579, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"RADIUS-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104580, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"radius-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104581, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"GTP-C Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104582, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104583, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"gtpc_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104584, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104585, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104586, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"gtpc_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"gtpc-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104588, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"GTPC-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104589, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Knowledge Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"relationship-gtpc-user.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104590, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":10, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104591, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104592, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":104593, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\"}[5m]))", - "legend":"Insert", - "name":"D", - "orderNum":0, - "id":104594, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":60, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":104595, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":104596, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":104597, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"voip_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104598, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"VOIP-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104599, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104600, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Connection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-relation.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104601, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"30.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"DOS-SKETCH-RECORD\"}) ", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":104602, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":104603, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":104604, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":104605, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":104606, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"dos_event_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":104607, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"DOS-SKETCH-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104608, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Detection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"dos-sketch-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":104609, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template-2305", - "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" - } - } - }, - "remark":"", - "charts":[ - { - "name":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105152, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105153, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105154, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flink Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Flink in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105155, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":105156, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":105157, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":105158, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":105159, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":105160, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105161, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105162, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105163, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105164, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105165, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105166, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105167, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":21, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105168, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105169, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105170, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105171, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105172, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":24, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105173, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":25, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105174, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":26, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105175, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105176, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105177, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105178, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105179, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":105180, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":105181, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105182, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105183, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105184, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105185, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":105186, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105187, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105188, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105189, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105190, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":40, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105191, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":41, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105192, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105193, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Flink Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Available Task Slots", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":43, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The available slots in each asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_taskSlotsAvailable{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}-availableSlots", - "name":"A", - "orderNum":0, - "id":105194, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Running Jobs", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":44, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The number of running jobs in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_numRunningJobs{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105195, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":45, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105196, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":46, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in National Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105197, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"NC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105198, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager Memory Usage(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":48, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes Memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"NC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"NC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105199, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105200, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105201, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager CPU utilization rate", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":51, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "error":true, - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes CPU Utilization rate in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"DC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105202, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager Memory utilization rate(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":52, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes Memory Utilization rate in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"DC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"DC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105203, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105204, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":105205, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":105206, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":105207, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":105208, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":105209, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":56, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105210, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":57, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105211, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105212, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105213, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105214, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105215, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105216, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105217, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105218, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":65, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105219, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105220, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105221, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105222, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105223, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105224, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105225, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105226, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105227, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":75, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105228, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (module) (irate(Hadoop_HBase_totalRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":105229, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_readRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Read", - "name":"B", - "orderNum":0, - "id":105230, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_writeRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Write", - "name":"C", - "orderNum":0, - "id":105231, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105232, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105233, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":105234, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105235, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105236, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105237, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105238, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105239, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105240, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105241, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105242, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105243, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105244, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105245, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105246, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105247, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105248, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105249, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105250, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105251, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105252, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":92, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105253, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105254, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105255, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105256, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105257, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105258, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105259, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template-2306", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105649, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105650, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105651, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Yarn in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{datacenter}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":105652, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{datacenter}}-NodeManager", - "name":"B", - "orderNum":0, - "id":105653, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":105654, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":105655, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":105656, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":105657, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":105658, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105659, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105660, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105661, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105662, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105663, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105664, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105665, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105666, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105667, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105668, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105669, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105670, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":17, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105671, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":18, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105672, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105673, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105674, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105675, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105676, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105677, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":105678, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":105679, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105680, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105681, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105682, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105683, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":105684, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105685, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105686, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105687, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105688, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":35, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105689, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105690, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":105691, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"National Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"1a7db7a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=\"NC-Yarn\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":105701, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"NC-Yarn\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":105702, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Application And Container Running Num", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#933be5", - "id":"59117b59" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of running application and container in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AppsRunning{module=~\".*-Yarn\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Application", - "name":"A", - "orderNum":0, - "id":105703, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AllocatedContainers{module=~\".*-Yarn\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Container", - "name":"B", - "orderNum":0, - "id":105704, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Unhealthy", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Unhealthy NodeManager nodes in each Data center Hadoop yarn cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_ResourceManager_NumUnhealthyNMs{module=~\".*Yarn\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105705, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Resourcemanager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"97bd450", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105706, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"5f03a027", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105707, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"0c2cf76" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the Data Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=\"DC-Yarn\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":105692, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"DC-Yarn\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":105693, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":45, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"14c9ce25", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105694, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"7919a181", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105695, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":47, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"57feb110" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105696, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":48, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"1eace07" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105697, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":49, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"df390e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105698, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":50, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7897043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105699, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":51, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7ba98f29" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":105700, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":52, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"23.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105708, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":105709, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":105710, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":105711, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":105712, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":105713, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":56, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105714, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":57, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":105715, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105716, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105717, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105718, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105719, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105720, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105721, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":64, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"24.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105722, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105723, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105724, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105725, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105726, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105727, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105728, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105729, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105730, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105731, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":75, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105732, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":76, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"24.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (module) (irate(Hadoop_HBase_totalRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":105733, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_readRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Read", - "name":"B", - "orderNum":0, - "id":105734, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_writeRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Write", - "name":"C", - "orderNum":0, - "id":105735, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105736, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105737, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":105738, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105739, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105740, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105741, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105742, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105743, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105744, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105745, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105746, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105747, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105748, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105749, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105750, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105751, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105752, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105753, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105754, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":105755, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":92, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"24.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105756, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105757, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":105758, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":105759, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105760, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":105761, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":105762, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":105763, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template-2307-Flink", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106032, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106033, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106034, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flink Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Flink in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106035, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":106036, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":106037, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":106038, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":106039, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":106040, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106041, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106042, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106043, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106044, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106045, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106046, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":106047, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106048, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106049, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106050, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106051, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106052, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":17, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106053, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":18, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106054, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106055, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106056, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106057, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106058, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106059, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":106060, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":106061, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106062, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106063, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106064, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106065, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":106066, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106067, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106068, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106069, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106070, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":35, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106071, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":106072, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":106073, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Flink Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Available Task Slots", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":39, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The available slots in each asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_taskSlotsAvailable{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}-availableSlots", - "name":"A", - "orderNum":0, - "id":106074, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Running Jobs", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":40, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"The number of running jobs in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"flink_jobmanager_numRunningJobs{module=~\"NC-Flink|DC-Flink\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106075, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":41, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106076, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":42, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in National Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"NC-Flink\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106077, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"NC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106078, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"National Center Taskmanager Memory Usage(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":44, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Flink-Taskmanager nodes Memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"NC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"NC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106079, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":45, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesInPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106080, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":46, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(flink_taskmanager_job_task_numBytesOutPerSecond{module=~\"DC-Flink\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106081, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager CPU utilization rate", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "error":true, - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes CPU Utilization rate in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_CPU_Load{module=\"DC-Flink\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106082, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Taskmanager Memory utilization rate(Heap)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":48, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "value":0.8 - } - ], - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Flink-Taskmanager nodes Memory Utilization rate in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"(sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Used{module=\"DC-Flink\"})/sum by (asset) (flink_taskmanager_Status_JVM_Memory_Heap_Committed{module=\"DC-Flink\"}))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106083, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":49, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":106084, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":106085, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":106086, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":106087, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":106088, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":106089, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":53, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":106090, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":54, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":106091, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":55, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106092, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":56, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106093, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":57, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106094, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106095, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":59, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106096, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":60, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106097, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Heap Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":61, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"6d43070" - } - ], - "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":"connected" - }, - "remark":"The JVM memory usage rate on a broker node, which is used to observe memory fluctuations.", - "x":"0.0", - "y":"19.0", - "elements":[ - { - "expression":"jvm_mem_used{service=\"broker\",memKind=\"heap\"}/jvm_mem_max{service=\"broker\",memKind=\"heap\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106140, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Historical Heap Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":62, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"856dab7" - } - ], - "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":"connected" - }, - "remark":"The JVM memory usage rate on a historical node, which is used to observe memory fluctuations.", - "x":"6.0", - "y":"19.0", - "elements":[ - { - "expression":"jvm_mem_used{service=\"historical\",memKind=\"heap\"}/jvm_mem_max{service=\"historical\",memKind=\"heap\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106141, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Receiving Response Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":63, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"790a5a5" - } - ], - "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":"connected" - }, - "remark":"Milliseconds elapsed until broker starts receiving the response from individual historical/realtime nodes", - "x":"0.0", - "y":"25.0", - "elements":[ - { - "expression":"sum by(asset,server) (rate(broker_query_node_ttfb_sum{server=~'.*8083'}[1m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106142, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Query Historical Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":64, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"6acdb5b" - } - ], - "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":"null" - }, - "remark":"Milliseconds taken to query individual historical/realtime nodes", - "x":"6.0", - "y":"25.0", - "elements":[ - { - "expression":"sum by(asset) (rate(broker_query_node_time_sum[1m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106143, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Broker Heap Old Memory Usage(GC)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":65, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"751d253d", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"When the JVM's old generation memory usage on a broker node is high, it will trigger a full garbage collection (full GC).", - "x":"0.0", - "y":"22.0", - "elements":[ - { - "expression":"jvm_pool_used{service=\"broker\",host=~'.*8082',poolKind=\"heap\",poolName=\"PS Old Gen\"}/jvm_pool_max{service=\"broker\",host=~'.*8082',poolKind=\"heap\",poolName=\"PS Old Gen\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106144, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Historical Heap Old Memory Usage(GC)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":66, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d61981", - "id":"72c3908" - } - ], - "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":"null" - }, - "remark":"When the JVM's old generation memory usage on a historical node is high, it will trigger a full garbage collection (full GC).", - "x":"6.0", - "y":"22.0", - "elements":[ - { - "expression":"jvm_pool_used{service=\"historical\",host=~'.*8083',poolKind=\"heap\",poolName=\"PS Old Gen\"}/jvm_pool_max{service=\"historical\",host=~'.*8083',poolKind=\"heap\",poolName=\"PS Old Gen\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106145, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":67, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"31.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106098, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":69, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106099, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":70, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106100, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":71, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106101, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106102, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":73, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106103, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":74, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106104, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":75, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106105, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106106, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106107, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":78, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106108, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":79, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"31.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (module) (irate(Hadoop_HBase_totalRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":106117, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_readRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Read", - "name":"B", - "orderNum":0, - "id":106118, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (module)(irate(Hadoop_HBase_writeRequestCount{module=\"NC-HBase\"}[5m]))", - "legend":"Write", - "name":"C", - "orderNum":0, - "id":106119, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106120, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106121, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":106122, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106123, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106124, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106125, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106126, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106127, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106128, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106129, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106130, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106131, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106109, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106110, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106111, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106112, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106113, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":92, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106114, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106115, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":106116, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":95, - "param":{ - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"31.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106132, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":106133, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":106134, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":106135, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106136, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":101, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":106137, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":102, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":106138, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":103, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":106139, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template 2308", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"TSG,CN", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107296, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107297, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107298, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Yarn in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{datacenter}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":107299, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{datacenter}}-NodeManager", - "name":"B", - "orderNum":0, - "id":107300, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":107301, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":107302, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":107303, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":107304, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":107305, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=\"NC-Clickhouse\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107306, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107307, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107308, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107309, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107310, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107311, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":107312, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107313, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107314, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107315, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107316, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107317, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":17, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107318, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":18, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107319, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107320, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":20, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107321, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107322, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107323, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107324, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":107325, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":107326, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107327, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107328, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107329, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107330, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":107331, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107332, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107333, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107334, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107335, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":35, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107336, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":107337, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":107338, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"National Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"81b2294" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":107339, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":107340, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Application And Container Running Num", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#933be5", - "id":"4b63ca5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of running application and container in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AppsRunning{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Application", - "name":"A", - "orderNum":0, - "id":107341, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AllocatedContainers{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Container", - "name":"B", - "orderNum":0, - "id":107342, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Unhealthy", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Unhealthy NodeManager nodes in each Data center Hadoop yarn cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_ResourceManager_NumUnhealthyNMs{module=~\".*Yarn.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107343, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Resourcemanager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"97bd450", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107344, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"5f03a027", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107345, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"bb96246" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the Data Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":107346, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":107347, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":45, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"14c9ce25", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107348, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"7919a181", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107349, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":47, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"57feb110" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107350, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":48, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"1eace07" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107351, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":49, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"df390e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107352, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":50, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7897043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107353, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":51, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7ba98f29" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107354, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":52, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107355, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":107356, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":107357, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":107358, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":107359, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":107360, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":56, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107361, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":57, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107362, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":58, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107363, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107364, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107365, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107366, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107367, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107368, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":64, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107369, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107370, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107371, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107372, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107373, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107374, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107375, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107376, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107377, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107378, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":75, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107379, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":76, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c4dff", - "id":"9ce7a1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":107380, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":0, - "id":107381, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":0, - "id":107382, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107383, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107384, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase.*\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase.*\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":107385, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107386, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107387, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107388, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107389, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107390, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107391, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107392, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107393, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107394, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107395, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107396, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107397, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107398, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107399, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107400, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107401, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107402, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":92, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":93, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107403, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":107404, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":107405, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107406, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107407, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107408, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107409, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107410, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG Data Flow Template 2309", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Assets", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP servers", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(group(up{project=\"OLAP\"}) by (asset))", - "name":"A", - "orderNum":0, - "id":108504, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoints", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"Total number of OLAP instances", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(up{project=\"OLAP\"})", - "name":"A", - "orderNum":0, - "id":108505, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"QGW QPS", - "span":"7.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":14, - "param":{ - "stack":"true", - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"QGW queries per second", - "x":"5.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", uri!~\".*/prometheus\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108506, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"HOS Service http requests per second", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108507, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "stack":"true", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"area", - "nullType":"null" - }, - "remark":"Nacos queries per second", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) ", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108508, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Allocated File descriptors", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":17, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ea4160", - "value":50000 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of open file descriptors each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"node_filefd_allocated{module=\"OLAP-Node-Exporter\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108509, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Throughput", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Structured Data - Logs in /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max", - "min", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records to kafka", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!=\"__consumer_offsets\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108510, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic!~\"TOP-.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS|.*-COMPLETED.*|__consumer_offsets\"})", - "legend":"Logs", - "name":"B", - "orderNum":0, - "id":108511, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\", topic=~\".*-COMPLETED.*\"})", - "legend":"Logs(ETL)", - "name":"C", - "orderNum":0, - "id":108512, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\", topic=~\".*TOP.*|RADIUS-ONFF|TRAFFIC.*|.*METRICS\"})", - "legend":"Metrics", - "name":"D", - "orderNum":0, - "id":108513, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(clickhouse_inserted_rows_total[5m]))", - "legend":"Inserts", - "name":"E", - "orderNum":0, - "id":108514, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Structured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming/outgoing byte rate", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"Kafka Bytes In /sec", - "name":"A", - "orderNum":0, - "id":108515, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"Kafka Bytes Out /sec", - "name":"B", - "orderNum":0, - "id":108516, - "state":1, - "type":"expert" - }, - { - "expression":"sum (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"C", - "orderNum":0, - "id":108517, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - files /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files per second", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"files /sec", - "name":"A", - "orderNum":0, - "id":108518, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":"true", - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"area", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files with incoming byte rate", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"Bytes /sec", - "name":"A", - "orderNum":0, - "id":108519, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic Metrcis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Metrics Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Metrics per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"NETWORK-TRAFFIC-METRIC\"})", - "legend":"Network Traffic Metrics", - "name":"A", - "orderNum":0, - "id":108520, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"POLICY-RULE-METRIC\"})", - "legend":"Policy Metrics", - "name":"B", - "orderNum":0, - "id":108521, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-METRIC\"})", - "legend":"Top Metrics", - "name":"C", - "orderNum":0, - "id":108522, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-TOP-DESTINATION-IP-METRIC\"})", - "legend":"Server IP Statistics from DoS Sketch", - "name":"D", - "orderNum":0, - "id":108523, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SYS-STORAGE\"})", - "legend":"System storage statistics", - "name":"E", - "orderNum":0, - "id":108524, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"OBJECT-STATISTICS-METRIC\"})", - "legend":"Object Static Metrics", - "name":"F", - "orderNum":0, - "id":108600, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"STATISTICS-RULE-METRIC\"})", - "legend":"Statistics Policy-Rule Metrics", - "name":"G", - "orderNum":0, - "id":108601, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108525, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108526, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":0, - "id":108527, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108528, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108529, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"session-record-log.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108530, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SESSION-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108531, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"session_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108532, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Interim Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108533, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108534, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"interim_session_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108535, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Interim Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108536, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"INTERIM-SESSION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108537, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=\"interim_session_completed_tsgv3\"}[5m]))", - "legend":"storage", - "name":"B", - "orderNum":0, - "id":108538, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"INTERIM-SESSION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108539, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Interim Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"linterim-session-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108540, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108541, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108542, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108543, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108544, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108545, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"TRANSACTION-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108546, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"transaction-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108547, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Security Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108548, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108549, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"security_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108550, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":39, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Security Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108551, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SECURITY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108552, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Security Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"security_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108553, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"SECURITY-EVENT\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108554, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"security-event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108555, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108556, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108557, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108558, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":44, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108559, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108560, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Proxy Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"proxy_event_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108561, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"PROXY-EVENT\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108562, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"proxy_event.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108563, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Radius Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108564, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108565, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"radius_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108566, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Radius Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108567, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"RADIUS-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108568, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"radius_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108569, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"RADIUS-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108570, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"radius-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108571, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"GTP-C Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108572, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108573, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"gtpc_record_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108574, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing GTP-C Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108575, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"GTPC-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108576, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"gtpc_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108577, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"gtpc-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108578, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"GTPC-RECORD\"})by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108579, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Knowledge Consumer Lag - Logs", - "span":"6.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"relationship-gtpc-user.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108580, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":10, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108581, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108582, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":108583, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\"}[5m]))", - "legend":"Insert", - "name":"D", - "orderNum":0, - "id":108584, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":60, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108585, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108586, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":108587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"voip_record_completed_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108588, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"VOIP-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108589, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center ETL Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108590, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Connection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"voip-relation.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108591, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"30.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"DOS-SKETCH-RECORD\"}) ", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108592, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108593, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108594, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":66, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108595, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108596, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag{consumergroup=\"dos_event_tsgv3\"}[5m]))", - "legend":"Storage", - "name":"B", - "orderNum":0, - "id":108597, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Original Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The rate of writes per kafka node", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",module!~\"NC.*\",topic=\"DOS-SKETCH-RECORD\"}) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108598, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Detection Consumer Lag - Logs", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"dos-sketch-record.*\",consumergroup!~\".*tsgv3\"}[5m])) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108599, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Componet Status Template 2309", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"zookeeper live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#47e88d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"The number of lived Zookeeper in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108602, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Nacos in each Data Center", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (up{module=~\".*Nacos\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108603, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Kafka in each Data Center", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (up{module=~\".*Kafka\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108604, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn ResourceManager Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Yarn ResourceManager in each Data Center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108606, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Druid live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Druid in each Data Center", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"count(sys_swap_page_in{service=\"broker\"})", - "legend":"broker", - "name":"A", - "orderNum":0, - "id":108607, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"router\",host=~\".*8088\"})", - "legend":"router", - "name":"B", - "orderNum":0, - "id":108608, - "state":1, - "type":"expert" - }, - { - "expression":"count(sys_swap_page_in{service=\"coordinator\"})", - "legend":"coordinator", - "name":"C", - "orderNum":0, - "id":108609, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"middleManager\",host=~\".*8091\"})", - "legend":"middleManager", - "name":"D", - "orderNum":0, - "id":108610, - "state":1, - "type":"expert" - }, - { - "expression":"count (sys_swap_page_in{service=\"historical\"})", - "legend":"historical", - "name":"E", - "orderNum":0, - "id":108611, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived ClickHouse in each Data Center", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_up{module=~\".*Clickhouse\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108612, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Hmaster live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Hmaster in each Data Center", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_HBase_numMasterWALs{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108613, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hbase Region Server live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hbase Region in each Data Center", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_numRegionServers{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108614, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Namenode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Namenode in each Data Center", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_NameNode_Total{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108615, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Datanode live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Datanode in each Data Center", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"count by (datacenter) (Hadoop_DataNode_HeartbeatsNumOps{module=~\".*Hadoop.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108616, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GoHangout live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived GoHangout in each Data Center", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (gohangout_status{module=\"NC-Gohangout\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108617, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hadoop Yarn NodeManager Live Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of lived Hadoop Yarn NodeManager in each Data Center", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter)(up{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108717, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":13, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Zookeeper Leader", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Zookeeper leader. Describe whether the zookeeper leader has changed and determine the stability of the current cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"(zookeeper_leader>0)", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":108618, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"3099ecf1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108619, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "value":100 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"NC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108620, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (zookeeper_outstanding_requests{module=\"DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108621, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108622, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (rate(zookeeper_connections{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108623, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znodes", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":18, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Datacenter", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Znodes", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "nullType":"zero", - "statistics":"last" - }, - "remark":"Number of znodes in the Zookeeper namespace in each data center", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (zookeeper_znode_count{module=~\"NC-Zookeeper|DC-Zookeeper\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108624, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108625, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":20, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(datacenter) (irate(zookeeper_latency_max_ms{module=~\"NC-Zookeeper|DC-Zookeeper\"}[5m])) ", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108626, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108627, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_sent{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108628, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":22, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"NC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108629, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (irate(zookeeper_packets_received{module=\"DC-Zookeeper\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108630, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":23, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":108631, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{exception!='None',module=\"NC-Nacos\"}[5m])) by (method,uri)", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":108632, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"NC-Nacos\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"NC-Nacos\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108633, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"NC-Nacos\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108634, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":28, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_socket_server_metrics_request_rate)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108635, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108636, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Type Erros /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of rquest type errors per second in each data center.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter,error) \n(rate(kafka_network_RequestMetrics_Errors_total{module=\"NC-Kafka\",error!=\"NONE\"}[5m]))", - "legend":"{{error}}", - "name":"A", - "orderNum":0, - "id":108637, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108638, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed fetch request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data read requests from consumers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108639, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108640, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Amount of data in messages rejected by broker for this topic in each Data Center.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesRejectedPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108641, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":36, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"6954aa6b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108642, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":37, - "param":{ - "stack":false, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"avg by (datacenter,asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":108643, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors(Max)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"52428", - "color":"#d64f40" - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The maxium number of open file descriptors in each data center and asset.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max by (datacenter,asset)(process_open_fds{module=~\"NC-Kafka\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":108644, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":39, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"National Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"81b2294" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the National Center.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":108645, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"NC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":108646, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Application And Container Running Num", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#933be5", - "id":"4b63ca5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The number of running application and container in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AppsRunning{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Application", - "name":"A", - "orderNum":0, - "id":108647, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter) (Hadoop_ResourceManager_AllocatedContainers{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",q1=\"default\"})", - "legend":"{{datacenter}}-Container", - "name":"B", - "orderNum":0, - "id":108648, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Unhealthy", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":42, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "average" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"Unhealthy NodeManager nodes in each Data center Hadoop yarn cluster.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_ResourceManager_NumUnhealthyNMs{module=~\".*Yarn.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108649, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Resourcemanager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":43, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"97bd450", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108650, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":44, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"5f03a027", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108651, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Center Yarn active nodes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6f22e2", - "id":"bb96246" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The active num of Hadoop Yarn nodes in the Data Center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*ResourceManager.*\"}", - "legend":"{{asset}}-ResourceManager", - "name":"A", - "orderNum":0, - "id":108652, - "state":1, - "type":"expert" - }, - { - "expression":"up{module=~\"DC-Yarn.*\",endpoint=~\".*NodeManager.*\"}", - "legend":"{{asset}}-NodeManager", - "name":"B", - "orderNum":0, - "id":108653, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"14c9ce25", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108654, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"7919a181", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108655, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":48, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"57feb110" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108656, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":49, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"1eace07" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108657, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":50, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"df390e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108658, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":51, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7897043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*ResourceManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108659, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":52, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#bd00f2", - "id":"7ba98f29" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn.*\",endpoint=~\".*NodeManager.*\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":108660, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":53, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Druid Consumer Lag", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":108661, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_index_running_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":108662, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"B", - "orderNum":0, - "id":108663, - "state":1, - "type":"expert" - }, - { - "expression":"druid_index_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"C", - "orderNum":0, - "id":108664, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":108665, - "state":1, - "type":"expert" - }, - { - "expression":"druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\"}", - "legend":"Pending", - "name":"B", - "orderNum":0, - "id":108666, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"short", - "weight":57, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":1, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "show":false, - "text":"", - "type":"value", - "error":true, - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The segment number in each Datasource.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":108667, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"6.0", - "height":"4.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":58, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element", - "error":false - }, - { - "unit":7, - "display":"{{A.$value}}", - "show":true, - "title":"Value", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">1000", - "color":{ - "bac":"#C4162AFF", - "icon":"#d16eefFF", - "text":"#000" - }, - "columns":"Value", - "display":"Warn", - "show":true, - "column":"Value", - "from":100, - "text":"", - "to":100000000, - "type":"range", - "error":false - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total segment size in each Datasource.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":108668, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":59, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108669, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108670, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":61, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108671, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":62, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "value":80 - } - ], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108672, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network receive Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Druid-Data nodes.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108673, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Network send Bytes", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":64, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Druid-Data nodes.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{olap_node_exporter=~\".*druid_data.*\",device=\"eth0\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108674, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":65, - "param":{ - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_rows_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108675, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":67, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_inserted_bytes_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108676, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#c1e835" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The total requests per second in each datacenter.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(request_sum_total[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108677, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter) (irate(clickhouse_merge[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108678, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":70, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108679, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108680, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":72, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108681, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":73, - "param":{ - "stack":false, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108682, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "param":{ - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108683, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":75, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108684, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":76, - "param":{ - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108685, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":77, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c4dff", - "id":"9ce7a1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":108686, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":0, - "id":108687, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":0, - "id":108688, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108689, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":80, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108690, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":81, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"((Hadoop_HBase_MemHeapUsedM{module=~\".*HBase.*\"})/((Hadoop_HBase_MemHeapMaxM{module=~\".*HBase.*\"})))", - "legend":"{{endpoint}}", - "name":"A", - "orderNum":0, - "id":108691, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":82, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase.*\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108692, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108693, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":84, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108694, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108695, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108696, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":85, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108697, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"none", - "weight":86, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108698, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108699, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108700, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":87, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108701, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108702, - "state":1, - "type":"expert" - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108703, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":88, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108704, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":89, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108705, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Append Request by HOS Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":90, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of append requests for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_appendCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108706, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":91, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108707, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scan Count by Business Table /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":92, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0c4dff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of scan times for business table per second.", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"tsg_galaxy\",module=~\".*HBase.*\"}[2m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108708, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":93, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":94, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "value":80 - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_PercentUsed)) / 2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108709, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":95, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":108710, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":96, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*Hadoop.*\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*Hadoop.*\"}", - "legend":"{{datacenter}}-{{asset}}", - "name":"A", - "orderNum":0, - "id":108711, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":97, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_NumberOfMissingBlocks))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108712, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":98, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Name.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108713, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":99, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_CorruptBlocks))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108714, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":100, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by (datacenter)(Hadoop_NameNode_UnderReplicatedBlocks))/2", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":108715, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":101, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1c1984" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":true, - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Hadoop.*\",endpoint=~\".*Data.*\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108716, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Service Status Template 2309", - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Status", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of lived services", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(up{module=\"Galaxy-gateway-nginx\"})", - "legend":"Gateway Nginx", - "name":"A", - "orderNum":0, - "id":108718, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-qgw-service\"})", - "legend":"QGW Service", - "name":"B", - "orderNum":0, - "id":108719, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-report-service\"})", - "legend":"Report Service", - "name":"C", - "orderNum":0, - "id":108720, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-hos-service\"})", - "legend":"HOS Service", - "name":"D", - "orderNum":0, - "id":108721, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Admin Service", - "name":"E", - "orderNum":0, - "id":108722, - "state":1, - "type":"expert" - }, - { - "expression":"sum(up{module=\"Galaxy-job-executor\"})", - "legend":"Job Executor Service", - "name":"F", - "orderNum":0, - "id":108723, - "state":1, - "type":"expert" - }, - { - "expression":"sum(mysql_up{module=\"NC-Mariadb\"})", - "legend":"Mariadb", - "name":"G", - "orderNum":0, - "id":108724, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"QGW Response Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":8, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"60", - "color":"#d64f40", - "value":90 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"QGW service response latency. Used to evaluate whether there is a slow query currently.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-qgw-service\", status!~\"5..\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"5..\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108725, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\", status!~\"5..\"})", - "legend":" MAX", - "name":"B", - "orderNum":0, - "id":108726, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Object Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put objects per second. Include total, success, and failure.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108727, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status=~\"2..\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Success", - "name":"B", - "orderNum":0, - "id":108728, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status!~\"2..\",uri=\"/hos/{bucket}/**\"}[2m]))", - "legend":"Failure", - "name":"C", - "orderNum":0, - "id":108729, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#E81616", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs successfully executed", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Galaxy-report-service\"})", - "legend":"Report Success", - "name":"A", - "orderNum":0, - "id":108730, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Failure", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "regx":">10", - "color":{ - "bac":"#F78539FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":20, - "type":"range", - "error":false, - "value":10 - }, - { - "color":{ - "bac":"#E30521FF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":20, - "to":10000, - "type":"range", - "error":false - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs failed", - "x":"3.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(report_fail_count_total{module=\"Galaxy-report-service\"})", - "legend":"Report fail sum", - "name":"A", - "orderNum":0, - "id":108731, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Success(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed today", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountSucTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Success", - "name":"A", - "orderNum":0, - "id":108732, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Failure(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#FF9C59FF", - "icon":"#FF9830FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":50, - "type":"range", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#E30521FF", - "icon":"#df2fefFF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":51, - "to":10000, - "type":"range", - "error":false, - "value":50 - } - ], - "text":"value", - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs failed executed today", - "x":"9.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\"}) / sum(up{module=\"Galaxy-job-admin\"})", - "legend":"Job Failure", - "name":"A", - "orderNum":0, - "id":108733, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Gateway Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":14, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Gateway Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-gateway-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108734, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each Gateway Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108735, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each Gateway Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108736, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":17, - "param":{ - "stack":false, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-gateway-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108737, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":18, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-gateway-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108738, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"QGW Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":2, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":19, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"QGW Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module='Galaxy-qgw-service'}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108739, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Error Responses", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ca8bf9" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":108740, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Http Slow Query", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "stack":false, - "thresholds":[ - { - "val":"300", - "color":"#d64f40" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":108741, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":22, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108742, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Report Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":23, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Report Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108743, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Execute time", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":24, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The execute time of report jobs", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-report-service\", status!~\"5..\"}[1m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108744, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-report-service\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":108745, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success / All", - "span":"3.0", - "height":"3.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":25, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of Report jobs", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Galaxy-report-service\"}) / (sum(report_success_count_total{module=\"Galaxy-report-service\"}) + sum(report_fail_count_total{module=\"Galaxy-report-service\"})) * 100", - "name":"A", - "orderNum":0, - "id":108746, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-report-service\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-report-service\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108747, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-report-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108748, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Live Service Count", - "span":"4.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":28, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f477a3FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Service running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108749, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108750, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of failed requests per second", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":108751, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108752, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108753, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":108754, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":0, - "id":108755, - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":0, - "id":108756, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108757, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108758, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Node Requests /sec", - "span":"4.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108759, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108760, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108761, - "state":1, - "type":"expert" - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108762, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":108763, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108764, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Job Service", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"21.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Success/All", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":41, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogSuccessCount{module=\"Galaxy-job-admin\"})/sum(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108765, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Sum", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":42, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogCount{module=\"Galaxy-job-admin\"})/count(jobLogCount{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108766, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin UP Time", - "span":"6.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":43, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":false - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "error":true, - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Admin Service running time of each asset", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108767, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Executed Jobs", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":44, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs in today", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})+sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})+sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"}))/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108768, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Success Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":45, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed in today", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountSucList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108769, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Error Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":46, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"The total number of jobs failed in today", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerDayCountFailList{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108770, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Today Running Tasks", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":47, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs running in today", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountRunningTotal{module=\"Galaxy-job-admin\"})/sum(up{module=\"Galaxy-job-admin\"})", - "name":"A", - "orderNum":0, - "id":108771, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Response Latency", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":48, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The response time of admin service", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-job-admin\", status!~\"5..\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-executor\", status!~\"5..\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108772, - "state":1, - "type":"expert" - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-job-admin\", status!~\"5..\"})", - "legend":"MAX", - "name":"B", - "orderNum":0, - "id":108773, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Memory Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":49, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-job-admin\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-job-admin\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108774, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Error Requests /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed requests per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-admin\", status!~\"2..\"}[1m]))", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108775, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":51, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-admin\"}", - "legend":"{{asset}}_system_cpu_usage", - "name":"A", - "orderNum":0, - "id":108776, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor UP Time", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":52, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"Job Executor Service running time of each asset", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"process_uptime_seconds{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108777, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Memory Used", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":53, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(jvm_memory_used_bytes{module=\"Galaxy-job-executor\"})by(asset)", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108778, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Error Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"The number of failed logs per second in each asset", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"increase(logback_events_total{module=\"Galaxy-job-executor\",level=\"error\"} [5m])", - "legend":" {{asset}}", - "name":"A", - "orderNum":0, - "id":108779, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor CPU Usage", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":55, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-executor\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108780, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HOS Nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"6.0", - "height":"3.0", - "type":"Table", - "unit":"seconds(s)", - "weight":56, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Value" - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#de18f4FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"zero", - "statistics":"last" - }, - "remark":"HOS Nginx running time of each asset", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"time() - nginx_vts_start_time_seconds{module=\"Galaxy-hos-nginx\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108781, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"12.0", - "height":"4.0", - "type":"Line chart", - "unit":"none", - "weight":57, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ed0937" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-hos-nginx\",status=\"active\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108782, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The requests counter per second of each HOS Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108783, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each HOS Nginx asset.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108784, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":60, - "param":{ - "stack":false, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-hos-nginx\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108785, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Mysql Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(mysql_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Slow Queries", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_slow_queries{endpoint=\"$endpoint\"}", - "legend":"Queries", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_uptime{endpoint=\"$endpoint\"}", - "legend":"Days", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Errors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_connection_errors_accept{endpoint=\"$endpoint\"} + mysql_connection_errors_internal{endpoint=\"$endpoint\"} +mysql_connection_errors_peer_address{endpoint=\"$endpoint\"} +mysql_connection_errors_select{endpoint=\"$endpoint\"} + mysql_connection_errors_tcpwrap{endpoint=\"$endpoint\"}", - "legend":"Errors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"FSync Op Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_innodb_data_fsyncs{endpoint=\"$endpoint\"}", - "legend":"FSync Ops", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Row Lock Rate", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_row_lock_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Event/Sec", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Table Lock Waits", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_table_locks_waited{endpoint=\"$endpoint\"}", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries Executed", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"162aa3e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mysql_queries{endpoint=\"$endpoint\"}[5m])", - "legend":"Queries", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_slow_queries{endpoint=\"$endpoint\"}[5m])", - "legend":"Slow Queries", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Row Lock Waits", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#eeeeeeff", - "id":"7ea600c" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mysql_innodb_row_lock_waits{endpoint=\"$endpoint\"}[5m])", - "legend":"Row Lock Waits (Rate)", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_row_lock_current_waits{endpoint=\"$endpoint\"}[5m])", - "legend":"Row Lock Current Waits", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Query Metrics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Select Types", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"98883d8" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_select_full_join{endpoint=\"$endpoint\"}[5m])", - "legend":"Select Full Join", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_full_range_join{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Full Range Join", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_range{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Range", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_range_check{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Range Check", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_select_scan{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Select Scan", - "name":"E", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Executed SQL Statements", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"4ca45ba3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_commands_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"Insert", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_commands_delete{endpoint=\"$endpoint\"}[5m])", - "legend":"Delete", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_commands_select{endpoint=\"$endpoint\"}[5m])", - "legend":"Select", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_commands_update{endpoint=\"$endpoint\"}[5m])", - "legend":"Update", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sorts (Rows, Range, Scan, Merge Passes)", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"2926155d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_sort_rows{endpoint=\"$endpoint\"}[5m])", - "legend":"Sort Rows", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_sort_range{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Sort Range", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_sort_merge_passes{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Sort Merge Passes", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_sort_scan{endpoint=\"$endpoint\"}[5m])", - "legend":"Sort Scan", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Questions", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"0ddff98" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_questions{endpoint=\"$endpoint\"}[5m])", - "legend":"Questions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Connections", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Aborted Clients", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#eeeeeeff", - "id":"2f604aa" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_aborted_clients{endpoint=\"$endpoint\"}", - "legend":"Aborted Clients", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Errors (Internal and Max Connections)", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"7b013992" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_connection_errors_internal{endpoint=\"$endpoint\"}[1m])", - "legend":"Internal Errors", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_connection_errors_max_connections{endpoint=\"$endpoint\"}[1m])", - "legend":"Max Connections Errors", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Aborted and Locked Connects", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"7a2ddc52" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_aborted_connects{endpoint=\"$endpoint\"}[1m])", - "legend":"Aborted Connects", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_locked_connects{endpoint=\"$endpoint\"}[1m])", - "legend":"Locked Connects", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Sent, Received", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"b495270" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_bytes_received{endpoint=\"$endpoint\"}[1m])", - "legend":"Received", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_bytes_sent{endpoint=\"$endpoint\"}[1m])", - "legend":"Sent", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource Utilization", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Query Cache (Hits, Inserts)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"4012df8d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_qcache_hits{endpoint=\"$endpoint\"}[1m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_qcache_inserts{endpoint=\"$endpoint\"}[1m])", - "legend":"Inserts", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Table Open Cache Hits, Misses and Overflows", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":1, - "thresholds":[ - { - "color":"#f922ce", - "id":"3a3fd8d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_table_open_cache_hits{endpoint=\"$endpoint\"}[1m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_table_open_cache_misses{endpoint=\"$endpoint\"}[1m])", - "legend":"Misses", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_table_open_cache_overflows{endpoint=\"$endpoint\"}[1m])", - "legend":"Overflows", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Threads (Created, Running, Cached, Connected)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3b1cd8", - "id":"e6944bf" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_threads_created{endpoint=\"$endpoint\"}[1m])", - "legend":"Created", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_threads_running{endpoint=\"$endpoint\"}[1m])", - "legend":"Running", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_threads_connected{endpoint=\"$endpoint\"}[1m])", - "legend":"Connected", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_threads_cached{endpoint=\"$endpoint\"}[1m])", - "legend":"Cached", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Tables and Files", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":23, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Tables Locks", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"61cf3373" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"right" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_table_locks_immediate{endpoint=\"$endpoint\"}[5m])", - "legend":"Locks Immediate", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_table_locks_waited{endpoint=\"$endpoint\"}[5m])", - "legend":"Locks Waited", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Temporary Objects", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"c659f54" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"right" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_created_tmp_disk_tables{endpoint=\"$endpoint\"}[5m])", - "legend":"Tmp Disk Tables", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_created_tmp_tables{endpoint=\"$endpoint\"}[5m])", - "legend":"Tmp Tables", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_created_tmp_files{endpoint=\"$endpoint\"}[5m])", - "legend":"Tmp Files", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Opened Tables and Files", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1cf1ea0" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"right" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_opened_tables{endpoint=\"$endpoint\"}[5m])", - "legend":"Opend Tables", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_opened_files{endpoint=\"$endpoint\"}[5m])", - "legend":"Opened Files", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Table IO Waits", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Table IO Waits - Fetch", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"6592d60c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_fetch{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table IO Waits - Insert", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1b1bd116" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table IO Waits - Update", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"201eff62" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_update{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table IO Waits - Delete", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"77cee0e1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_table_io_waits_total_delete{endpoint=\"$endpoint\"}[5m])", - "legend":"Fetch -- {{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Table Lock Waits", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":32, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Table Lock Read Waits - No Insert", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"38c68dfe" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_no_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"No Insert -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits - With Shared Locks", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"73b269c4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_with_shared_locks{endpoint=\"$endpoint\"}[5m])", - "legend":"With Shared Locks -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits - High Priority", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"2b78762f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_high_priority{endpoint=\"$endpoint\"}[5m])", - "legend":"High Priority -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Low Priority", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"6d94415e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_low_priority{endpoint=\"$endpoint\"}[5m])", - "legend":"Low Priority -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"5143051" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read{endpoint=\"$endpoint\"}[5m])", - "legend":"{{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits", - "span":"12.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"397056e3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write{endpoint=\"$endpoint\"}[5m])", - "legend":"{{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Normal", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1bcdde3a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_normal{endpoint=\"$endpoint\"}[5m])", - "legend":"Normal -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Allow Write", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"73652dd" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_allow_write{endpoint=\"$endpoint\"}[5m])", - "legend":"Allow Write -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Write Waits - Concurrent Insert", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"b85b538" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_write_concurrent_insert{endpoint=\"$endpoint\"}[5m])", - "legend":"Concurrent Insert -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Table Lock Read Waits - Normal", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"1c3db3bc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_perf_schema_read_normal{endpoint=\"$endpoint\"}[5m])", - "legend":"Normal -- {{schema}} -- {{table}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Index IO Waits", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Index IO Waits (milliseconds) - Fetch", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"e59437" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_fetch{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Index IO Waits (milliseconds) - Insert", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"24e2994b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_insert{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Index IO Waits (milliseconds) - Update", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"59763288" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_update{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Index IO Waits (milliseconds) - Delete", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea4fc9", - "id":"a220b65" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"mysql_perf_schema_index_io_waits_seconds_total_delete{endpoint=\"$endpoint\"}", - "legend":"{{schema}} -- {{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Schema - Events Statements", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":48, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Statement Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":49, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"60ccd87" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mysql_perf_schema_events_statements_seconds_total{endpoint=\"$endpoint\"}) by (schema)", - "legend":"Statement {{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":50, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"59b8616c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_rows_examined_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows (Sent)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":51, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"68e6aa6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_rows_sent_total{endpoint=\"$endpoint\"}[5m])) by(schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows (Affected)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":52, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"3763f253" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_rows_affected_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Statement Errors", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":53, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"53d4e950" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mysql_perf_schema_events_statements_errors_total{endpoint=\"$endpoint\"}) by(schema)", - "legend":"Statement Errors {{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"No Index Used", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":54, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"8db33fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_no_index_used_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tmp Objects Total", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":55, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"723dc1c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_tmp_tables_total{endpoint=\"$endpoint\"}[5m])) by(schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sorts Rows Total", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":56, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"523f7f2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(mysql_perf_schema_events_statements_sort_rows_total{endpoint=\"$endpoint\"}[5m])) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Statement Warnings", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":57, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"d8fd8ef" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mysql_perf_schema_events_statements_warnings_total{endpoint=\"$endpoint\"}) by (schema)", - "legend":"{{schema}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Innodb", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":60, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Innodb Rows (read, updated, inserted, deleted)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":61, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"259067" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_rows_read{endpoint=\"$endpoint\"}[1m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_rows_inserted{endpoint=\"$endpoint\"}[1m])", - "legend":"Inserted", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_rows_updated{endpoint=\"$endpoint\"}[1m])", - "legend":"Updated", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_rows_deleted{endpoint=\"$endpoint\"}[1m])", - "legend":"Deleted", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Data (fsyncs, read, write)", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":62, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"f89a2f0" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_data_read{endpoint=\"$endpoint\"}[1m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_data_writes{endpoint=\"$endpoint\"}[1m])", - "legend":"Writes", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_data_fsyncs{endpoint=\"$endpoint\"}[1m])", - "legend":"Fsyncs", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Row Lock Waits", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":63, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"7588ba6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mysql_innodb_row_lock_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Row Lock Waits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_row_lock_current_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Row Lock Current Waits", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Buffer Pool Read Requests vs Disk Reads", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":64, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"37148b5a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_innodb_buffer_pool_read_requests{endpoint=\"$endpoint\"}[1m])", - "legend":"Read Requests", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_buffer_pool_reads{endpoint=\"$endpoint\"}[1m])", - "legend":"Disk Reads", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Buffer Pool Usage", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":65, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"8bf104e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_innodb_buffer_pool_pages_total{endpoint=\"$endpoint\"}[1m])", - "legend":"Tools Pages", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_buffer_pool_pages_free{endpoint=\"$endpoint\"}[1m])", - "legend":"Free Pool Pages", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Innodb Waits", - "span":"4.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":66, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#30a9c1", - "id":"9268b17" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(mysql_innodb_log_waits{endpoint=\"$endpoint\"}[1m])", - "legend":"Log Waits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mysql_innodb_buffer_pool_wait_free{endpoint=\"$endpoint\"}[1m])", - "legend":"Buffer Pool Wait Free", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Redis Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(redis_clients,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Genral Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Instantaneous OPS per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_instantaneous_ops_per_sec{endpoint=\"$endpoint\"} ", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Hit Rate by Host", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#745af4", - "id":"08f797e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"redis_keyspace_hitrate{endpoint=\"$endpoint\"}", - "legend":"host = {{host}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Keyspace Hit %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_keyspace_hits{endpoint=\"$endpoint\"}/(redis_keyspace_hits{endpoint=\"$endpoint\"}+redis_keyspace_misses{endpoint=\"$endpoint\"})", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commands Per Second", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c548f2", - "id":"6c41738" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"irate(redis_total_commands_processed{endpoint=\"$endpoint\"}[5m])", - "legend":"Commends", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cluster Enabled", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#eb29f2FF", - "text":"#F2495CFF" - }, - "display":"OFF", - "show":true, - "type":"value", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#eb29f2FF", - "text":"#73BF69FF" - }, - "display":"ON", - "show":true, - "type":"value", - "error":false, - "value":1 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"redis_cluster_enabled{endpoint=\"$endpoint\"}", - "legend":"Enable", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Slaves", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"count(redis_uptime{endpoint=\"$endpoint\",replication_role=\"slave\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RDB Changes Since Last Save", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_rdb_changes_since_last_save{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Masters", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"count(redis_uptime{endpoint=\"$endpoint\",replication_role=\"master\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Redis Tracking Keys", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_tracking_total_keys{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connected Clients", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_clients{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Blocked Clients", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"redis_blocked_clients{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Evicted vs Expired Keys", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f92ab4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(redis_expired_keys{endpoint=\"$endpoint\"}[5m])", - "legend":"Expired Keys", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(redis_evicted_keys{endpoint=\"$endpoint\"}[5m])", - "legend":"Evicted Keys", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rejected vs Connected Clients", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c548f2", - "id":"4878bfff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"irate(redis_rejected_connections{endpoint=\"$endpoint\"}[5m])", - "legend":"Rejected Connections", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(redis_clients{endpoint=\"$endpoint\"}[5m])", - "legend":"Connected Clients", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Fragmentation Ratio", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c548f2", - "id":"fe808fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"irate(redis_mem_fragmentation_ratio{endpoint=\"$endpoint\"}[5m])", - "legend":"Fragmentation Ratio", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Usage Input / Output", - "span":"12.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d35061", - "id":"5d332c61" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"rate(redis_total_net_input_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Input", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(redis_total_net_output_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Output", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Command Stats Deltas", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":17, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"14.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Hash Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dfe216", - "id":"8eb594f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"h.*\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"String Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#db8e36", - "id":"a5a340d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"set.*|get.*|incr*|decr*|mget|mset*|strlen|psetex|append\"} [5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sorted Sets Commands", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e25182", - "id":"615ff1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"z.*\"} [5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"List Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"14970a9d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"blpop|br.*|l.*|rp.*\",command!=\"lastsave\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sets Commands", - "span":"3.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#aa1450", - "id":"fd9bda5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"sadd|scard|sdiff.*|si.*|sm.*|spop|sr.*|sunion.*|sscan\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Key Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#51a7bc", - "id":"1b79e9f4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"del|dump|exists|expire.*|keys|persist|.*ttl.*|randomkey|rename.* \"} [5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HyperLogLog Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"e69bc0a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"pfadd|pfcount|pfmerge\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"8119946" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"|auth|echo|ping|quit|select\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"86718f1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"flush.*|bg.*|client.*|cluster.*|command.*|config.*|dbsize|debug.*|info\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transaction Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"9472d51" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"discard|exec|multi|watch|unwatch\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PubSub Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"73ccde27" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"psubscribe|pubsub|publish|punsubscribe|subscribe|unsubscribe\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Scripting Commands", - "span":"3.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d16067", - "id":"41aa422b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(redis_cmdstat_calls{endpoint=\"$endpoint\",command=~\"eval|evalsha|script.*\"}[5m]))", - "legend":"Sum", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"test", - "span":"4.0", - "height":"4.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4de1f2", - "id":"547326a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"26.0", - "elements":[ - { - "expression":"redis_acl_access_denied_cmd", - "legend":"", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"PostgreSQL Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(postgresql_active_time,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Transactions Per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"(sum(rate(postgresql_xact_rollback{endpoint=\"$endpoint\"}[1m])) + sum(rate(postgresql_xact_commit{endpoint=\"$endpoint\"}[1m])))/60", - "legend":"Transactions per second", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PG Buffer Cache Hit Rate", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"round(100*sum(postgresql_blks_hit{endpoint=\"$endpoint\"}) / (sum(postgresql_blks_hit{endpoint=\"$endpoint\"}) + sum(postgresql_blks_read{endpoint=\"$endpoint\"})),0.1)", - "legend":"Pg cache hit rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checkpoint Stats", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":2, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f765dc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"rate(postgresql_checkpoint_write_time{endpoint=\"$endpoint\"}[5m])", - "legend":"Write time", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_checkpoint_sync_time{endpoint=\"$endpoint\"}[5m])", - "legend":"Sync time", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Buffers (bgwriter)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":3, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#6507fc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg", - "min", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"rate(postgresql_buffers_alloc{endpoint=\"$endpoint\"}[$interval]) or \nirate(postgresql_buffers_alloc{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_alloc", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_backend_fsync{endpoint=\"$endpoint\"}[$interval]) or\nirate(postgresql_buffers_backend_fsync{endpoint=\"$endpoint\"}[5m])", - "legend":"backend_fsync", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_backend{endpoint=\"$endpoint\"}[$interval]) or\nirate(postgresql_buffers_backend{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_backend", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_clean{endpoint=\"$endpoint\"}[$interval]) or \nirate(postgresql_buffers_clean{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_clean", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"rate(postgresql_buffers_checkpoint{endpoint=\"$endpoint\"}[$interval]) or\nirate(postgresql_buffers_checkpoint{endpoint=\"$endpoint\"}[5m])", - "legend":"buffers_checkpoint", - "name":"E", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Fetch Data", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"SUM(postgresql_tup_fetched{endpoint=\"$endpoint\"})", - "legend":"Current fetch data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Insert Data", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"SUM(postgresql_tup_inserted{endpoint=\"$endpoint\"})", - "legend":"Current insert data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Updated Data", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"SUM(postgresql_tup_updated{endpoint=\"$endpoint\"})", - "legend":"Current updated data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checkpoint Requested vs Scheduled by host", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"0efbbe6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"postgresql_checkpoints_timed{endpoint=\"$endpoint\"}", - "legend":"server={{host}} db={{db}} metric=checkpoints_scheduled", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"postgresql_checkpoints_req{endpoint=\"$endpoint\"}", - "legend":" server={{host}} db={{db}} metric=checkpoints_requested", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Conflicts/Deadlocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"ac0bfec" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(postgresql_conflicts{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Conflicts", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(postgresql_deadlocks{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Deadlocks", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Temp File", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"1605ef3a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"irate(postgresql_temp_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Temp Bytes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows Updated, Deleted, Inserted", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6507fc", - "id":"2fa925ff" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(postgresql_tup_updated{endpoint=\"$endpoint\"}[5m]))", - "legend":"Update ", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(postgresql_tup_inserted{endpoint=\"$endpoint\"}[5m]))", - "legend":"Inserted", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(postgresql_tup_deleted{endpoint=\"$endpoint\"}[5m]))", - "legend":"Deleted", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rows Returned / Rows Fetched", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#eeeeeeff", - "id":"c2716d8" - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(postgresql_tup_fetched{endpoint=\"$endpoint\"}[5m]))", - "legend":"Fetched", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(postgresql_tup_returned{endpoint=\"$endpoint\"}[5m]))", - "legend":"Returned", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transactions", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ed7a65", - "id":"8aa2bd6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(postgresql_xact_commit{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Commits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(postgresql_xact_rollback{endpoint=\"$endpoint\"}[5m])", - "legend":"{{db}} Rollbacks", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Hit Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0.0-1.0)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0ca040", - "id":"22ed8bf3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "last", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"postgresql_blks_hit{endpoint=\"$endpoint\"} / (postgresql_blks_hit{endpoint=\"$endpoint\"} + postgresql_blks_read{endpoint=\"$endpoint\"})", - "legend":"{{db}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Databases", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"count(postgresql_numbackends{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Clickhouse Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(clickhouse_metrics_version_integer,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - }, - { - "expression":"label_values(clickhouse_metrics_version_integer,source)", - "show":true, - "name":"source", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Version", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_version_integer{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Versions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"HTTP Connections", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea1993", - "id":"3680b1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"clickhouse_metrics_http_connection{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"HTTP", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connections", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7435e0", - "id":"e7bd54" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"clickhouse_metrics_tcp_connection{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"TCP Connection", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2629e0", - "id":"2c56001" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(clickhouse_events_network_send_bytes{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Send", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(clickhouse_events_network_receive_bytes{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Receive", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Queries (Rate)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"24b195b5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_events_query{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Query", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(clickhouse_events_select_query{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Select Query", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(clickhouse_events_insert_query{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Insert Query", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Call Volume", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"65ad219" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_read{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Read", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"clickhouse_metrics_write{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Write", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Merge Running", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"6956c67" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of failed queries.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_merge{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Merge ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"801452a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_memory_tracking{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Memory Tracking", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Background Pool", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"365686b8" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Avg SELECT queries latencies", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_background_schedule_pool_task{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Background Pool ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Requests", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b377dd", - "id":"181d857c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Avg INSERT queries latencies", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_dict_cache_requests{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Cache Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Insert", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Inserted Rows", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"5f6e676" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of rows INSERTed to all tables.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_events_inserted_rows{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Inserted Rows", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Inserted Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"5f1b2b0d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_events_inserted_bytes{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Inserted Bytes", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Delayed Inserts", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"63e528ef" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(clickhouse_metrics_delayed_inserts{endpoint=\"$endpoint\",source=\"$source\"}[5m])", - "legend":"Delayed Inserts", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Replication", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Readonly", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"2f47a4b1" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of reads (read/pread) from a file descriptor. Does not include sockets.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_readonly_replica{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Readonly", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Send", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"94affdf" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_replicated_send{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Send", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"6535f34" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_replicated_checks{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Checks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Fetch", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b26823", - "id":"50c38709" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"clickhouse_metrics_replicated_fetch{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Fetch", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Interserver Connections", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea1993", - "id":"8282e97" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"clickhouse_metrics_interserver_connection{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Interserver Connection", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Revision", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":21, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_metrics_revision{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Revision", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tables", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":22, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_asynchronous_metrics_number_of_tables{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Revision", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Databases", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":23, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_asynchronous_metrics_number_of_databases{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Databases", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":24, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_asynchronous_metrics_uptime{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":25, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"clickhouse_events_file_open{endpoint=\"$endpoint\",source=\"$source\"}", - "legend":"Open File", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Elasticsearch Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(elasticsearch_cluster_health_status_code,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Query and Fetch Latency (ms)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"31858a09" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_fetch_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Fetch Time", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_query_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Query Time", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Nodes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_number_of_nodes{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_process_open_file_descriptors{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Tasks", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_number_of_pending_tasks{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Primary Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_active_primary_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_active_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unassigned Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_unassigned_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Delayed Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_delayed_unassigned_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Initializing Shards", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_cluster_health_initializing_shards{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Latency (ms)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"35ef23f5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_indexing_index_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Index Latency", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries and Fetch Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"ff0de3b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_fetch_total{endpoint=\"$endpoint\"} [1m]))", - "legend":"Fetch Rate", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_query_total{endpoint=\"$endpoint\"} [1m]))", - "legend":"Query Rate", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Refresh and Flush Latency (seconds)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"seconds(s)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"6815f41" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_refresh_total_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Refresh Latency", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_flush_total_time_in_millis{endpoint=\"$endpoint\"} [1m]))", - "legend":"Flush Latency", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0-100)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"52777c6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"elasticsearch_os_cpu_percent{endpoint=\"$endpoint\"}", - "legend":"CPU Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"64832990" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_jvm_gc_collectors_young_collection_time_in_millis{endpoint=\"$endpoint\"}[5m]) + rate(elasticsearch_jvm_gc_collectors_old_collection_time_in_millis{endpoint=\"$endpoint\"}[5m]))", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Indexing Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"31ddd37b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_indexing_index_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Cache Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"360e0623" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_query_cache_cache_size{endpoint=\"$endpoint\"} [1m]))", - "legend":"Cache Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"JVM Memory Used", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"2ad18b82" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"8.0", - "elements":[ - { - "expression":"elasticsearch_clusterstats_nodes_jvm_mem_heap_used_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Jvm Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e02cbf", - "id":"90a3b1e" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(elasticsearch_transport_tx_size_in_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"TX", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(elasticsearch_transport_rx_size_in_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"RX", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Document Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":19, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_docs_count{endpoint=\"$endpoint\"})", - "legend":"Counts", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Documents Indexed", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":20, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_indexing_index_total{endpoint=\"$endpoint\"})", - "legend":"Index Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Docments", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"11.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Documents Deleted Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"6e934863" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_indexing_delete_total{endpoint=\"$endpoint\"}[1m]))", - "legend":"Deleted Rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Documents Merged", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"5c3dcb13" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_merges_total_docs{endpoint=\"$endpoint\"}[1m]))", - "legend":"Query Rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Total Operations Stats", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Indexing vs Query Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"157c55cd" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(elasticsearch_indices_stats_total___indexing_index_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Indexing", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(elasticsearch_indices_search_query_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Query", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Refresh vs Fetch Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"2722d799" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_refresh_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Refresh", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_fetch_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Fetch", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flush vs Merges Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"618c27a8" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_flush_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Flush", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(elasticsearch_indices_stats_total___merges_total{endpoint=\"$endpoint\"}[5m])) ", - "legend":"Merges", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Exists vs Missing rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"2e79a90a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"irate(elasticsearch_indices_get_exists_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Get Exists", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(elasticsearch_indices_get_missing_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Get Missing", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get vs Indexing Delete Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd3335", - "id":"989ada2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"irate(elasticsearch_indices_get_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Get", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(elasticsearch_indices_indexing_delete_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Indexing delete", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Thread Pool", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":30, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Thread Pool Operations Rejected", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"21b4d722" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_get_rejected{endpoint=\"$endpoint\"})", - "legend":"Rejected", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Pool Operations Queued", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"30993175" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_search_queue{endpoint=\"$endpoint\"})", - "legend":"Queue", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Pool - Analyze Threads", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"4bc6ddc2" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_analyze_threads{endpoint=\"$endpoint\"})", - "legend":" Analyze Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Pool Operations Completed", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"6e67d20" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(elasticsearch_thread_pool_analyze_completed{endpoint=\"$endpoint\"})", - "legend":"Completed", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":35, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Disk Utilization %", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"371e1efc" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"1 -elasticsearch_fs_total_free_in_bytes{endpoint=\"$endpoint\"}/elasticsearch_fs_total_total_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage Percentage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"da7b1d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_os_cpu_percent{endpoint=\"$endpoint\"}", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"JVM Memory Committed (MB)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"128189ce" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_jvm_mem_heap_committed_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Memory Committed ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Load Average", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"9d8c35" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"elasticsearch_os_cpu_load_average_5m{endpoint=\"$endpoint\"}", - "legend":"Memory Committed ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"JVM Memory Used", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"95e2d8b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_jvm_mem_heap_used_in_bytes{endpoint=\"$endpoint\"}", - "legend":"Memory Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"97e6260" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"elasticsearch_transport_rx_size_in_bytes{endpoint=\"$endpoint\"}", - "legend":"RX", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"elasticsearch_transport_tx_size_in_bytes{endpoint=\"$endpoint\"}", - "legend":"TX", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Performance Stats", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":42, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Merge Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"74359fed" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_merges_total_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Merge Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Search Query Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"c955" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_search_query_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Search Query Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Indexing Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"d499fdc" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_indexing_index_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Indexing Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Translog Operations", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"b7cf428" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_translog_operations{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Translog Size (MB)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6ddbd2", - "id":"44351e3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(elasticsearch_indices_stats_total_translog_size_in_bytes{endpoint=\"$endpoint\"})", - "legend":"Size ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Indices", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":48, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Indexing Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":49, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_indexing_index_time_in_millis{endpoint=\"$endpoint\"}[1m]))", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Size of Stored Index Data", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":50, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"f39560d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_store_size_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Data", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Writer Size - Primary Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":51, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"81eb720" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_segments_index_writer_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Index Writer Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Index Writer Size - All Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":52, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"3982cfbf" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_segments_index_writer_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Index Writer Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments Count - Primary Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":53, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"5928b25f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_segments_count{endpoint=\"$endpoint\"}[1m]))", - "legend":"Primaries Segments", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Segments Count - All Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":54, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"af2bf30" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_segments_count{endpoint=\"$endpoint\"}[1m]))", - "legend":"Total Segments", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Doc Value Size - Primary Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":55, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"a79d18b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_primaries_segments_doc_values_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Doc Value Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Doc Value Size - All Shards", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":56, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9513d6", - "id":"55690ac" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(elasticsearch_indices_stats_total_segments_doc_values_memory_in_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Doc Value Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Cassandra Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(cassandra_ClientMetrics_RequestsSize_Value,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Cassandra - Read Path", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Estimated Partition Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"3ae82c55" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_EstimatedPartitionCount_Value{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Key Cache Hit Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"0cd4abb" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_KeyCacheHitRate_Value{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SSTables", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"764bad6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_LiveSSTableCount_Value{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Operations Per Sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"6a45b364" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_OneMinuteRate{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency 50th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"edbb053" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_50thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency 99th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"48a662fd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_99thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency MAX", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"243ad1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_ReadLatency_Max{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Resource Usage", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Non Heap Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"5075b15" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(cassandra_java_Memory_NonHeapMemoryUsage_used{endpoint=\"$endpoint\"}[5m]) ", - "legend":"Non Heap Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Disk Space Used By Keyspace", - "span":"4.0", - "height":"2.0", - "type":"Hexagon", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_TotalDiskSpaceUsed_Count{endpoint=\"$endpoint\",name=\"TotalDiskSpaceUsed\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Repair Ratio by Keyspace", - "span":"4.0", - "height":"2.0", - "type":"Hexagon", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PercentRepaired_Value{endpoint=\"$endpoint\",name=\"PercentRepaired\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"551d86b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_Memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}", - "legend":"Heap Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Average System Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"c2468fe" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_SystemLoadAverage{endpoint=\"$endpoint\"}", - "legend":"Average System Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Garbage Collection", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"GC Events", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"21391ab3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(cassandra_java_GarbageCollector_ParNew_CollectionCount{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(cassandra_java_GarbageCollector_ConcurrentMarkSweep_CollectionCount{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Duration (For Last GC Event)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"857be44" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(cassandra_java_GarbageCollector_ParNew_LastGcInfo_duration{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(cassandra_java_GarbageCollector_ConcurrentMarkSweep_LastGcInfo_duration{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Last GC Thread Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"448f9c4c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_GarbageCollector_ParNew_LastGcInfo_GcThreadCount{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"cassandra_java_GarbageCollector_ConcurrentMarkSweep_LastGcInfo_GcThreadCount{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Thread Pool", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Transport", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"4feeb2f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_ThreadPoolMetrics_transport_Value{endpoint=\"$endpoint\"}[5m])) by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Internal", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"27ebdf8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_ThreadPoolMetrics_internal_Value{endpoint=\"$endpoint\"}[5m])) by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"9349947" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_ThreadPoolMetrics_request_Value{endpoint=\"$endpoint\"}[5m])) by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Write Path", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Memtable Data Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"38ca16ff" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_TableMetrics_AllMemtablesHeapSize_Value{endpoint=\"$endpoint\"}[5m])) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Log", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"5f1e8377" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_CommitLogMetrics_CompletedTasks_Value{endpoint=\"$endpoint\"}[5m]))", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(cassandra_CommitLogMetrics_PendingTasks_Value{endpoint=\"$endpoint\"}[5m]))", - "legend":"{{name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency 99th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"538ca9f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_WriteLatency_99thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memtable Operations Per Sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"12b381e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(cassandra_TableMetrics_MemtableSwitchCount_Count{endpoint=\"$endpoint\"}[5m])) by(keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency MAX", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"f99de7b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_WriteLatency_Max{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency 50th Percentile", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc202b", - "id":"2cfe5b1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_WriteLatency_50thPercentile{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":29, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":true - }, - "showHeader":1, - "repeat":{ - "variable":"endpoint" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Heap Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"cassandra_java_Memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}", - "legend":"Memory Usage ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Physical Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":31, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_TotalPhysicalMemorySize{endpoint=\"$endpoint\"}", - "legend":"Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Utilization", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":32, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_SystemCpuLoad{endpoint=\"$endpoint\"}", - "legend":"Cpu Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Used Physical Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":33, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"1 - cassandra_java_OperatingSystem_FreePhysicalMemorySize{endpoint=\"$endpoint\"}/cassandra_java_OperatingSystem_TotalPhysicalMemorySize{endpoint=\"$endpoint\"}", - "legend":"Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":34, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_AvailableProcessors{endpoint=\"$endpoint\"}", - "legend":"Processors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Native Clients Connected", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":35, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"cassandra_ClientMetrics_connectedNativeClients_Value{endpoint=\"$endpoint\"}", - "legend":"Connected", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Space Used", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":36, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_TotalDiskSpaceUsed_Count{endpoint=\"$endpoint\"})", - "legend":"Disk", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Load", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"5c18c2d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"cassandra_java_OperatingSystem_SystemCpuLoad{endpoint=\"$endpoint\"}", - "legend":"Cpu Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Latency TOP 10", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"c3d88ab" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"topk(10,cassandra_TableMetrics_WriteLatency_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"{{scope}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Latency TOP 10", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"024ac3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"topk(10,cassandra_TableMetrics_ReadLatency_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"{{scope}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Range Scan Latency TOP 10", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"8c95f22" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"topk(10,cassandra_TableMetrics_RangeLatency_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"{{scope}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Compactions", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"6c509f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PendingCompactions_Value{endpoint=\"$endpoint\"})", - "legend":"Compactions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SSTables Per Read Histogram", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"161de3ca" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_SSTablesPerReadHistogram_Count{endpoint=\"$endpoint\"})", - "legend":"SSTables Per Read Histogram", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dropped Message", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"bba4dd3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(cassandra_DroppedMessageMetrics_Dropped_OneMinuteRate{endpoint=\"$endpoint\"})", - "legend":"Message", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Timeouts (1 Minute Rate)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c12854", - "id":"5fe539a9" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"cassandra_ClientMetrics_RequestDiscarded_OneMinuteRate{endpoint=\"$endpoint\"}", - "legend":"Timeouts", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Cassandra - Compactions", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":45, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Compaction", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ff3f7c" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_CompactionBytesWritten_Count{endpoint=\"$endpoint\"}) by (keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Compactions", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f76adf", - "id":"798d3af8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PendingCompactions_Value{endpoint=\"$endpoint\"})by(keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pending Flushes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f76adf", - "id":"2f3a0f3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(cassandra_TableMetrics_PendingFlushes_Count{endpoint=\"$endpoint\"}) by(keyspace)", - "legend":"{{keyspace}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Docker Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(docker_memory_total,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Memory", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"bytes(IEC)", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Percentage of Memory Used by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"2543dc11" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_container_mem_usage_percent{endpoint=\"$endpoint\",container_status=\"running\"}", - "legend":"{{container_name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"68e877a5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_mem_usage{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rate of Page Faults by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"5e7d2db6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_mem_pgfault{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Bytes Transferred to/from the Disk", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8bc5dd", - "id":"805e2e7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(docker_container_blkio_io_service_bytes_recursive_total{endpoint=\"$endpoint\",container_status=\"running\"}[5m])) by (container_name)", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Container Uptime", - "span":"4.0", - "height":"2.0", - "type":"Hexagon", - "unit":"ns", - "weight":6, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"docker_container_status_uptime_ns{container_status=\"running\",endpoint=\"$endpoint\"}", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_memory_total{endpoint=\"$endpoint\"}", - "legend":"Memory ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Images Totals", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_images{endpoint=\"$endpoint\"}", - "legend":"Images ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Running Containers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_containers_running{endpoint=\"$endpoint\"}", - "legend":"Containers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Stopped Containers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_containers_stopped{endpoint=\"$endpoint\"}", - "legend":"Containers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_cpus{endpoint=\"$endpoint\"}", - "legend":"Cpu", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#3b8bdbFF", - "icon":"#ce319fFF", - "text":"#c47424FF" - }, - "display":"{{A.$value}}", - "show":true, - "type":"value" - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"docker_n_used_file_descriptors{endpoint=\"$endpoint\"}", - "legend":"File ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#58dd16", - "id":"702ea95" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(docker_container_net_rx_bytes{endpoint=\"$endpoint\"}[5m]))", - "legend":"RX", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(docker_container_net_tx_bytes{endpoint=\"$endpoint\"}[5m]))", - "legend":"TX", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mem Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#58dd16", - "id":"4603122" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(docker_container_mem_usage_percent{endpoint=\"$endpoint\"})", - "legend":"Mem", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#58dd16", - "id":"702376e4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(docker_container_cpu_usage_percent{endpoint=\"$endpoint\"})", - "legend":"Cpu", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"CPU", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":16, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU Usage in User Mode", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"ns", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"11c2a8f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_cpu_usage_in_usermode{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage in Kernel Mode", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"ns", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"3965c849" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_cpu_usage_in_kernelmode{endpoint=\"$endpoint\",container_status=\"running\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Network", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Rx Dropped Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"3aeab649" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_dropped{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m]) ", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Bytes by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"632e29fc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_bytes{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rx Bytes by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"58c37d3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_bytes{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rx Packets by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"4a051bed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_packets{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Packets by Container", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"71030986" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_packets{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Dropped Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3094f2", - "id":"4abc4299" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_dropped{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m]) ", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Tx Error Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"0a872b7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(docker_container_net_tx_errors{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Rx Error Packets", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#3d9be2", - "id":"a64908d" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(docker_container_net_rx_errors{endpoint=\"$endpoint\",container_status=\"running\",network=\"total\"}[5m])", - "legend":"{{container_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Proxmox VE Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(proxmox_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Uptime", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"seconds(s)", - "weight":0, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.vm_name}}", - "show":true, - "title":"Name", - "error":false - }, - { - "unit":2, - "display":"{{A.$labels.status}}", - "show":true, - "title":"Status", - "error":false - }, - { - "unit":30, - "display":"{{A.$value}}", - "show":true, - "title":"Update", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "indexs":"", - "valueMapping":[ - { - "color":{ - "bac":"#0bbf9eFF", - "icon":"#3ff4b5FF", - "text":"#f44061FF" - }, - "display":"", - "show":true, - "column":"", - "type":"value" - } - ], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"proxmox_uptime{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_mem_total{endpoint=\"$endpoint\"})", - "legend":"Memory ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Tatol", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_disk_total{endpoint=\"$endpoint\"})", - "legend":"Disk ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Swap Tatol", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_mem_total{endpoint=\"$endpoint\"})", - "legend":"Swap ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Load", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(proxmox_cpuload{endpoint=\"$endpoint\"})", - "legend":"CpuLoad", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Swap Used By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f416d3", - "id":"569dbbb2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"proxmox_swap_used_percentage{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cpu Load By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e0c9ff", - "id":"646e3d6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"proxmox_cpuload{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Used By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#33c69a", - "id":"b03357f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"proxmox_disk_used_percentage{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Used By VM", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#33c69a", - "id":"987f01a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"proxmox_mem_used_percentage{endpoint=\"$endpoint\"}", - "legend":"{{vm_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Mongodb Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(mongodb_uptime_ns,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Resource", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Usage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"74f66188" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mongodb_db_stats_storage_size{endpoint=\"$endpoint\"})", - "legend":"Storage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"794a849a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mongodb_net_in_bytes_count{endpoint=\"$endpoint\"}[1m])", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_net_out_bytes_count{endpoint=\"$endpoint\"}[1m])", - "legend":"Out", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"3cfebe4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(mongodb_resident_megabytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Resident", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_vsize_megabytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Vsize", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"WiredTiger Cache", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"4f162f31" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mongodb_wtcache_bytes_read_into{endpoint=\"$endpoint\"}[5m])", - "legend":"Wtcache", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Util %", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0-100)", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e035b0", - "id":"fa709a1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_percent_cache_dirty{endpoint=\"$endpoint\"}", - "legend":"Cache Dirty", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"mongodb_percent_cache_used{endpoint=\"$endpoint\"}", - "legend":"Cache Used", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":6, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Commands Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7501bc", - "id":"76948b2c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_commands_per_sec{endpoint=\"$endpoint\"}", - "legend":"Commands", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Faults", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7501bc", - "id":"07c700b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mongodb_page_faults{endpoint=\"$endpoint\"}[1m])", - "legend":"Page Faults ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_vsize_megabytes{endpoint=\"$endpoint\"}", - "legend":"Mem", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_connections_current{endpoint=\"$endpoint\"}", - "legend":"Current Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"ns", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_uptime_ns{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_open_connections{endpoint=\"$endpoint\"}", - "legend":"Open Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Usage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(mongodb_db_stats_storage_size{endpoint=\"$endpoint\"})", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica State", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#88e1efFF", - "text":"#73BF69FF" - }, - "display":"Up", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_queries{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Queries", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"GetMore Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"bc896fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_getmores_per_sec{endpoint=\"$endpoint\"}", - "legend":"GetMore ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queries Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7501bc", - "id":"225e8ac0" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_queries_per_sec{endpoint=\"$endpoint\"}", - "legend":"Queries ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commands Per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"seconds(s)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#cbdd23", - "id":"589da18" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_commands_per_sec{endpoint=\"$endpoint\"}", - "legend":"Commands", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Inserts Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"623ecd96" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_inserts_per_sec{endpoint=\"$endpoint\"}", - "legend":"Inserts ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Deletes Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"65f50dd2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_deletes_per_sec{endpoint=\"$endpoint\"}", - "legend":"Deletes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Updates Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"7d87549" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"mongodb_updates_per_sec{endpoint=\"$endpoint\"}", - "legend":"Updates ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Document Operations", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"28770bd" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(mongodb_document_deleted{endpoint=\"$endpoint\"}[1m])", - "legend":"Delete", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_document_updated{endpoint=\"$endpoint\"}[1m])", - "legend":"Update", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_document_returned{endpoint=\"$endpoint\"}[1m])", - "legend":"Return", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(mongodb_document_inserted{endpoint=\"$endpoint\"}[1m])", - "legend":"Insert", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Flushes Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#dd6e83", - "id":"64aaa9df" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_flushes_per_sec{endpoint=\"$endpoint\"}", - "legend":"Flushes ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Replication", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Replica Query Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"7816273d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_queries_per_sec{endpoint=\"$endpoint\"}", - "legend":"Queries", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Insert Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"363328e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_inserts_per_sec{endpoint=\"$endpoint\"}", - "legend":"Insert ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Deletes Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"11c3ab0a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"mongodb_repl_deletes_per_sec{endpoint=\"$endpoint\"}", - "legend":"Deletes ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Commands Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"e23e56c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_repl_commands_per_sec{endpoint=\"$endpoint\"}", - "legend":"Commands ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica GetMore Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"ef1d2b1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"mongodb_repl_getmores_per_sec{endpoint=\"$endpoint\"}", - "legend":"GetMore ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Oplog Window Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"3d2e24dd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(mongodb_repl_oplog_window_sec{endpoint=\"$endpoint\"}[1m])", - "legend":"Oplog Window ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Replica Updates Per Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea54cc", - "id":"1ae2342" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"mongodb_repl_updates_per_sec{endpoint=\"$endpoint\"}", - "legend":"Updates", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Jenkins Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(jenkins_node_memory_total,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Total Available Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_node_memory_available{endpoint=\"$endpoint\"}", - "legend":"Available Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Available Disk", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_node_disk_available{endpoint=\"$endpoint\"}", - "legend":"Available Disk ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Swap", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_node_swap_total{endpoint=\"$endpoint\"}", - "legend":"Swap ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Executors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"jenkins_total_executors{endpoint=\"$endpoint\"}", - "legend":"Executors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Result", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{B.$labels.name}}", - "show":true, - "title":"Name", - "error":false - }, - { - "unit":2, - "display":"{{B.$labels.result}}", - "show":true, - "title":"Result", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"Number", - "error":false - } - ], - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"", - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"jenkins_job_number{endpoint=\"$endpoint\"}", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Stats", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#1308db", - "id":"6e01aa01" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"count(jenkins_job_result_code{endpoint=\"$endpoint\"}) by(result)", - "legend":"{{result}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Duratons", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#52d8cd", - "id":"f3184e9" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(jenkins_job_duration{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Job Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"count(jenkins_job_number{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Build History Number", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(jenkins_job_number{endpoint=\"$endpoint\"})", - "legend":"Number", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Apache Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(apache_Uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":0, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_Uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_BytesPerSec{endpoint=\"$endpoint\"}", - "legend":"Bytes Per Second", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Per Second", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_ReqPerSec{endpoint=\"$endpoint\"}", - "legend":"Req / Sec", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request State Analysis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Waiting", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"2af5e6d7" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(apache_scboard_waiting{endpoint=\"$endpoint\"}[5m])", - "legend":"Waiting", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Reading", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#89e81e", - "id":"50980661" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(apache_scboard_reading{endpoint=\"$endpoint\"}[5m])", - "legend":"Reading", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sending", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#89e81e", - "id":"b0a995b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(apache_scboard_sending{endpoint=\"$endpoint\"}[5m])", - "legend":"Sending", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"DNS LookUp", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"ed7e01b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_scboard_dnslookup{endpoint=\"$endpoint\"}[5m])", - "legend":"DNS LookUp", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Keep Alive", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"67e9752f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_scboard_keepalive{endpoint=\"$endpoint\"}[5m])", - "legend":"Keep Alive", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Finishing", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"55e9f8e4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_scboard_finishing{endpoint=\"$endpoint\"}[5m])", - "legend":"Finishing", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Closing", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"920dbd6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(apache_scboard_closing{endpoint=\"$endpoint\"}[5m])", - "legend":"Closing", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Logging", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"3e37c51" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(apache_scboard_logging{endpoint=\"$endpoint\"}[5m])", - "legend":"Logging", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Idle Cleanup", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"73a57df" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(apache_scboard_idle_cleanup{endpoint=\"$endpoint\"}[5m])", - "legend":"Idle Cleanup", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Starting", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fca6c7", - "id":"8361ea" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(apache_scboard_starting{endpoint=\"$endpoint\"}[5m])", - "legend":"Starting", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource Utilization", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU Load Utilization", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"6fc38a9f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_CPULoad{endpoint=\"$endpoint\"}", - "legend":"Utilization", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU System Utilization", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"559b4f8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_CPUSystem{endpoint=\"$endpoint\"}", - "legend":"Utilization", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU User Utilization", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"f80f06a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_CPUUser{endpoint=\"$endpoint\"}", - "legend":"Utilization", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Busy Worker Threads", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"2a7502b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"apache_BusyWorkers{endpoint=\"$endpoint\"}", - "legend":"Worker Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Idle Worker Threads", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"7d27660" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"apache_IdleWorkers{endpoint=\"$endpoint\"}", - "legend":"Worker Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Load Average - 1m", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"d28c141" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(apache_Load1{endpoint=\"$endpoint\"})", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Load Average - 5m", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"16b68328" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(apache_Load5{endpoint=\"$endpoint\"})", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Load Average - 15m", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4f33cc", - "id":"b25b6ed" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(apache_Load15{endpoint=\"$endpoint\"})", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Server Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":23, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request Per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"127c3d9c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_ReqPerSec{endpoint=\"$endpoint\"}", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes (Sent and Received) Per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#80edb1", - "id":"13ce1175" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_BytesPerSec{endpoint=\"$endpoint\"}", - "legend":"Sent and Received", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Duration Per Request", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#80edb1", - "id":"db24bcc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"apache_DurationPerReq{endpoint=\"$endpoint\"}", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Accesses Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"56661c93" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_TotalAccesses{endpoint=\"$endpoint\"}[5m])", - "legend":"Accesses ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Duration Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"38c5efe" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_TotalDuration{endpoint=\"$endpoint\"}[5m])", - "legend":"Duration ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Sent and Received Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#772bc4", - "id":"d21c063" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(apache_TotalkBytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Sent and Received", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Conns Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":30, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_ConnsTotal{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":31, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_Processes{endpoint=\"$endpoint\"}", - "legend":"Processes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Load", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":32, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"apache_CPULoad{endpoint=\"$endpoint\"}", - "legend":"CPU Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"HAProxy Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(haproxy_rtime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Active Servers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_act{endpoint=\"$endpoint\",type=\"server\"})", - "legend":"Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Response Time", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_rtime{endpoint=\"$endpoint\"})", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Sessions %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_scur{endpoint=\"$endpoint\",type=\"frontend\"})/sum(haproxy_slim{endpoint=\"$endpoint\",type=\"frontend\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connections Errors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_econ{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Queue", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_qcur{endpoint=\"$endpoint\",type=\"backend\"})", - "legend":"Backend Queue", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Requests / Second", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"2e39012" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(haproxy_rate{endpoint=\"$endpoint\",type=\"frontend\"})", - "legend":"Frontend Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Response Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"41b67852" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(haproxy_rtime{endpoint=\"$endpoint\",type=\"backend\"}[1m]))", - "legend":"Backend Response ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Respones 5xx Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"889b425" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(haproxy_hrsp_5xx{endpoint=\"$endpoint\"}[5m]))", - "legend":"5xx", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Denials", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"67d1550" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(haproxy_dresp{endpoint=\"$endpoint\",type=\"frontend\"})", - "legend":"Resp", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Denials", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"e4da26f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(haproxy_dresp{endpoint=\"$endpoint\",type=\"backend\"})", - "legend":"Resp", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Respones 4xx Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"2815f30" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(haproxy_hrsp_4xx{endpoint=\"$endpoint\"}[5m]))", - "legend":"4xx", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Frontend Network Traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"b38d3ba" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(haproxy_bin{endpoint=\"$endpoint\",type=\"frontend\"}[1m]))", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(haproxy_bout{endpoint=\"$endpoint\",type=\"frontend\"}[1m]))", - "legend":"Out", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Network Traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"e3ab6c3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(haproxy_bin{endpoint=\"$endpoint\",type=\"backend\"}[1m]))", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(haproxy_bout{endpoint=\"$endpoint\",type=\"backend\"}[1m]))", - "legend":"Out", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Respones 3xx Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a2ef2d", - "id":"b0b90ba" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(haproxy_hrsp_3xx{endpoint=\"$endpoint\"}[5m]))", - "legend":"3xx", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backend Sessions %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(haproxy_scur{endpoint=\"$endpoint\",type=\"backend\"})/sum(haproxy_slim{endpoint=\"$endpoint\",type=\"backend\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Server", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"a0a1ab4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(haproxy_ttime{endpoint=\"$endpoint\",type=\"server\"}[1m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Server Weight", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"fe42a5a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"haproxy_weight{endpoint=\"$endpoint\",type=\"server\"}", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Response Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"3fc3342e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(haproxy_rtime{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes In", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"d7a99b0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(haproxy_bin{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Out", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"1b90e84" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(haproxy_bout{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Responses Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#bc40f9", - "id":"60bd2d4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(haproxy_eresp{endpoint=\"$endpoint\",type=\"server\"}[5m])", - "legend":"{{svname}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Nginx Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(nginx_active,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Client Requests per Second", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f91143", - "id":"62a3494" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(nginx_requests{endpoint=\"$endpoint\"}[5m])", - "legend":"Request", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Number of Client Requests", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_requests{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_active{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Number of Handled Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_handled{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests: Reading, Writing and Waiting", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f43fa6", - "id":"fc60d1f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(nginx_reading{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_writing{endpoint=\"$endpoint\"}[5m])", - "legend":"Writ", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_waiting{endpoint=\"$endpoint\"}[5m])", - "legend":"Wait", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dropped Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_accepts{endpoint=\"$endpoint\"} - nginx_handled{endpoint=\"$endpoint\"} ", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active vs Dropped Connections", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f43fa6", - "id":"167101a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(nginx_active{endpoint=\"$endpoint\"}[5m])", - "legend":"Active", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_handled{endpoint=\"$endpoint\"}[5m])", - "legend":"Handled", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"irate(nginx_accepts{endpoint=\"$endpoint\"}[5m])", - "legend":"Accepts", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Number of Accepts Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"nginx_accepts{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Tengine Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(tengine_conn_total,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Connection Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_conn_total{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_req_total{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Error 5xx Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_http_5xx{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Out By Server", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4352d8", - "id":"ff31b99" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(tengine_bytes_out{endpoint=\"$endpoint\"}[5m])", - "legend":"{{server_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network In By Server", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4352d8", - "id":"7a80b4d5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(tengine_bytes_in{endpoint=\"$endpoint\"}[5m])", - "legend":"{{server_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request By Server Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#5047ff", - "id":"58277389" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"rate(tengine_req_total{endpoint=\"$endpoint\"}[5m])", - "legend":"{{server_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network In", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_bytes_in{endpoint=\"$endpoint\"})", - "legend":"In", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Error 2xx Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_http_2xx{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Out", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(tengine_bytes_out{endpoint=\"$endpoint\"})", - "legend":"Out", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Tomcat Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(tomcat_connector_request_count,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Connectors", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"bytes(IEC)", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Thread Percentage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0.0-1.0)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"5ba9ae2" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"tomcat_connector_current_thread_count{endpoint=\"$endpoint\"}/tomcat_connector_max_threads{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Busy Threads Percentage (Busy / Current)", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"percent(0.0-1.0)", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"12bed72c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"tomcat_connector_current_threads_busy{endpoint=\"$endpoint\"}/tomcat_connector_current_thread_count{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Sent", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"607500f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(tomcat_connector_bytes_sent{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes Received", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e2348b", - "id":"195c914" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(tomcat_connector_bytes_received{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Error Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_connector_error_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests Rate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4a73f9", - "id":"191b2512" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(tomcat_connector_request_count{endpoint=\"$endpoint\"\n}[1m]))", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Pool Usage", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8405a", - "id":"f349f58" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(tomcat_jvm_memorypool_used{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_connector_request_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Request Processing Time", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"milliseconds", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4a73f9", - "id":"3dcbdc5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(tomcat_connector_processing_time{endpoint=\"$endpoint\"\n}[1m]))", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Distribution", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8405a", - "id":"5a95d9a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(tomcat_connector_current_thread_count{endpoint=\"$endpoint\"}[1m]))", - "legend":"Current", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(tomcat_connector_current_threads_busy{endpoint=\"$endpoint\"}[1m]))", - "legend":"Current Busy", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mem Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"tomcat_jvm_memory_total{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Memory Usage percentage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":13, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_jvm_memorypool_used{endpoint=\"$endpoint\"})/sum(tomcat_jvm_memorypool_max{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Memory Peak usage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(tomcat_jvm_memorypool_used{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mem Free", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":15, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"tomcat_jvm_memory_free{endpoint=\"$endpoint\"}", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"ActiveMQ Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(activemq_queues_size,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Number of Queues", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"count(activemq_queues_size{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Topics", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"count(activemq_topics_size{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Message By Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"09e5e2e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(activemq_queues_size{endpoint=\"$endpoint\"}[5m]))by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dequeue Message By Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"558bdad8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(activemq_queues_dequeue_count{endpoint=\"$endpoint\"}[5m]))by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Enqueue Message By Topic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"22fbe4b0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(activemq_topics_enqueue_count{endpoint=\"$endpoint\"}[5m])) by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Message Enqueue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_queues_enqueue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Message Dequeue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_queues_dequeue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Topic Consumer Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_topics_consumer_count{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Comsuer Conut", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_queues_consumer_count{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Topic Message Enqueue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_topics_enqueue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Topic Message Dequeue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_topics_dequeue_count{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Subscribers Message Enqueue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(activemq_subscribers_enqueue_counter{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Subscribers Message Dequeue Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_subscribers_enqueue_counter{endpoint=\"$endpoint\"})", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Enqueue Message By Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"a0b21cc" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(rate(activemq_queues_enqueue_count{endpoint=\"$endpoint\"}[5m])) by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dequeue Message By Topic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"5b8789d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(activemq_topics_dequeue_count{endpoint=\"$endpoint\"}[5m]))by (name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Message By Topic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"46b4f9" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(activemq_topics_size{endpoint=\"$endpoint\"}[5m]))by(name)", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Enqueue Message By Subscribers", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"eb0c785" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(rate(activemq_subscribers_enqueue_counter{endpoint=\"$endpoint\"}[5m])) by(destination_name)", - "legend":"{{destination_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Dequeue Message By Subscribers", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef1fde", - "id":"c557ac6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"9.0", - "elements":[ - { - "expression":"sum(rate(activemq_subscribers_dequeue_counter{endpoint=\"$endpoint\"}[5m]))by (destination_name)", - "legend":"{{destination_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Subscribers Pending Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(activemq_subscribers_pending_queue_size{endpoint=\"$endpoint\"})", - "legend":"Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Consul Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(consul_members_servers,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"RPC Requests", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#749cc9" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"consul_rpc_query{endpoint=\"$endpoint\"}", - "legend":"Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Servers", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"9.0", - "y":"1.0", - "elements":[ - { - "expression":"count(consul_state_services{endpoint=\"$endpoint\"})", - "legend":"Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Is Leader", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#9387e5FF", - "text":"#73BF69FF" - }, - "display":"Leader", - "show":true, - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#1de03aFF", - "text":"#F2495CFF" - }, - "display":"No", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"3.0", - "y":"1.0", - "elements":[ - { - "expression":"consul_server_isLeader{endpoint=\"$endpoint\"}", - "legend":"Leader", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Runtime Gc Pause", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"ns", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#1df2b5", - "id":"5d639b6f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"irate(consul_runtime_total_gc_pause_ns{endpoint=\"$endpoint\"}[5m])", - "legend":"Gc Pause", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Raft State Candidate", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":4, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#d34aa5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"consul.raft.state.candidate = this increments whenever a Consul server starts an election. candidate == 0. Deviations from 0 might indicate flapping leadership.\n\nconsul.serf.member.join\tThis increments when an agent joins the cluster. If an agent flapped", - "x":"4.0", - "y":"7.0", - "elements":[ - { - "expression":"consul_raft_state_candidate{endpoint=\"$endpoint\"}", - "legend":"Consul candidate", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"consul_serf_member_join{endpoint=\"$endpoint\"}", - "legend":"Member join", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"consul_serf_member_left{endpoint=\"$endpoint\"}", - "legend":"Member left", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"consul_serf_member_update{endpoint=\"$endpoint\"}", - "legend":"Member update", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Runtime Alloc Bytes", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2ce857", - "id":"201e83b3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"consul_runtime_alloc_bytes{endpoint=\"$endpoint\"}", - "legend":"Alloc Bytes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Raft Transactions", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":6, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f20cd7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"consul_raft_apply{endpoint=\"$endpoint\"}", - "legend":"Transactions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Time Leader", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#aae9f7", - "id":"5e298056" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"consul_raft_commitTime_mean{endpoint=\"$endpoint\"}", - "legend":"CommitTime Mean", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write Logs", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9be2f2", - "id":"2b01140" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"consul_raft_leader_dispatchLog_count{endpoint=\"$endpoint\"}", - "legend":"DispatchLog", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time to Reconcile Members", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9bd611", - "id":"6c1bb47" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"consul_leader_reconcileMember_sum{endpoint=\"$endpoint\"}", - "legend":"Reconcile Members", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul Goroutines Counts", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#9b41d3", - "id":"7c00fdde" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"7.0", - "elements":[ - { - "expression":"consul_runtime_num_goroutines{endpoint=\"$endpoint\"}", - "legend":"Goroutines Counts", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Autopilot Health", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#f81efcFF", - "text":"#73BF69FF" - }, - "display":"UP", - "show":true, - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#F2495CFF", - "text":"#F2495CFF" - }, - "display":"DOWN", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"consul_autopilot_healthy{endpoint=\"$endpoint\"}", - "legend":"Health", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Consul State", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#29c6aaFF", - "text":"#000000FF" - }, - "display":"{{status}}", - "show":true, - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#eba8f7FF", - "icon":"#0dbc33FF", - "text":"#145708FF" - }, - "display":"warning or critical", - "show":true, - "type":"value", - "error":false, - "value":0 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"consul_health_checks_passing{endpoint=\"$endpoint\"}", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Jvm Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(java_runtime_StartTime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"GC", - "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":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"PS Eden Space", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"45f31b88" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PS Old Gen", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"1fce6d7f" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"10.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"PS Survivor Space", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"84fe867" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"10.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_max{ndpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Metaspace", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"38c038f5" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compressed Class Space", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"27489f9" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Code Cache", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#adbc25", - "id":"13a989e4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_committed{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Committed", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_used{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Used", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_max{endpoint=\"$endpoint\",name=\"PS MarkSweep\"}", - "legend":"MarkSweep Max", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_committed{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Committed", - "name":"D", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_used{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Used", - "name":"E", - "state":1, - "type":"expert" - }, - { - "expression":"java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_max{endpoint=\"$endpoint\",name=\"PS Scavenge\"}", - "legend":"Scavenge Max", - "name":"F", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"GC Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c17c36", - "id":"5fd9f772" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(java_garbage_collector_CollectionCount{endpoint=\"$endpoint\"}[5m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Gc Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2fcee0", - "id":"76950e79" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(java_garbage_collector_CollectionTime{endpoint=\"$endpoint\"}[1m])", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Last GC Thread Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e35def", - "id":"4e2ed102" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"8.0", - "elements":[ - { - "expression":"java_last_garbage_collection_LastGcInfo_GcThreadCount{endpoint=\"$endpoint\"}", - "legend":"{{name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Available CPUs", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":0, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"java_operating_AvailableProcessors{endpoint=\"$endpoint\"}", - "legend":"Available CPUs", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Load Average", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"java_operating_SystemLoadAverage{endpoint=\"$endpoint\"}", - "legend":"System Load Average", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open File Descriptors", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"java_operating_OpenFileDescriptorCount{endpoint=\"$endpoint\"}", - "legend":"Open File", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"java_runtime_Uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Start Time", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"YYYY-MM-DD HH:mm:ss", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"java_runtime_StartTime{endpoint=\"$endpoint\"}", - "legend":"Time", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.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, - "thresholds":[ - { - "color":"#d2db51", - "id":"71c0ff3" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"java_operating_SystemCpuLoad{endpoint=\"$endpoint\"}", - "legend":"System", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_operating_ProcessCpuLoad{endpoint=\"$endpoint\"}", - "legend":"Process", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#20d4e8", - "id":"6d4995f4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(java_memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}[5m])", - "legend":"Heap Memory", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(java_memory_NonHeapMemoryUsage_used{endpoint=\"$endpoint\"}[5m])", - "legend":"Non Heap Memory", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Used Percentage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#2de5ab", - "id":"75ed5c93" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"1 - java_operating_FreePhysicalMemorySize{endpoint=\"$endpoint\"}/java_operating_TotalPhysicalMemorySize{endpoint=\"$endpoint\"}", - "legend":"Physical ", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"1 - java_operating_FreeSwapSpaceSize{endpoint=\"$endpoint\"}/java_operating_TotalSwapSpaceSize{endpoint=\"$endpoint\"}", - "legend":"Swap", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread Cpu Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"ns", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#6d64ea", - "id":"41264361" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(java_threading_CurrentThreadCpuTime{endpoint=\"$endpoint\"}[5m])", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Thread", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#63c3dd", - "id":"30f57177" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"java_threading_ThreadCount{endpoint=\"$endpoint\"}", - "legend":"Current Threads", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"java_threading_DaemonThreadCount{endpoint=\"$endpoint\"}", - "legend":"Daemon Threads", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"java_threading_PeakThreadCount{endpoint=\"$endpoint\"}", - "legend":"Peak Threads", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Class Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#353ef2", - "id":"202bb7b" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(java_class_loading_LoadedClassCount{endpoint=\"$endpoint\"}[5m])", - "legend":"Load", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Heap Used", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"java_memory_HeapMemoryUsage_used{endpoint=\"$endpoint\"}/java_memory_HeapMemoryUsage_max{endpoint=\"$endpoint\"}", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"MinIO Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(minio_node_disk_used_bytes,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"time() - max(minio_node_process_starttime_seconds{endpoint=\"$endpoint\"})", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total S3 Traffic Inbound", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (instance) (minio_s3_traffic_received_bytes{endpoint=\"$endpoint\"})", - "legend":"Total S3 Traffic Inbound", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total S3 Traffic Outbound", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":2, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by (instance) (minio_s3_traffic_sent_bytes{endpoint=\"$endpoint\"})", - "legend":"Total S3 Traffic Outbound", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Capacity", - "span":"2.0", - "height":"2.0", - "type":"Pie chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"topk(1, sum(minio_cluster_capacity_usable_total_bytes{endpoint=\"$endpoint\"}) by (instance)) - topk(1, sum(minio_cluster_capacity_usable_free_bytes{endpoint=\"$endpoint\"}) by (instance))", - "legend":"Used", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"topk(1, sum(minio_cluster_capacity_usable_free_bytes{endpoint=\"$endpoint\"}) by (instance)) ", - "legend":"Free", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Data Usage Growth", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(minio_bucket_usage_total_bytes{endpoint=\"$endpoint\"}) by (instance)", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Open FDs", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (minio_node_file_descriptor_open_total{endpoint=\"$endpoint\"})", - "legend":"Total Open FDs", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Goroutines", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"sum without (server,instance) (minio_node_go_routine_total{endpoint=\"$endpoint\"})", - "legend":"Total Goroutines", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Online Servers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_nodes_online_total{endpoint=\"$endpoint\"}", - "legend":"Total Online Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Online Disks", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_disk_online_total{endpoint=\"$endpoint\"}", - "legend":"Total online disks in MinIO Cluster", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Offline Servers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_nodes_offline_total{endpoint=\"$endpoint\"}", - "legend":"Total Offline Servers", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Offline Disks", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"minio_cluster_disk_offline_total{endpoint=\"$endpoint\"}", - "legend":"Total Offline Disks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Objects", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"topk(1, sum(minio_bucket_usage_object_total{endpoint=\"$endpoint\"}) by (instance))", - "legend":"Number of Objects", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Data Received Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#1df9ee" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (server) (rate(minio_s3_traffic_received_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Data Received", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Data Sent Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#2af976" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (server) (rate(minio_s3_traffic_sent_bytes{endpoint=\"$endpoint\"}[1m]))", - "legend":"Data Sent", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Request Rate", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f9343b", - "id":"85d9348" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(minio_s3_requests_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"{{api}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 API Request Error Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#baf427", - "id":"1e57cfe7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"sum(rate(minio_s3_requests_errors_total{endpoint=\"$endpoint\"}[5m]))", - "legend":"Request ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bucket Traffic Sent", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#227d91", - "id":"046c088" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(bucket) (minio_bucket_traffic_sent_bytes{endpoint=\"$endpoint\"})", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bucket Traffic Received", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ffc9ca", - "id":"afe2192" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"9.0", - "elements":[ - { - "expression":"sum by(bucket) (minio_bucket_traffic_received_bytes{endpoint=\"$endpoint\"})", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"S3 Data Transfer", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":20, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#4fb8d6" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"13.0", - "elements":[ - { - "expression":"rate(minio_s3_traffic_sent_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"S3 Bytes Received", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(minio_s3_traffic_received_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"S3 Bytes Sent", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":21, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#4836ed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"15.0", - "elements":[ - { - "expression":"rate(minio_node_process_cpu_total_seconds{endpoint=\"$endpoint\"}[1m])", - "legend":"CPU Usage Rate", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":22, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f9abfc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"13.0", - "elements":[ - { - "expression":"minio_node_process_resident_memory_bytes{endpoint=\"$endpoint\"}", - "legend":"Memory Used", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Drive Used Capacity", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#c5ef70", - "id":"859c11" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"17.0", - "elements":[ - { - "expression":"rate(minio_node_disk_used_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"Used Capacity {{disk}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Drives Free Inodes", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":24, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#ca38f7" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"15.0", - "elements":[ - { - "expression":"minio_cluster_disk_free_inodes{endpoint=\"$endpoint\"} or minio_node_disk_free_inodes{endpoint=\"$endpoint\"}", - "legend":"Free Inodes {{disk}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node Syscalls", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":25, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#0918ed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"19.0", - "elements":[ - { - "expression":"rate(minio_node_syscall_read_total{endpoint=\"$endpoint\"}[1m])", - "legend":"Read Syscalls", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(minio_node_syscall_write_total{endpoint=\"$endpoint\"}[1m])", - "legend":"Write Syscalls", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node File Descriptors", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":26, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#cbb8fc" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"17.0", - "elements":[ - { - "expression":"minio_node_file_descriptor_open_total{endpoint=\"$endpoint\"}", - "legend":"Open FDs", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node IO", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "stack":0, - "thresholds":[ - { - "color":"#f74add" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"19.0", - "elements":[ - { - "expression":"rate(minio_node_io_rchar_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"Node RChar", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(minio_node_io_wchar_bytes{endpoint=\"$endpoint\"}[1m])", - "legend":"Node WChar", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"RabbitMQ Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(rabbitmq_node_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Queues", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Message Publish Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"4edfa8" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_queue_messages_publish_rate{endpoint=\"$endpoint\"}) by(queue,node)", - "legend":"{{node}} {{queue}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Message Delivery Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"1ed3335" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_queue_messages_deliver_rate{endpoint=\"$endpoint\"}) by(queue,node)", - "legend":"{{node}} {{queue}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queue Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"5ca3eaf0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_queue_memory{endpoint=\"$endpoint\"}) by(queue,node)", - "legend":"{{node}} {{queue}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Exchanges", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Messages Published In Exhanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"94225b5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_in{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Message Publish Rate In Exchanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"68320854" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_in_rate{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Messages Published Out Echanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"7162b9b0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_out{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Message Publish Rate Out Exchanges", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"764d0754" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rabbitmq_exchange_messages_publish_out_rate{endpoint=\"$endpoint\",exchange!=\"\"}) by (exchange)", - "legend":"{{exchange}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number of Exchanges", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_exchanges{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Queues", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_queues{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Consumers", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_consumers{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_connections{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Unacknowledged Messages", - "span":"3.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_overview_messages_unacked{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Nodes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":15, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_clustering_listeners{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Messages", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":16, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_overview_messages{endpoint=\"$endpoint\"}", - "legend":"Value", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage Percent", - "span":"3.0", - "height":"2.0", - "type":"Hexagon", - "unit":"percent(0.0-1.0)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_mem_used{endpoint=\"$endpoint\"}/rabbitmq_node_mem_limit{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Usage Percent", - "span":"3.0", - "height":"2.0", - "type":"Hexagon", - "unit":"percent(0.0-1.0)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_disk_free_limit{endpoint=\"$endpoint\"}/rabbitmq_node_disk_free{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Node", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"4fad936a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_node_fd_used{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ram Transactions (Not Written to Disk)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"fc672eb" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_node_mnesia_ram_tx_count{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"6b154ec" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_mem_used{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Garbage Collection Operation Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a7e509", - "id":"d1af27" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rabbitmq_node_gc_num_rate{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Node Uptime", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"milliseconds", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.node}}", - "show":true, - "title":"Name", - "error":false - }, - { - "unit":29, - "display":"{{A.$value}}", - "show":true, - "title":"Update", - "error":false - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rabbitmq_node_uptime{endpoint=\"$endpoint\"}", - "legend":"{{node}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Zookeeper Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(zookeeper_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Latency", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Read Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"acaf828" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_readlatency{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Update Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"31081ea" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_updatelatency{endpoint=\"$endpoint\"}[5m])", - "legend":"Update ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max/Min/Avg Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"e3ba6c3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_max_latency{endpoint=\"$endpoint\"}", - "legend":"Max", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"zookeeper_min_latency{endpoint=\"$endpoint\"}", - "legend":"Min", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"zookeeper_avg_latency{endpoint=\"$endpoint\"}", - "legend":"Avg", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Proposal Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"5a06aa1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_proposal_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Proposal ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Quorum ACK/ACK Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"ca69ae2" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_quorum_ack_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Quorum ACK", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_ack_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"ACK", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Propagation/Commit Propagation Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#a5124f", - "id":"e8642cd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_propagation_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Propagation", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_commit_propagation_latency{endpoint=\"$endpoint\"}[5m])", - "legend":"Commit Propagation", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_num_alive_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ed87b6", - "id":"7e9cf2fb" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"zookeeper_open_file_descriptor_count{endpoint=\"$endpoint\"}", - "legend":"Open File", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Approx Data Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ea2e70", - "id":"3adca537" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"zookeeper_approximate_data_size{endpoint=\"$endpoint\"}", - "legend":"Approx Data Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pakages Recieved", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7734ed", - "id":"25e9043" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_packets_received{endpoint=\"$endpoint\"}[5m])", - "legend":"Pakages Recieved", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"milliseconds", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"State", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"none", - "weight":13, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"legend", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_uptime{endpoint=\"$endpoint\"}", - "legend":"{{state}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ephemerals Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":14, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_ephemerals_count{endpoint=\"$endpoint\"}", - "legend":"Ephemerals Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Watch Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":15, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_watch_count{endpoint=\"$endpoint\"}", - "legend":"Watch Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Znode Count", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":16, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"zookeeper_znode_count{endpoint=\"$endpoint\"}", - "legend":"Znode Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Pakages Sent", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#53efcb", - "id":"4a6b01a" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(zookeeper_packets_sent{endpoint=\"$endpoint\"}[5m])", - "legend":"Pakages Sent", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Final Processor", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":18, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Write Final Proc Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8654ea" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_write_final_proc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Write Final Proc", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Final Proc Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8654ea", - "id":"f60cd7f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_read_final_proc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Read Final Proc", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Commit Processor", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Commit Proc Issued", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e28def", - "id":"c49f1ed" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_read_commit_proc_issued{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_write_commit_proc_issued{endpoint=\"$endpoint\"}[5m])", - "legend":"Write", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Process Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#4066e5", - "id":"24e44c" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_read_commitproc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_write_commitproc_time_ms{endpoint=\"$endpoint\"}[5m])", - "legend":"Write", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Commit Proc Req Queued", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c22c9", - "id":"e699720" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "link":"", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(zookeeper_sum_write_commit_proc_req_queued{endpoint=\"$endpoint\"}[5m])", - "legend":"Write", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_read_commit_proc_req_queued{endpoint=\"$endpoint\"}[5m])", - "legend":"Read", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(zookeeper_sum_commit_commit_proc_req_queued{endpoint=\"$endpoint\"}[5m])", - "legend":"Commit", - "name":"C", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"InfluxDB Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(influxdb_info,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Boltdb Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Reads Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d1292c", - "id":"855e7db" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(boltdb_reads_total {endpoint=\"$endpoint\"}[5m])", - "legend":"Reads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Writes Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d1292c", - "id":"757887b4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(boltdb_writes_total{endpoint=\"$endpoint\"}[5m])", - "legend":"Writes ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number Of Total Buckets On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_buckets_total{endpoint=\"$endpoint\"}", - "legend":"Buckets ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Dashboards On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_dashboards_total{endpoint=\"$endpoint\"}", - "legend":"Dashboards ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Organizations On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_organizations_total{endpoint=\"$endpoint\"}", - "legend":"Organizations ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Scrapers On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":7, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_scrapers_total{endpoint=\"$endpoint\"}", - "legend":"Scrapers ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":8, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_uptime_seconds{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Tasks Currently Being Executed", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":9, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"task_scheduler_current_execution{endpoint=\"$endpoint\"}", - "legend":"Tasks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Tokens On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":10, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"influxdb_tokens_total{endpoint=\"$endpoint\"}", - "legend":"Tokens", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Total Users On The Server", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":11, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"influxdb_users_total{endpoint=\"$endpoint\"}", - "legend":"Users ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Api Request Total", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":12, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(http_api_requests_total{endpoint=\"$endpoint\"})", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Request Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"735b944d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(http_query_request_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Query Response Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"76849cf" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(http_query_response_bytes{endpoint=\"$endpoint\"}[5m])", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Api Request Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"2e0603b1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(http_api_request_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Duration ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Version", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":16, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#f257d5FF", - "text":"#000000FF" - }, - "display":"{{version}}", - "show":true, - "type":"value", - "error":false, - "value":1 - } - ], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"influxdb_info{endpoint=\"$endpoint\"}", - "legend":"Version", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Shard Disk Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_shard_disk_size{endpoint=\"$endpoint\"})", - "legend":"Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Disk Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_cache_disk_bytes{endpoint=\"$endpoint\"})", - "legend":"Size", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Query Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"All Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"c9e22f7" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(qc_all_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Duration Seconds", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compiling Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"3fed988" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(qc_compiling_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m])) by (compiler_type)", - "legend":"{{compiler_type}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Executing Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"20343fd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(qc_executing_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Executing Duration ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Queueing Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"2462a91" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(qc_queueing_duration_seconds_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Queueing ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Requests Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"1af7b239" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(qc_requests_total{endpoint=\"$endpoint\"}[5m])) by(result)", - "legend":"{{result}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read Duration Seconds", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"5d7251a7" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(query_influxdb_source_read_request_duration_seconds_bucket{endpoint=\"$endpoint\",op=\"readTagKeys\"}[5m]))", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Service Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Bucket Service New Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"9aca84d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(service_bucket_new_duration_bucket{endpoint=\"$endpoint\",method=\"find_bucket\"}[5m]))", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Bucket Service New Error Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"48af8cb4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(service_bucket_new_error_total{endpoint=\"$endpoint\",method=\"find_bucket\"}[5m]))", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Onboard Service New Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"a6a17e5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(service_onboard_new_duration_bucket{endpoint=\"$endpoint\",method=\"is_onboarding\"}[5m]))", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Session Service Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"d9d2e96" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(service_session_duration_bucket{endpoint=\"$endpoint\",method=\"create_session\"}[5m]))", - "legend":"Duration", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Session Service Error Total", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#574ad3", - "id":"29642c79" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(service_session_error_total{endpoint=\"$endpoint\",method=\"find_session\"}[5m]))", - "legend":"Total", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Task Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Task Executor Promise Queue Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"27a3148c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"task_executor_promise_queue_usage {endpoint=\"$endpoint\"}", - "legend":"Queue Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Scheduler Total Execute Failure", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"c3770ac" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"task_scheduler_total_execute_failure {endpoint=\"$endpoint\"}", - "legend":"Total Execute Failure", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Workers Busy", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"3b8d7344" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"task_executor_workers_busy{endpoint=\"$endpoint\"}", - "legend":"Executor Workers Busy", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Total Runs Complete", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"b8cce1e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"task_executor_total_runs_complete{endpoint=\"$endpoint\"}", - "legend":"{{status}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Total Runs Active", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"1a6d12f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"task_executor_total_runs_active{endpoint=\"$endpoint\"}", - "legend":"Task Executor ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Task Executor Run Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#efeb75", - "id":"470eac6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"task_executor_run_duration{endpoint=\"$endpoint\"}", - "legend":"{{taskID}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"InfluxDB Storage Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":39, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Cache Disk Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"199769e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(storage_cache_disk_bytes{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache In Use Bytes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"d58dcb" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(storage_cache_inuse_bytes{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Cache Writes Failed", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"27fcc969" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(storage_cache_writes_err{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Compactions Active", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"fd0e7c5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_compactions_active{endpoint=\"$endpoint\"})by(level)", - "legend":"{{level}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Shard Disk Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"3bda8c" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_shard_disk_size{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Shard Series", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"a648954" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(storage_shard_series{endpoint=\"$endpoint\"})by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Points Dropped Due To Partial Writes", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"6372a51e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(storage_writer_err_points_bucket{endpoint=\"$endpoint\"}[5m]))", - "legend":"Count", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Points In Shard Writes With Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#348ad1", - "id":"7c435247" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(rate(storage_shard_write_err_sum{endpoint=\"$endpoint\"}[5m]))by(bucket)", - "legend":"{{bucket}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Memcached Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(memcached_max_connections,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Operations", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":1, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_total_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Structures", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":2, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_connection_structures{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Connection Yields", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_conn_yields{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Worker Threads Requested", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":4, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_threads{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read From Network", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":5, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_bytes_read{endpoint=\"$endpoint\"}", - "legend":"Read ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Written From Network", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":6, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_bytes_written{endpoint=\"$endpoint\"}", - "legend":"Written ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Open Connections", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_curr_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Accepting Connections", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"0a05dc4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_accepting_conns{endpoint=\"$endpoint\"}[5m])", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Allocated Connection Structures", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"5ceff7f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_connection_structures{endpoint=\"$endpoint\"}[5m])", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Listen Disabled Operations", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"3125e81" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_listen_disabled_num{endpoint=\"$endpoint\"}[5m])", - "legend":"Listen Disabled", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hash Table Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"0a8281" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"memcached_hash_bytes{endpoint=\"$endpoint\"}", - "legend":"Hash Table ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hash Expansion Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d624f2", - "id":"284d1b4e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_hash_is_expanding{endpoint=\"$endpoint\"}[5m])", - "legend":"Hash Expansion ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":13, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Commands", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#ef2d5a", - "id":"5b7ce815" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_cmd_set{endpoint=\"$endpoint\"}[5m])", - "legend":"Set", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_cmd_flush{endpoint=\"$endpoint\"}[5m])", - "legend":"Flush", - "name":"B", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_cmd_get{endpoint=\"$endpoint\"}[5m])", - "legend":"Get", - "name":"C", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_cmd_touch{endpoint=\"$endpoint\"}[5m])", - "legend":"Touch", - "name":"D", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Evicts & Reclaims", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8738ed", - "id":"6d4f6073" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"rate(memcached_evictions{endpoint=\"$endpoint\"}[1m]) ", - "legend":"Evicts ", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_reclaimed{endpoint=\"$endpoint\"}[1m]) ", - "legend":"Reclaims", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network Bytes Read and Written", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7510bc", - "id":"0e153" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_bytes_read{endpoint=\"$endpoint\"}[1m])", - "legend":"Read", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_bytes_written{endpoint=\"$endpoint\"}[1m])", - "legend":"Written", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Items in Cache", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8738ed", - "id":"47dcf9d" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_curr_items{endpoint=\"$endpoint\"}", - "legend":"Items", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Hit Rate", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#7510bc", - "id":"7babe307" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_get_hits{endpoint=\"$endpoint\"}/(memcached_get_hits{endpoint=\"$endpoint\"}+memcached_get_misses{endpoint=\"$endpoint\"})", - "legend":"Hit", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number Of Flushes", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":19, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cmd_flush{endpoint=\"$endpoint\"}", - "legend":"Flushes", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Current Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":20, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_curr_connections{endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Threads", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":21, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_threads{endpoint=\"$endpoint\"}", - "legend":"Threads", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Max Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":23, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_limit_maxbytes{endpoint=\"$endpoint\"}", - "legend":"Max Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":24, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_bytes{endpoint=\"$endpoint\"}/memcached_limit_maxbytes{endpoint=\"$endpoint\"}", - "legend":"Usage", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Command Stats", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":25, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Total Get", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":26, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cmd_get{endpoint=\"$endpoint\"}", - "legend":"Get", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Set", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":27, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cmd_set{endpoint=\"$endpoint\"}", - "legend":"Set", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Delete", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":28, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_delete_hits{endpoint=\"$endpoint\"}+memcached_delete_misses{endpoint=\"$endpoint\"}", - "legend":"Delete", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total CAS", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":29, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_cas_hits{endpoint=\"$endpoint\"}+memcached_cas_badval{endpoint=\"$endpoint\"}+memcached_cas_misses{endpoint=\"$endpoint\"}", - "legend":"CAS", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Decrement", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":30, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_decr_hits{endpoint=\"$endpoint\"}+memcached_decr_misses{endpoint=\"$endpoint\"}", - "legend":"Decrement", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Increment", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":31, - "param":{ - "comparison":"none", - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"memcached_incr_hits{endpoint=\"$endpoint\"}+memcached_incr_misses{endpoint=\"$endpoint\"}", - "legend":"Increment", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Flush", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":32, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_cmd_flush{endpoint=\"$endpoint\"}", - "legend":"Flush", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Touch", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":33, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_cmd_touch{endpoint=\"$endpoint\"}", - "legend":"Touch", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Auth", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":34, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"memcached_auth_cmds{endpoint=\"$endpoint\"}", - "legend":"Auth", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Get Miss and Hit Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f237ef", - "id":"447625f6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"rate(memcached_get_hits{endpoint=\"$endpoint\"}[5m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_get_misses{endpoint=\"$endpoint\"}[5m])", - "legend":"Miss ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Delete Miss and Hit Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f237ef", - "id":"565f00b3" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(memcached_delete_hits{endpoint=\"$endpoint\"}[5m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_delete_misses{endpoint=\"$endpoint\"}[5m])", - "legend":"Miss ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Decrement Miss and Hit Rate", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#f237ef", - "id":"6e1f1f9a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"rate(memcached_decr_hits{endpoint=\"$endpoint\"}[5m])", - "legend":"Hits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"rate(memcached_decr_misses{endpoint=\"$endpoint\"}[5m])", - "legend":"Miss ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"SQLServer Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(sqlserver_server_properties_uptime,endpoint)", - "show":true, - "name":"endpoint", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Performance", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Used Memory by Instance", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"kilobytes(IEC)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"12366b59" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{endpoint=\"$endpoint\",counter=\"Used memory (KB)\"}[5m])) by (exported_instance)", - "legend":"{{exported_instance}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Full Scans/sec, Index Searches/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"8d7af76" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(sqlserver_performance{counter=\"Full Scans/sec\",endpoint=\"$endpoint\"}[5m])", - "legend":"Full Scans", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"irate(sqlserver_performance{counter=\"Index Searches/sec\",endpoint=\"$endpoint\"}[5m])", - "legend":"Index Searches", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Clerks Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"kilobytes(IEC)", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"fe187a6" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_memory_clerks_size_kb{endpoint=\"$endpoint\"}[5m]))", - "legend":"Memory Clerks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Splits/sec, Page Lookups/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"842d7f0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page Splits/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Splits", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page lookups/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Lookups", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Errors/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"16acc8ee" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Errors/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Errors", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Reads/sec, Page Writes/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"1532f0b" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page reads/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Reads", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Page writes/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Page Writes", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Lock Timeouts and Waits/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"fd5dca" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Lock Timeouts/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Lock Timeouts", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Lock Waits/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Lock Waits", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Number of Deadlocks/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"33151ed5" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Number of Deadlocks/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Number of Deadlocks", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Logins/sec and Logouts/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"46b46406" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Logins/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Logins", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Logouts/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Logouts", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transactions/sec, Write Transactions/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"63cb5a4" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Transactions/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Transactions", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"Write Transactions/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Write Transactions", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SQL Compilations/sec, SQL Re-Compilations/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"1e1af47" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"SQL Compilations/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"SQL Compilations", - "name":"A", - "state":1, - "type":"expert" - }, - { - "expression":"sum(irate(sqlserver_performance{counter=\"SQL Re-Compilations/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"SQL Re-Compilations", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Batch Requests/sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"5a6edffa" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Batch Requests/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Batch Requests", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Blocked", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"83e406f" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum(irate(sqlserver_performance{counter=\"Processes blocked\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Processes Blocked", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"I/O", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Read | Log Throughput", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"6697f630" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_bytes{endpoint=\"$endpoint\",file_type=\"LOG\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write | Log Throughput", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"50aaaccd" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_bytes{endpoint=\"$endpoint\",file_type=\"LOG\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Write | Rows Throughput", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#8896ef", - "id":"9856f66" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_bytes{endpoint=\"$endpoint\",file_type=\"ROWS\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Read | Rows Throughput", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#b376e2", - "id":"2742ba61" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_bytes{endpoint=\"$endpoint\",file_type=\"ROWS\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Replication", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"OUT | Bytes Sent to Replica/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"37e42aed" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Sends to Replica/sec\",endpoint=\"$endpoint\"}[1m]))", - "legend":"Bytes Sent to Replica", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"IN | Bytes Received from Replica/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"f185ed0" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Bytes Received from Replica/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Bytes Received from Replica", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Transaction Delay", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"cd4912e" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Transaction Delay\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Transaction Delay", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Mirrored Write Transactions/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"7a10380" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_performance{counter=\"Mirrored Write Transactions/sec\",endpoint=\"$endpoint\"}[5m]))", - "legend":"Mirrored Write Transactions", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Latency", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Reads | Rows", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"6a3ed553" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_latency_ms{file_type=\"ROWS\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Reads | Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"299e473" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_read_latency_ms{file_type=\"LOG\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Writes | Rows", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"119311d1" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_latency_ms{file_type=\"ROWS\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Writes | Log", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e827be", - "id":"f95a486" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"sum(rate(sqlserver_database_io_write_latency_ms{file_type=\"LOG\",endpoint=\"$endpoint\"}[5m])) by (database_name)", - "legend":"{{database_name}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":29, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Uptime", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"minutes", - "weight":30, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_server_properties_uptime{endpoint=\"$endpoint\"}", - "legend":"Uptime", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Buffer Cache Hit Ratio", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Buffer cache hit ratio\",endpoint=\"$endpoint\"}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Used Memory by Instance", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"kilobytes(IEC)", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#fc7eef" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Used memory (KB)\",endpoint=\"$endpoint\"}", - "legend":"{{exported_instance}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Grants Pending", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Memory Grants Pending\",endpoint=\"$endpoint\"}", - "legend":"Memory ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Backup/Restore Throughput/sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(sqlserver_performance{endpoint=\"$endpoint\",counter=\"Backup/Restore Throughput/sec\"})", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk Utilization %", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sqlserver_volume_space_used_space_bytes{endpoint=\"$endpoint\"}/sqlserver_volume_space_total_space_bytes{endpoint=\"$endpoint\"}", - "legend":"Utilization ", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total Server Memory", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"kilobytes(IEC)", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_server_properties_server_memory{endpoint=\"$endpoint\"}", - "legend":"Memory", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Active Temp Tables", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Active Temp Tables\",endpoint=\"$endpoint\"}", - "legend":"Tables", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Free List Stalls/sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{endpoint=\"$endpoint\",counter=\"Free list stalls/sec\"}", - "legend":"Free List Stalls", - "name":"B", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Page Lookups/sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":39, - "param":{ - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Page lookups/sec\",endpoint=\"$endpoint\"}", - "legend":"Page Lookups", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"User Connections", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"User Connections\",endpoint=\"$endpoint\"}", - "legend":"Connections", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Version Store Size", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"kilobytes(IEC)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Version Store Size (KB)\",endpoint=\"$endpoint\"}", - "legend":"Version Store ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Free Space In Tempdb", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"kilobytes(IEC)", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Free Space in tempdb (KB)\",endpoint=\"$endpoint\"}", - "legend":"Free ", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Checkpoint Pages/Sec", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Checkpoint pages/sec\",endpoint=\"$endpoint\"}", - "legend":"Checkpoint Pages", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Log File Size", - "span":"4.0", - "height":"2.0", - "type":"Area chart", - "unit":"kilobytes(IEC)", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#d35f67" - } - ], - "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":"", - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"2.0", - "y":"4.0", - "elements":[ - { - "expression":"sqlserver_performance{counter=\"Log File(s) Size (KB)\",endpoint=\"$endpoint\"}", - "legend":"{{exported_instance}}", - "name":"A", - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Network Interface Basic Monitor", - "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":4 - }, - "remark":"", - "charts":[ - { - "name":"Interface Summary", - "span":"12.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.ifDescr}}", - "show":true, - "title":"ifDescr", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"UP/DOWN", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"ifInDiscards", - "error":false - }, - { - "unit":2, - "display":"{{C.$value}}", - "show":true, - "title":"ifInErrors", - "error":false - }, - { - "unit":2, - "display":"{{D.$value}}", - "show":true, - "title":"ifInOctets", - "error":false - }, - { - "unit":2, - "display":"{{E.$value}}", - "show":true, - "title":"ifInUcastPkts", - "error":false - }, - { - "unit":2, - "display":"{{F.$value}}", - "show":true, - "title":"ifMtu", - "error":false - }, - { - "unit":2, - "display":"{{G.$value}}", - "show":true, - "title":"ifOutErrors", - "error":false - }, - { - "unit":2, - "display":"{{H.$value}}", - "show":true, - "title":"ifOutDiscards", - "error":false - }, - { - "unit":14, - "display":"{{I.$value}}", - "show":true, - "title":"Link Spennd", - "error":false - }, - { - "unit":2, - "display":"{{J.$labels.ifPhysAddress}}", - "show":true, - "title":"ifPhysAddress", - "error":false - }, - { - "unit":2, - "display":"{{K.$value}}", - "show":true, - "title":"ifLastChange", - "error":false - } - ], - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"ifDescr,ifIndex", - "tableOptions":{ - "showTableHeader":"enabled", - "pagination":"disabled" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#37872DFF", - "text":"#37872DFF" - }, - "display":"Up", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#95f9a4FF", - "text":"#FF0000FF" - }, - "display":"Down", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":2 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#E0B400FF", - "text":"#E0B400FF" - }, - "display":"Testing", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":3 - } - ], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"ifAdminStatus{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInDiscards{asset=\"{{asset.name}}\"}", - "name":"B", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInErrors{asset=\"{{asset.name}}\"}", - "name":"C", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInOctets{asset=\"{{asset.name}}\"}", - "name":"D", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInUcastPkts{asset=\"{{asset.name}}\"}", - "name":"E", - "orderNum":0, - "state":1 - }, - { - "expression":"ifMtu{asset=\"{{asset.name}}\"}", - "name":"F", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutErrors{asset=\"{{asset.name}}\"}", - "name":"G", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutDiscards{asset=\"{{asset.name}}\"}", - "name":"H", - "orderNum":0, - "state":1 - }, - { - "expression":"ifSpeed{asset=\"{{asset.name}}\"}", - "name":"I", - "orderNum":0, - "state":1 - }, - { - "expression":"ifPhysAddress{asset=\"{{asset.name}}\"}", - "name":"J", - "orderNum":0, - "state":1 - }, - { - "expression":"ifLastChange{asset=\"{{asset.name}}\"}", - "name":"K", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic In (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"7d38b554" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10,rate(ifInOctets{asset=\"{{asset.name}}\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic Out (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"3d73b53a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10, rate(ifOutOctets{asset=\"{{asset.name}}\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic In By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"ifInOctets{asset=\"{{asset.name}}\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic Out By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":4, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"ifOutOctets{asset=\"{{asset.name}}\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"Snmp Interface Overview Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "expression":"label_values(ifAdminStatus, asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "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":"Interface Summary", - "span":"12.0", - "height":"3.0", - "type":"Table", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "columns":[ - { - "unit":2, - "display":"{{A.$labels.ifDescr}}", - "show":true, - "title":"ifDescr", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"UP/DOWN", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"ifInDiscards", - "error":false - }, - { - "unit":2, - "display":"{{C.$value}}", - "show":true, - "title":"ifInErrors", - "error":false - }, - { - "unit":2, - "display":"{{D.$value}}", - "show":true, - "title":"ifInOctets", - "error":false - }, - { - "unit":2, - "display":"{{E.$value}}", - "show":true, - "title":"ifInUcastPkts", - "error":false - }, - { - "unit":2, - "display":"{{F.$value}}", - "show":true, - "title":"ifMtu", - "error":false - }, - { - "unit":2, - "display":"{{G.$value}}", - "show":true, - "title":"ifOutErrors", - "error":false - }, - { - "unit":2, - "display":"{{H.$value}}", - "show":true, - "title":"ifOutDiscards", - "error":false - }, - { - "unit":14, - "display":"{{I.$value}}", - "show":true, - "title":"Link Spennd", - "error":false - }, - { - "unit":2, - "display":"{{J.$labels.ifPhysAddress}}", - "show":true, - "title":"ifPhysAddress", - "error":false - }, - { - "unit":2, - "display":"{{K.$value}}", - "show":true, - "title":"ifLastChange", - "error":false - } - ], - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "indexs":"ifDescr,ifIndex", - "tableOptions":{ - "showTableHeader":"enabled", - "pagination":"disabled" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#37872DFF", - "text":"#37872DFF" - }, - "display":"Up", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":1 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#95f9a4FF", - "text":"#FF0000FF" - }, - "display":"Down", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":2 - }, - { - "color":{ - "bac":"#FFFFFFFF", - "icon":"#E0B400FF", - "text":"#E0B400FF" - }, - "display":"Testing", - "show":true, - "column":"UP/DOWN", - "type":"value", - "error":false, - "value":3 - } - ], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"ifAdminStatus{asset=\"$asset\"}", - "name":"A", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInDiscards{asset=\"$asset\"}", - "name":"B", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInErrors{asset=\"$asset\"}", - "name":"C", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInOctets{asset=\"$asset\"}", - "name":"D", - "orderNum":0, - "state":1 - }, - { - "expression":"ifInUcastPkts{asset=\"$asset\"}", - "name":"E", - "orderNum":0, - "state":1 - }, - { - "expression":"ifMtu{asset=\"$asset\"}", - "name":"F", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutErrors{asset=\"$asset\"}", - "name":"G", - "orderNum":0, - "state":1 - }, - { - "expression":"ifOutDiscards{asset=\"$asset\"}", - "name":"H", - "orderNum":0, - "state":1 - }, - { - "expression":"ifSpeed{asset=\"$asset\"}", - "name":"I", - "orderNum":0, - "state":1 - }, - { - "expression":"ifPhysAddress{asset=\"$asset\"}", - "name":"J", - "orderNum":0, - "state":1 - }, - { - "expression":"ifLastChange{asset=\"$asset\"}", - "name":"K", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic In (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"7d38b554" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10,rate(ifInOctets{asset=\"$asset\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Total Traffic Out (Top 10)", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#e8673c", - "id":"3d73b53a" - } - ], - "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":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"topk(10, rate(ifOutOctets{asset=\"$asset\"}[5m]))", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic In By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":3, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"ifInOctets{asset=\"$asset\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic Out By Interface", - "span":"6.0", - "height":"3.0", - "type":"Hexagon", - "unit":"short", - "weight":4, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "showHeader":1, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[], - "text":"value", - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"ifOutOctets{asset=\"$asset\"}", - "legend":"{{ifDescr}}", - "name":"A", - "orderNum":0, - "state":1 - } - ], - "datasource":"metrics" - } - ], - "children":[] - }, - { - "name":"test", - "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":4 - }, - "remark":"", - "charts":[], - "children":[] - }, - { - "name":"Node Exporter", - "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":30, - "defaultTimeRange":1 - }, - "remark":"", - "charts":[ - { - "name":"Basic Monitor", - "span":"12.0", - "height":"3.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Time", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(time() - node_boot_time_seconds{asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103639, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoint down", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"count(up{project!='',asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":103640, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Maximum open file descriptors", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103641, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Cores", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":5, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103642, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Ping rrt", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"milliseconds", - "weight":6, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"probe_icmp_duration_seconds{phase='rtt',host=\"{{asset.manageIp}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":103643, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_MemTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103644, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Busy", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"(((count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))) - avg(sum by (mode)(rate(node_cpu_seconds_total{mode='idle',asset=\"{{asset.name}}\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":103645, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Root FS Used", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"100 - ((node_filesystem_avail_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"})", - "name":"A", - "orderNum":0, - "id":103646, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total transmit traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_transmit_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103647, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total receive traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_receive_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":103648, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RootFS Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"}", - "name":"A", - "orderNum":0, - "id":103649, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SWAP Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "text":"", - "type":"value", - "value":"" - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"node_memory_SwapTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":103650, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":14, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"system\"}[1m])) by (asset)", - "legend":"System", - "name":"A", - "orderNum":0, - "id":103651, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"user\"}[1m])) by (instance)", - "legend":"User", - "name":"B", - "orderNum":0, - "id":103652, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"iowait\"}[1m])) by (asset)", - "legend":"Iowait", - "name":"C", - "orderNum":0, - "id":103653, - "state":1, - "type":"expert" - }, - { - "expression":"1 - avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"idle\"}[1m])) by (asset)", - "legend":"Total", - "name":"D", - "orderNum":0, - "id":103654, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System load average", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":15, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load1", - "name":"A", - "orderNum":0, - "id":103655, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load5", - "name":"B", - "orderNum":0, - "id":103656, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load15", - "name":"C", - "orderNum":0, - "id":103657, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":16, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"100 - ((node_memory_MemFree_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Cached_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Buffers_bytes\n{asset=\"{{asset.name}}\"})/node_memory_MemTotal_bytes\n{asset=\"{{asset.name}}\"}) * 100", - "legend":"Memory usage", - "name":"A", - "orderNum":0, - "id":103658, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":17, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"1-(node_filesystem_free_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"} / node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"})", - "legend":"{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103659, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk partition free space", - "span":"4.0", - "height":"2.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":18, - "param":{ - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}{{B.$legend}}", - "show":true, - "title":"Element" - }, - { - "unit":2, - "display":"{{A.$value}}{{B.$value}}", - "show":true, - "title":"Value" - } - ], - "indexs":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "columns":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"node_filesystem_avail_bytes {asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Available : {{device}} - {{mountpoint}}", - "name":"A", - "orderNum":0, - "id":103660, - "state":1, - "type":"expert" - }, - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"Total : {{device}} - {{mountpoint}}", - "name":"B", - "orderNum":0, - "id":103661, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read and write speed (byte/s)", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"irate(node_disk_read_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103662, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_written_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103663, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read and write", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":20, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_disk_read_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_reads_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":103664, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_write_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_writes_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":103665, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":21, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103666, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103667, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network connection information", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"node_netstat_Tcp_CurrEstab{asset=\"{{asset.name}}\"}", - "legend":"CurrEstab", - "name":"A", - "orderNum":0, - "id":103668, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_TCP_tw{asset=\"{{asset.name}}\"}", - "legend":"TCP_tw", - "name":"B", - "orderNum":0, - "id":103669, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_sockets_used{asset=\"{{asset.name}}\"}", - "legend":"Sockets_used", - "name":"C", - "orderNum":0, - "id":103670, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_UDP_inuse{asset=\"{{asset.name}}\"}", - "legend":"UDP_inuse", - "name":"D", - "orderNum":0, - "id":103671, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic drop", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":23, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103672, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103673, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic error", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":103674, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":103675, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"8.0", - "elements":[ - { - "expression":"rate(node_disk_io_time_seconds_total{asset=\"{{asset.name}}\"} [5m])*100", - "legend":"{{device}}", - "name":"A", - "orderNum":0, - "id":103676, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Writeback and Dirty", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":26, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"node_memory_Writeback_bytes{asset=\"{{asset.name}}\"}", - "legend":"Writeback - Memory which is actively being written back to disk", - "name":"A", - "orderNum":0, - "id":103677, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_WritebackTmp_bytes{asset=\"{{asset.name}}\"}", - "legend":"WritebackTmp - Memory used by FUSE for temporary writeback buffers", - "name":"B", - "orderNum":0, - "id":103678, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Dirty_bytes{asset=\"{{asset.name}}\"}", - "legend":"Dirty - Memory which is waiting to get written back to the disk", - "name":"C", - "orderNum":0, - "id":103679, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Shared and Mapped", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"10.0", - "elements":[ - { - "expression":"node_memory_Mapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"Mapped - Used memory in mapped pages files which have been mmaped, such as libraries", - "name":"A", - "orderNum":0, - "id":103680, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Shmem_bytes{asset=\"{{asset.name}}\"}", - "legend":"Shmem - Used shared memory (shared between several processes, thus including RAM disks)", - "name":"B", - "orderNum":0, - "id":103681, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemHugePages_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages", - "name":"C", - "orderNum":0, - "id":103682, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemPmdMapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemPmdMapped - Ammount of shared (shmem/tmpfs) memory backed by huge pages", - "name":"D", - "orderNum":0, - "id":103683, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":28, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"node_procs_blocked{asset=\"{{asset.name}}\"}", - "legend":"Processes blocked waiting for I/O to complete", - "name":"A", - "orderNum":0, - "id":103684, - "state":1, - "type":"expert" - }, - { - "expression":"node_procs_running{asset=\"{{asset.name}}\"}", - "legend":"Processes in runnable state", - "name":"B", - "orderNum":0, - "id":103685, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Forks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":29, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"12.0", - "elements":[ - { - "expression":"rate(node_forks_total{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes forks second", - "name":"A", - "orderNum":0, - "id":103686, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":30, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"10.0", - "elements":[ - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"A", - "orderNum":0, - "id":103687, - "state":1, - "type":"expert" - }, - { - "expression":"process_resident_memory_max_bytes{asset=\"{{asset.name}}\"}", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"B", - "orderNum":0, - "id":103688, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"C", - "orderNum":0, - "id":103689, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_max_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"D", - "orderNum":0, - "id":103690, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"System Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"12.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load 1m", - "name":"A", - "orderNum":0, - "id":103691, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load 5m", - "name":"B", - "orderNum":0, - "id":103692, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load 15m", - "name":"C", - "orderNum":0, - "id":103693, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":32, - "param":{ - "stack":false, - "thresholds":[], - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"14.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "legend":"Maximum open file descriptors", - "name":"A", - "orderNum":0, - "id":103694, - "state":1, - "type":"expert" - }, - { - "expression":"process_open_fds{asset=\"{{asset.name}}\"}", - "legend":"Open file descriptors", - "name":"B", - "orderNum":0, - "id":103695, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"000", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"(?i)^SD.*", - "expression":"label_values(asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"", - "children":[] - }, - { - "name":"Node", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"(?i)^SD.*", - "expression":"label_values(asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"", - "children":[] - }, - { - "name":"node3", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"^SD-", - "expression":"abel_values(asset)", - "show":true, - "name":"asset", - "allOption":false, - "type":"query", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"", - "children":[] - }, - { - "name":"[Deprecated] Componet Status Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"Zookeeper,Kafka,HDFS,Yarn,HBase,Druid,Clickhouse,Arangodb,Nacos,Mariadb", - "show":true, - "name":"Component", - "allOption":true, - "type":"custom", - "multi":true - }, - { - "regex":"", - "expression":"", - "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "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":"Mariadb Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Mariadb", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.26", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number of connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "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":"#7447b7", - "id":"3dce2f3d" - } - ], - "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":"mysql_global_status_threads_connected{project=~\"$Project\"}", - "legend":"{{asset}} threads_connected", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_cached{project=~\"$Project\"}", - "legend":"{{asset}} threads_cached", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_running{project=~\"$Project\"}", - "legend":"{{asset}} threads_running", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb Slow Queries", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"#7447b7", - "id":"6c3025e" - } - ], - "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":"increase(mysql_global_status_slow_queries{project=\"$Project\"}[2m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb throughput", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"#7447b7", - "id":"d1d4719" - } - ], - "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":"rate(mysql_global_status_questions{project=\"$Project\"}[2m])", - "legend":"{{asset}} Read rate", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum without (command) (\nrate(mysql_global_status_commands_total{command=~\"insert|update|delete\",project=\"$Project\"}[2m])\n)", - "legend":"{{asset}} Write rate", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb connection refused", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "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":"#7447b7", - "id":"29cacac8" - } - ], - "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":"mysql_global_status_aborted_connects{project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Zookeeper", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Disk IO Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"4a4faa2b", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107313, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"100", - "color":"#d64f40", - "id":"d690d63", - "value":100 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (zookeeper_outstanding_requests{module=~\".*Zookeeper\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107314, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Connections /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of connections per second in each Data Center", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_connections{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107316, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"100000", - "color":"#d64f40", - "id":"32d9b8b", - "value":100000 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107319, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_sent{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107321, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":11, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_received{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107323, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Nacos", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"9.79", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"{{method}}", - "name":"A", - "orderNum":0, - "id":107325, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (irate(http_server_requests_seconds_count{exception!='None',module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":107326, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Nacos\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107327, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (system_cpu_usage{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107328, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Kafka Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":17, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Kafka", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"5.53", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Requests /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[ - "B" - ], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "rightYAxis":true, - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_socket_server_metrics_request_rate{module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107329, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107330, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107332, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "stack":false, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107334, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"329f354", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107336, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg by (asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=~\".*Kafka\",project=\"$Project\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":107337, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop Yarn Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":24, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Yarn", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"36.85", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Resourcemanager Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"74e960f", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn-ResourceManager\",project=\"$Project\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn-ResourceManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107344, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"24d5201a", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-ResourceManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107345, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"2aefe71f", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107348, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.7", - "color":"#d64f40", - "id":"861cdc1", - "value":0.8 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn-NodeManager\",project=\"$Project\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107349, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#7f4ee8", - "id":"83df9f" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107350, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"3fefb7" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of GC times of the ResourceManager node", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107351, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"ca6aa0d" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107352, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":32, - "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":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"c2e5e99" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107353, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#bd00f2", - "id":"3af0d1b5" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":107354, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Druid Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":34, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Druid", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"14.06", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Index Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(druid_index_running_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":107356, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"B", - "orderNum":1, - "id":107357, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"C", - "orderNum":2, - "id":107358, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"avg(druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":107359, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"B", - "orderNum":1, - "id":107360, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Segment Size", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":37, - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#8c3bef", - "id":"3b04ff" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The total segment size in each Datasource.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\",module=~\".*Druid\",project=\"$Project\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":107362, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "id":"24a1af1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107363, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"0.8", - "color":"#d64f40", - "id":"3f12ca98", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107364, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"80", - "color":"#d64f40", - "id":"f8b7db1", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107365, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "val":"90", - "color":"#d64f40", - "id":"1ae5f1c2", - "value":80 - } - ], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107366, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Clickhouse Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":42, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Clickhouse", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"43.12", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Insert Rows /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of rows inserted to all tables", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (irate(clickhouse_inserted_rows_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107369, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Insert Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":44, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (irate(clickhouse_inserted_bytes_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107370, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Merged rate /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "min", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The merging data parts per second in each Data center.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (irate(clickhouse_merge{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107372, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bad Requests /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The bad requests per second in each Data center.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (irate(bad_requests_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107373, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":48, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107374, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":49, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}[5m])) by(asset))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107375, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"TCP Connection Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":50, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current Tcp Connection time in each asset.", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107376, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Active Query Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[ - { - "color":"#7dd1ed", - "id":"3367fad4" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107377, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mutiation part Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current number of mutiation part in each asset.", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"max by(asset)(clickhouse_part_mutation{module=~\".*Clickhouse\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107378, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":53, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107379, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Expired Parts Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#7dd1ed", - "id":"567833a8" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The current number of queries in each asset.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"ck_expired_parts_count{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HBase Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":55, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"HBase", - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"26.59", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#0c4dff", - "id":"50fbc722" - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":107380, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":1, - "id":107381, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":2, - "id":107382, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"2403cb83" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107383, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"15f3d50d" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107384, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"45b41f1", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-HregionServer\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-HregionServer\",project=\"$Project\"})\n", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":107385, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-Hmaster\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-Hmaster\",project=\"$Project\"})\n", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":60, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"8ff1639", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-HregionServer\",project=\"$Project\"})", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":107386, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-Hmaster\",project=\"$Project\"})", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"2180e951" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\",module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107387, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"18f4575c" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107388, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":107389, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":107390, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":63, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"6802e74" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107391, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":64, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"6be63b9b" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"8.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107392, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":107393, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":107394, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":65, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"34dde05e" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107395, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":107396, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":107397, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"1f915e97" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"4.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107398, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"f384b67" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"8.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107399, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#0c4dff", - "id":"0f74261" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":107401, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Hadoop HDFS Status", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":69, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"HDFS", - "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" - ] - }, - "showHeader":true, - "enable":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.32", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Storage Capacity Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":70, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#C4162AFF", - "id":"c5e0577", - "value":80 - } - ], - "thresholdShow":true, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"4.0", - "y":"4.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_PercentUsed{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2\n", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107403, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":71, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"6107b19" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Memory usage in each Namenode.", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*HDFS-NameNode\",project=\"$Project\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107404, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":72, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"f850c09" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Memory usage in each Datanode.", - "x":"4.0", - "y":"2.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*HDFS-DataNode\",project=\"$Project\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*HDFS-DataNode\",project=\"$Project\"}\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107405, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"7a84367" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"8.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_NumberOfMissingBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":107406, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":74, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"1b84559" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107407, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":75, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"41dda95c" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_CorruptBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":107408, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"055ee01" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_UnderReplicatedBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2\n", - "legend":"{{datacenter}}", - "name":"C", - "orderNum":0, - "id":107409, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":77, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":true, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#1c1984", - "id":"5742c3da" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-DataNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":107410, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"[Deprecated] Service Status Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "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":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QGW Response Latency", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "val":"60", - "color":"#d64f40", - "id":"2b2808d7", - "value":90 - } - ], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"QGW service response latency. Used to evaluate whether there is a slow query currently.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-qgw-service\",status!~\"5..\",project=\"$Project\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"5..\",project=\"$Project\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108725, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\", status!~\"5..\",project=\"$Project\"})", - "legend":" MAX", - "name":"B", - "orderNum":1, - "id":108726, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Object Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put objects per second. Include total, success, and failure.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108727, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status=~\"2..\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", - "legend":"Success", - "name":"B", - "orderNum":1, - "id":108728, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status!~\"2..\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", - "legend":"Failure", - "name":"C", - "orderNum":2, - "id":108729, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Report Success", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#E81616", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs successfully executed", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"})", - "legend":"Report Success", - "name":"A", - "orderNum":0, - "id":108730, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Report Failure", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "regx":">10", - "color":{ - "bac":"#F78539FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":100, - "type":"range", - "error":false, - "value":10 - }, - { - "color":{ - "bac":"#E30521FF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":100, - "to":10000, - "type":"range", - "error":false - } - ], - "text":"value", - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"Total number of report jobs failed", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(report_fail_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"})", - "legend":"Report fail sum", - "name":"A", - "orderNum":0, - "id":108731, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Success(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":5, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs successfully executed today", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountSucTotal{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"Job Success", - "name":"A", - "orderNum":0, - "id":108732, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Failure(today)", - "span":"3.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":6, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#FF9C59FF", - "icon":"#FF9830FF", - "text":"#000" - }, - "display":"{{value}}", - "show":true, - "from":1, - "text":"", - "to":50, - "type":"range", - "error":false, - "value":0 - }, - { - "color":{ - "bac":"#E30521FF", - "icon":"#df2fefFF", - "text":"#000000FF" - }, - "display":"{{value}}", - "show":true, - "from":51, - "to":10000, - "type":"range", - "error":false, - "value":50 - } - ], - "text":"value", - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of jobs failed executed today", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"Job Failure", - "name":"A", - "orderNum":0, - "id":108733, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-gateway-nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.34", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The requests counter per second of each Gateway Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108735, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each Gateway Nginx asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-gateway-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108736, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-gateway-nginx\",project=\"$Project\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108737, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ed0937", - "id":"1e470351" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-gateway-nginx\",status=\"active\",project=\"$Project\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108738, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-qgw-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":12, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.68", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Http Error Responses", - "span":"6.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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ca8bf9", - "id":"bc80da" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\",project=\"$Project\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":108740, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Http Slow Query", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "val":"300", - "color":"#d64f40", - "id":"4a1d564d" - } - ], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\",project=\"$Project\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":108741, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108742, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Saved-query-scheduler", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":16, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.02", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Report Success / All", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":17, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of Report jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(report_success_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"}) / (sum(report_success_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"}) + sum(report_fail_count_total{module=\"Saved-query-scheduler\",project=\"$Project\"})) * 100", - "name":"A", - "orderNum":0, - "id":108746, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"5.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Saved-query-scheduler\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Saved-query-scheduler\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108747, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"5.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"7.0", - "y":"0.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Saved-query-scheduler\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108748, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-hos-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":20, - "param":{ - "thresholds":[], - "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" - ] - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.7", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108750, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of failed requests per second", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\",project=\"$Project\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":108751, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"5.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108752, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108753, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"14.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":108754, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":1, - "id":108755, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":2, - "id":108756, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108757, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108758, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Node Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108759, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108760, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"14.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":108761, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":108762, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"11.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\",project=\"$Project\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":108763, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"11.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":108764, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-job-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":33, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Project", - "varValue":"TSG-DT", - "operator":"notEqual" - }, - "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":{ - "thresholds":false, - "visibility":true, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.36", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Success/All", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The success rate of jobs", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogSuccessCount{module=\"Galaxy-job-admin\",project=\"$Project\"})/sum(jobLogCount{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "name":"A", - "orderNum":0, - "id":108765, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Sum", - "span":"2.0", - "height":"2.0", - "type":"Stat", - "unit":"short", - "weight":35, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"line", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"The total number of executed jobs", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(jobLogCount{module=\"Galaxy-job-admin\",project=\"$Project\"})/count(jobLogCount{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "name":"A", - "orderNum":0, - "id":108766, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Response Latency", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":36, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The response time of admin service", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_sum{module=\"Galaxy-job-admin\", status!~\"5..\",project=\"$Project\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-executor\", status!~\"5..\",project=\"$Project\"}[5m]))", - "legend":"AVG", - "name":"A", - "orderNum":0, - "id":108772, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-job-admin\", status!~\"5..\",project=\"$Project\"})", - "legend":"MAX", - "name":"B", - "orderNum":1, - "id":108773, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108774, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin Error Requests /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The number of failed requests per second", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(rate(http_server_requests_seconds_count{module=\"Galaxy-job-admin\", status!~\"2..\",project=\"$Project\"}[1m]))", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108775, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Admin CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"3.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-admin\",project=\"$Project\"}", - "legend":"{{asset}}_system_cpu_usage", - "name":"A", - "orderNum":0, - "id":108776, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Memory Used", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"5.0", - "elements":[ - { - "expression":"sum(jvm_memory_used_bytes{module=\"Galaxy-job-executor\",project=\"$Project\"})by(asset)", - "legend":"used_{{asset}}", - "name":"A", - "orderNum":0, - "id":108778, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor Error Log", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The number of failed logs per second in each asset", - "x":"8.0", - "y":"5.0", - "elements":[ - { - "expression":"increase(logback_events_total{module=\"Galaxy-job-executor\",level=\"error\",project=\"$Project\"} [5m])", - "legend":" {{asset}}", - "name":"A", - "orderNum":0, - "id":108779, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job Executor CPU Usage", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"4.0", - "y":"5.0", - "elements":[ - { - "expression":"system_cpu_usage{module=\"Galaxy-job-executor\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108780, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-hos-nginx", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "param":{ - "thresholds":[], - "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" - ] - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"3.04", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":44, - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ed0937", - "id":"2ab409d" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of connections for the nginx proxy in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"nginx_vts_main_connections{module=\"Galaxy-hos-nginx\",status=\"active\",project=\"$Project\"}", - "legend":"{{asset}}-{{status}}", - "name":"A", - "orderNum":0, - "id":108782, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Server Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The requests counter per second of each HOS Nginx asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_server_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108783, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Requests (asset,code)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The upstream requests the counter rate of each HOS Nginx asset.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(nginx_vts_upstream_requests_total{module=\"Galaxy-hos-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", - "legend":"{{asset}}_[{{code}}]", - "name":"A", - "orderNum":0, - "id":108784, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Upstream Response Time (backend,upstream)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":47, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The only upstream response processing time of each endpoint", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=\"Galaxy-hos-nginx\",project=\"$Project\"}[5m])) by (backend, upstream)", - "legend":"{{backend}}-{{upstream}}", - "name":"A", - "orderNum":0, - "id":108785, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"[Deprecated] TSG OLAP Data Flow", - "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":"Throughput", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QGW QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":1, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"QGW queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", uri!~\".*/prometheus\",project=\"TSG-OLAP\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108506, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":2, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"HOS Service http requests per second", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\",project=\"TSG-OLAP\"}[5m]))", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108507, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Nacos QPS", - "span":"6.0", - "height":"2.0", - "type":"Area chart", - "unit":"short", - "weight":3, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Nacos queries per second", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=~\".*Nacos\",project=\"TSG-OLAP\"}[5m])) ", - "legend":"qps", - "name":"A", - "orderNum":0, - "id":108508, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Allocated File descriptors", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "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" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#ea4160", - "id":"35ea26d8", - "value":50000 - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of open file descriptors each asset", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_filefd_allocated{module=\"OLAP-Node-Exporter\",project=\"TSG-OLAP\"} ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108509, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka Logs in /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "max", - "total", - "avg" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records to kafka", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic!=\"\",topic!='__consumer_offsets',project=\"TSG-OLAP\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":108510, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", - "legend":"Logs", - "name":"B", - "orderNum":1, - "id":108511, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\", topic=~\".*-PROCESSED\",project=\"TSG-OLAP\"})", - "legend":"Logs(ETL)", - "name":"C", - "orderNum":2, - "id":108512, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", - "legend":"Metrics", - "name":"D", - "orderNum":3, - "id":108513, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", - "legend":"Files shard", - "name":"E", - "orderNum":4, - "id":108514, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Kafka In/Out Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":6, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming/outgoing byte rate", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\",project=\"TSG-OLAP\"})", - "legend":"Kafka Bytes In /sec", - "name":"A", - "orderNum":0, - "id":108515, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\",project=\"TSG-OLAP\"})", - "legend":"Kafka Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":108516, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - files /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"short", - "weight":7, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files per second", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\",project=\"TSG-OLAP\"}[5m]))", - "legend":"files /sec", - "name":"A", - "orderNum":0, - "id":108518, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Unstructured Data - Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Area chart", - "unit":"bytes/sec(IEC)", - "weight":8, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":"true", - "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":[ - "total", - "min", - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"area", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing files with incoming byte rate", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\",project=\"TSG-OLAP\"}[5m]))", - "legend":"Bytes /sec", - "name":"A", - "orderNum":0, - "id":108519, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse Table Insert Logs/sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max", - "total" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of logs written to the clickhouse table per second", - "x":"0.0", - "y":"7.0", - "elements":[ - { - "expression":"sum by (table) (rate(clickhouse_table_parts_rows{database=\"tsg_galaxy_v3\",project=\"TSG-OLAP\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse inserted Bytes /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":10, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "min", - "avg", - "max", - "total" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with inserted byte rate", - "x":"6.0", - "y":"7.0", - "elements":[ - { - "expression":"sum (irate(clickhouse_inserted_bytes_total{project=\"TSG-OLAP\"}[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"C", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic Metrcis", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":11, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.26", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Metrics Logs /sec", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "total" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Metrics per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(topic) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD\",project=\"TSG-OLAP\"})", - "legend":"{{topic}}", - "name":"A", - "orderNum":0, - "id":108520, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Druid Ingestion Job Consumer Lag", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "total" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(ingest_kafka_lag{service=\"coordinator\"})", - "legend":"{{dataSource}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Flink Aggregate Job Consumer Lag", - "span":"6.0", - "height":"3.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "total" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":false, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Consumer Lag in aggregate job,The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"topn-metrics-job.*\"}[5m]))", - "legend":"agg_session_record_topn", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(kafka_consumergroup_lag_sum{consumergroup=~\"app-protocol-merge.*\"}[5m]))", - "legend":"agg_app_protocol_traffic", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"1.79", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108525, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108526, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":2, - "id":108527, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108528, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108529, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":18, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Closed Session Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag_sum{consumergroup=~\"etl_session_record_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108532, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter Logs /sec", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Closed Session Records per second", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":20, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.32", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108541, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108542, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"transaction_record_local\"}[5m]))", - "legend":"Inserts", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":22, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108543, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108544, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Transaction Records Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag_sum{consumergroup=~\"etl_transaction_record_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108545, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter Logs /sec", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "max" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Transaction Records per second", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":25, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.06", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108556, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108557, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":108558, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":27, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108559, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108560, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "avg", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Proxy Events Consumer Lag. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag{consumergroup=~\"etl_proxy_event_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108561, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter Logs /sec", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"right" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Proxy Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":30, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.59", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":31, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\"}) ", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108581, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-PROCESSED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":1, - "id":108582, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":2, - "id":108583, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\"}[5m]))", - "legend":"Insert", - "name":"D", - "orderNum":3, - "id":108584, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":32, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing VoIP Records with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD\"})", - "legend":"Logs", - "name":"A", - "orderNum":0, - "id":108585, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-RECORD-COMPLETED\"})", - "legend":"Logs(ETL)", - "name":"B", - "orderNum":0, - "id":108586, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", - "legend":"Logs(Connection)", - "name":"C", - "orderNum":0, - "id":108587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag{consumergroup=~\"etl_voip_record_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108588, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"SIP/RTP Correlation Job Consumer Lag - Logs", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"sip-rtp-correlation.*\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":108591, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datacenter log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#894bed", - "id":"08f88a8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"999.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"{{datacenter}}-Logs", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":35, - "param":{ - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":false, - "legend":false, - "valueMapping":false - }, - "collapse":true, - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"2.85", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":36, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",asset!~\".*OLAP Server.*\",topic=\"DOS-SKETCH-RECORD\"}) ", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108592, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108593, - "state":1, - "type":"expert" - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":0, - "id":108594, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"In Bytes /sec", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":37, - "param":{ - "stack":false, - "legend":{ - "values":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "legend":true, - "valueMapping":true - }, - "style":"line", - "nullType":"zero" - }, - "remark":"Collecting and processing DoS Events with incoming byte rate", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", - "legend":"Sketch", - "name":"A", - "orderNum":0, - "id":108595, - "state":1, - "type":"expert" - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"DOS-EVENT\"})", - "legend":"Event(Detection)", - "name":"B", - "orderNum":0, - "id":108596, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Consumer Lag - Logs", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[ - "total", - "avg", - "last", - "max" - ], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(kafka_consumergroup_lag{consumergroup=~\"dos_event_kafka_to_clickhouse.*\"}[5m]))", - "legend":"{{datacenter}}", - "name":"B", - "orderNum":0, - "id":108597, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Dos Detection Job Consumer Lag - Logs", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "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":[], - "placement":"bottom" - }, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[], - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":true - }, - "style":"line", - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Consumer Lag tells us how far behind each Consumer (Group) is in each Partition. The smaller the lag the more real-time the data consumption.", - "x":"0.0", - "y":"3.0", - "elements":[ - { - "expression":"sum (irate(kafka_consumergroup_lag_sum{consumergroup=~\"dos-detection-.*\"}[5m])) ", - "legend":"Consumer Lag", - "name":"A", - "orderNum":0, - "id":108599, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"File Chunk Combiner", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":40, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.53", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Traffic File Stream logs/s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"3528bf25" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk written to Kafka per second.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Troubleshooting File Stream logs/s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"1738305b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk written to Kafka per second.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Combiner Job KafkaConsumer Records Rate", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":43, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"c34d406" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of records consumed from Kafka per second.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_consumed_rate{task_name=\"Source:_Kafka_Source____Map:_Parse_Message_Pack____Filter____Timestamps_Watermarks\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Combiner Job Kafka Consumer lag", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"2ae2255" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Consumer Lag in combiner job,The smaller the latency, the more real-time the data processing is.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_lag_max{task_name=\"Source:_Kafka_Source____Map:_Parse_Message_Pack____Filter____Timestamps_Watermarks\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks before combine /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"46a9831" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunks before combine per second.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numRecordsInPerSecond{task_name=\"Window:_Combine_Chunk\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks after combine /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"beaa2b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunks after combine per second.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numRecordsOutPerSecond{task_name=\"Window:_Combine_Chunk\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicate chunks /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"5fdb7bc8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of duplicate chunks per second.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(irate(flink_taskmanager_job_task_operator_duplicateChunkCount{task_name=\"Window:_Combine_Chunk\"}[5m]))", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Combine errors /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"22e10a66" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of combine errors per second.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(irate(flink_taskmanager_job_task_operator_combineErrorCount{task_name=\"Window:_Combine_Chunk\"}[5m]))", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Requests sent to HOS /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"b656044" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests sent to hos per second.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numRecordsInPerSecond{task_name=\"Sink:_Hos\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Failed requests sent to HOS /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"bb66752" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of failed requests sent to hos per second.", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(irate(flink_taskmanager_job_task_operator_sendHosErrorCount{task_name=\"Sink:_Hos\"}[5m]))", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Byte size of combine /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":51, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"a070bb5" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Byte size of combine per second.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numBytesInPerSecond{task_name=\"Window:_Combine_Chunk\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Byte size of sent to HOS /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":52, - "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":[ - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#74f46e", - "id":"7041152" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Byte size of sent to hos per second.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by(datacenter,job_name)(flink_taskmanager_job_task_numBytesInPerSecond{task_name=\"Sink:_Hos\"})", - "legend":"{{datacenter}}-{{job_name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"CN-Plugin Knowledgebase Monitor Template", - "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":"Overview", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "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":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"All IP Count", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "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":"#a85fe8", - "id":"253ed17c" - } - ], - "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":"ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active IP", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"#a85fe8", - "id":"445023" - } - ], - "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":"active_ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_active_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active IP hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"#a85fe8", - "id":"5311e734" - } - ], - "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":"cycle_active_ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_active_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"New IP Hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "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":"#a85fe8", - "id":"fac8842" - } - ], - "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":"cycle_active_ip_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_new_ip_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Domain Count", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":5, - "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":"#a85fe8", - "id":"6ef1018d" - } - ], - "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":"domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active Domain", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "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":"#a85fe8", - "id":"179a0625" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"2.0", - "elements":[ - { - "expression":"active_domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_active_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"All Active Domain hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "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":"#a85fe8", - "id":"89a7816" - } - ], - "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":"cycle_active_domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_active_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"New Domain hourly", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "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":"#a85fe8", - "id":"2463db41" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "expression":"cycle_new_domain_count{type=\"all\",project=~\".*CN.*\"}", - "legend":"all_cycle_new_domain_count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Plugins Statistics", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":9, - "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":false - }, - "remark":"", - "x":"0.0", - "y":"5.26", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Plugins Active IP Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "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":"#0f5699", - "id":"6fa315a1" - } - ], - "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":"ip_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Plugins Active Server Name Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":11, - "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":"#0f5699", - "id":"7cc069ce" - } - ], - "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":"active_domain_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Plugins New Server Name Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":12, - "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":"#0f5699", - "id":"ef5117" - } - ], - "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":"cycle_new_domain_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Plugins New IP Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "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":"#0f5699", - "id":"90388a9" - } - ], - "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":"cycle_new_ip_count{type!=\"all\",project=~\".*CN.*\"}", - "legend":"{{type}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"[Deprecated 24.01] OLAP Component Status", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"Basic Components,Service Components,Processing Components,Analytic Storage Components", - "show":true, - "name":"Component", - "allOption":false, - "type":"custom", - "multi":false - }, - { - "regex":"", - "expression":"", - "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", - "show":true, - "name":"Project", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"The template for bigdata component status.", - "charts":[ - { - "name":"Kafka", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Processing Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.83", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"In Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#615dd8", - "id":"3e4b0697" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#615dd8", - "id":"5a13ced" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Asset Disk IO Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":4, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F80505FF", - "id":"4888aa24", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The maxium percentage of DISK IO in each data center and asset.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Zookeeper Request Latency", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":5, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#f72ef4", - "id":"667cf262" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The average zookeeper request latency(ms) in each data center and asset.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"avg by (asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=~\".*Kafka\",project=\"$Project\"}) ", - "legend":"{{datacenter}} - {{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#95edeb", - "id":"51fbe864" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (kafka_server_socket_server_metrics_request_rate{module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Failed produce request /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#60b8d1", - "id":"692989c6" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Flink on Yarn", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":8, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Processing Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"NodeManager Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":9, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F60F09FF", - "id":"74b1935e", - "value":0.8 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn-NodeManager\",project=\"$Project\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":10, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#EB130DFF", - "id":"69a70ad", - "value":0.8 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":11, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#9d68dd", - "id":"03c9b96" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of GC times of the NodeManager node", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager RpcProcessing AvgTime", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":12, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#401eea", - "id":"04773bc" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The average RPC call time of the NodeManager.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=\"RpcActivityForPort9923\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"ResourceManager GC Duration", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#d1325f", - "id":"5e6b0d42" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NodeManager GC Duration", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":14, - "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":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0055a0", - "id":"7b5c7380" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"ResourceManager GC duration", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", - "legend":"{{asset}}-{{name}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"MariaDB", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":15, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.41", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Number of connections", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0f0684", - "id":"3998ec9" - } - ], - "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":"mysql_global_status_threads_connected{project=~\"$Project\"}", - "legend":"{{asset}} threads_connected", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_cached{project=~\"$Project\"}", - "legend":"{{asset}} threads_cached", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"mysql_global_status_threads_running{project=~\"$Project\"}", - "legend":"{{asset}} threads_running", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb connection refused", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#1dc1bc", - "id":"39e7429d" - } - ], - "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":"mysql_global_status_aborted_connects{project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb throughput", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#000a99", - "id":"b1f1de" - } - ], - "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":"rate(mysql_global_status_questions{project=\"$Project\"}[2m])", - "legend":"{{asset}} Read rate", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum without (command) (\nrate(mysql_global_status_commands_total{command=~\"insert|update|delete\",project=\"$Project\"}[2m])\n)", - "legend":"{{asset}} Write rate", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mariadb Slow Queries", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a988f7", - "id":"56aeca78" - } - ], - "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":"increase(mysql_global_status_slow_queries{project=\"$Project\"}[2m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Zookeeper", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":20, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"8.24", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#e861d6", - "id":"086d368" - } - ], - "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 by(asset) (rate(zookeeper_connections{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Avg Latency", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#db346c", - "id":"e56dc4f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Outstanding Requests", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0553bf", - "id":"1f204fc7" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (zookeeper_outstanding_requests{module=~\".*Zookeeper\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sent Packets /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":24, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last*" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#dd00d6", - "id":"6cc4b40" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client packets sent (responses and notifications) in each data center.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_sent{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Received Packets /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":25, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "min", - "max", - "avg", - "total", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#b8f411", - "id":"506c1ce7" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"Number of client requests (typically operations) received in each data center.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (rate(zookeeper_packets_received{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk IO Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":26, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#FF240BFF", - "id":"5b386c40", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The maximum percentage of DISK IO in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\",project=\"$Project\"}[5m]))*100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Nacos", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":27, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"8.65", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"QPS", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4326d3", - "id":"4ef77a20" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Nacos  queries per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Errors", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#7a8add", - "id":"b02bdc1" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The requests failed counter per second of each http method.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(method,uri) (irate(http_server_requests_seconds_count{exception!='None',module=~\".*Nacos\",project=\"$Project\"}[5m]))", - "legend":"{{method}}-{{uri}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":30, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#fcbdf9", - "id":"5ce53398" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Nacos\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":31, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#d615b9", - "id":"861cade" - } - ], - "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 by(asset) (system_cpu_usage{module=~\".*Nacos\",project=\"$Project\"})", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"HDFS", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":32, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Basic Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"9.07", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Namenode CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":33, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#7575e5", - "id":"2ecd6f3" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each Namenode.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Namenode Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#5b41f2", - "id":"2d37d19b" - } - ], - "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":"Hadoop_NameNode_MemHeapUsedM{module=~\".*HDFS-NameNode\",project=\"$Project\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*HDFS-NameNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Corrupt Blocks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#f904b8", - "id":"5729fed" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_CorruptBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":36, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a837ef", - "id":"9cdfc53" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each DataNode.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-DataNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Datanode Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":37, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#10c2ea", - "id":"160101bc" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Memory usage in each Datanode.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*HDFS-DataNode\",project=\"$Project\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*HDFS-DataNode\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Missing Blocks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":38, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#ea4899", - "id":"f00fa68" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with missing in the Hadoop cluster.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_NumberOfMissingBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Under Replicated Blocks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#e85a76", - "id":"7710fca0" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of blocks with lose replicated in the Hadoop cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_UnderReplicatedBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Storage Capacity Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":0, - "thresholds":[ - { - "color":"#F90A0AFF", - "id":"232efe49", - "value":80 - } - ], - "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":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "dataLink":[], - "nullType":"null" - }, - "remark":"Hadoop cluster storage capacity Usage.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(sum by(datacenter) (Hadoop_NameNode_PercentUsed{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Load Balancer", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":41, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"10.72", - "elements":[], - "datasource":"misc" - }, - { - "name":"Chproxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":42, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"11.13", - "elements":[], - "datasource":"misc" - }, - { - "name":"Galaxy-hos-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"11.55", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"HOS Node Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "total", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"79d9854e" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of hos requests per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m])) by (asset)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"0c2c100" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of failed requests per second", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\",project=\"$Project\"}[5m]))", - "legend":"{{status}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":46, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"f061b14" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset)(jvm_memory_used_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-hos-service\",project=\"$Project\"}>0)", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":47, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#0695c9", - "id":"47620b2f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The CPU usage in each asset", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"process_cpu_usage{module=\"Galaxy-hos-service\",project=\"$Project\"}", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Object Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "last", - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"4e218974" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of put objects per second", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Write Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"6f87bee8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"Collecting and processing files with incoming byte rate in each asset", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"irate(dashInfo{severity=\"fileBytes\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m])", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":50, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"7c374bb" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files for bucket uploaded per second", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\",project=\"$Project\"}[5m]))", - "legend":"{{parent}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put Requests By Bucket /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#8f27f7", - "id":"5e9249bd" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of put requests for bucket per second", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Requests By Size /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"ff1700f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of put requests per second with size distribution", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"<1MB", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"1-10MB", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":">10MB", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Delete File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#db4e43", - "id":"f9547fb" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of ttl deleted files per second.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"DeleteErrorCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Download File Requests /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#fc748d", - "id":"2ab2926" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of Download File requests per second", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS Put File /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#38a0a5", - "id":"5d0ebc4" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The number of files uploaded per second", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-qgw-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":56, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"11.96", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Http Slow Query", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"4d1512ff" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of slow queries", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\",uri!~\".*/prometheus\",project=\"$Project\"}>90)", - "legend":">90s", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Http Error Responses", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4e75bf", - "id":"1ad274d9" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The number of failed requests for QGW .", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"count(http_server_requests_seconds_count{module=\"Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\",project=\"$Project\"})", - "legend":"count", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":59, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#f2a809", - "id":"20f25c9" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The memory usage in each asset", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (jvm_memory_used_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=\"Galaxy-qgw-service\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Galaxy-job-service", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":60, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"12.37", - "elements":[], - "datasource":"misc" - }, - { - "name":"Saved-query-scheduler", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":61, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Service Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"12.79", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Job Failure(today)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#615dd8", - "id":"dc74d98" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The total number of jobs failed executed today", - "x":"0.0", - "y":"999.0", - "elements":[ - { - "expression":"sum(triggerCountFailTotal{module=\"Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=\"Galaxy-job-admin\",project=\"$Project\"})", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"ClickHouse", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":63, - "param":{ - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Analytic Storage Components", - "operator":"equal" - }, - "enable":{ - "visibility":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"13.2", - "elements":[], - "datasource":"misc" - }, - { - "name":"Apache Druid", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":64, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Analytic Storage Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"9.48", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Segment Size", - "span":"12.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"123cb0" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The total segment size in each Datasource.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\",module=~\".*Druid\",project=\"$Project\"})", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Index Status", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"289338a" - } - ], - "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":"avg(druid_index_running_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Running", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_index_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Compact Status", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"738f3780" - } - ], - "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":"avg(druid_compact_waiting_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Waiting", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"avg(druid_compact_pending_task_num{module=\"OLAP-Node-Exporter\",project=\"$Project\"})", - "legend":"Pending", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":68, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "max", - "avg", - "last" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F5190AFF", - "id":"6048ae94", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":69, - "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":"#F41F11FF", - "id":"7f3f2beb", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}) ", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Query CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":70, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#F01B0CFF", - "id":"3f9987b7", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Data CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":71, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#FD2911FF", - "id":"153820d8", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"connected" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}[5m])) by(asset)) * 100", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Apache HBase", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":72, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"Component", - "varValue":"Analytic Storage Components", - "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":true, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"9.89", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Request /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":73, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"691b4d28" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests per second of each type,Read/Write/Total", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Read", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount{project=\"$Project\"}[5m]))", - "legend":"{{datacenter}} - Write", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":74, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#EB3209FF", - "id":"189511ba", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The CPU usage in each asset.", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-HregionServer\",project=\"$Project\"})", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-Hmaster\",project=\"$Project\"})", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":75, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[ - "avg", - "max" - ], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#E60A0AFF", - "id":"1b530afd", - "value":80 - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":true, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The Memory usage in each asset.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-HregionServer\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-HregionServer\",project=\"$Project\"})\n", - "legend":"{{asset}}-HregionServer", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-Hmaster\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-Hmaster\",project=\"$Project\"})\n", - "legend":"{{asset}}-Hmaster", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Region Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":76, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"ac01336" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster regions", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"RitRegion(Unhealthy) Count", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":77, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"372ca" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of HBase cluster rit(Region in transition) regions.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Request Queue", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":78, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"2cc27f98" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of requests in the HBase request queue.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\",module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Slow request", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":79, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"d9563c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of slow requests (put,append,get) in the HBase cluster.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"put-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"append-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", - "legend":"get-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memstore Size", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":80, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"11daaef" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Data size in the HBase node memory", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize{module=~\".*HBase.*\",project=\"$Project\"})", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Count /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":81, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"3da5feb4" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"GC times per second of the HBase process.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GCCount-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGcCount-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGcCount-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC Time", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"milliseconds", - "weight":82, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"1d6a7976" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"The GC duration of the HBase process.", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"GC-{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"ParNewGc-{{datacenter}}", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"CMSGc-{{datacenter}}", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Put Request By HOS Table /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":83, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"59c997f8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of put requests for hos table per second.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Get Request By HOS Table /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":84, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"2b33535d" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of get requests for hos table per second.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"HOS TTL Scan Count by Table /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":85, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#4ec908", - "id":"ef80f31" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of scan times in ttl for hos table per second.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", - "legend":"{{table}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG Data Transporter Data Flow Template", - "type":"template", - "varType":0, - "param":{ - "chartShare":"none", - "variables":[ - { - "regex":"", - "expression":"", - "customOptions":"DT1,DT2", - "show":true, - "name":"DT", - "allOption":false, - "type":"custom", - "multi":false - } - ], - "report":{ - "schedule":{ - "repeat":1, - "etime":"", - "stime":"", - "type":2, - "nums":[] - }, - "receivers":[], - "enable":false, - "range":{ - "unit":"day", - "interval":1, - "type":"previous" - } - }, - "refresh":0, - "defaultTimeRange":4 - }, - "remark":"The template for TSG Data Transporter DataFlow at multi-datacenter deployment mode.", - "charts":[ - { - "name":"Summary", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":1, - "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":"#6339a3", - "id":"4e910e24" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"TRANSACTION-RECORD", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"SESSION-RECORD", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"BGP-RECORD", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"PROXY-EVENT", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Metrics", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":2, - "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":"#b6a6ed", - "id":"7426d554" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"DOS-SKETCH-RECORD", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"NETWORK-TRAFFIC-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"NETWORK-TRAFFIC-METRIC", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"OBJECT-STATISTICS-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"OBJECT-STATISTICS-METRIC", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"POLICY-RULE-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"POLICY-RULE-METRIC", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"STATISTICS-RULE-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"STATISTICS-RULE-METRIC", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"SYS-STORAGE\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"SYS-STORAGE", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"TRAFFIC-TOP-METRIC", - "name":"H", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"VOIP-CONVERSATION-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"VOIP-CONVERSATION-RECORD", - "name":"I", - "orderNum":8, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"TRAFFIC-TOP-DESTINATION-IP-METRIC", - "name":"J", - "orderNum":9, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"File Chunks", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":3, - "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":"#4ff9a7", - "id":"272f4191" - } - ], - "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"TRAFFIC-FILE-STREAM-RECORD", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"TROUBLESHOOTING-FILE-STREAM-RECORD", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse Table Insert Logs/sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":4, - "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":"#4ee8d8", - "id":"d8709aa" - } - ], - "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 by (table) (rate(clickhouse_table_parts_rows{database=\"tsg_galaxy_v3\",project=\"TSG-OLAP\",datacenter=\"$DT\"}[5m]))", - "legend":"Total", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"session_record_local", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Traffic IN/OUT", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":5, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"1.46", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Logs In/Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":6, - "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":"#ce8c08", - "id":"8b0ca94" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Metrics In/Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":7, - "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":"#ce8c08", - "id":"d84cce5" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks In/Out Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":8, - "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":"#ce8c08", - "id":"bb7a251" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DT\"})", - "legend":"Logs Bytes Out /sec", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Clickhouse inserted Bytes /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "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":"#fc25c3", - "id":"2f9ebaa" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Collecting and processing Traffic Records with inserted byte rate", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum (irate(clickhouse_inserted_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[5m]))", - "legend":"Clickhouse Bytes In /sec", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Resource Usage", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":10, - "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":"27.13", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":11, - "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":"#d84b8d", - "id":"164c05a0" - } - ], - "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":"avg by (asset) (irate(node_cpu_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[1m]))", - "legend":"{{asset}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":12, - "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":"#2433d6", - "id":"6d9380d" - } - ], - "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":" 100\n-\n (\n (\n node_memory_MemFree_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"} + node_memory_Cached_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"}\n +\n node_memory_Buffers_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"}\n )\n /\n node_memory_MemTotal_bytes{project=\"TSG-OLAP\",datacenter=\"$DT\"}\n )\n *\n 100", - "legend":"", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"6.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, - "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":"#2433d6", - "id":"0cf28cd" - } - ], - "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":" 1\n-\n (\n node_filesystem_free_bytes{fstype=~\"ext4|xfs\",project=\"TSG-OLAP\",datacenter=\"$DT\"}\n /\n node_filesystem_size_bytes{fstype=~\"ext4|xfs\",project=\"TSG-OLAP\",datacenter=\"$DT\"}\n )", - "legend":"{{asset}}-{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "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":"#2d30bf", - "id":"68ed02c" - } - ], - "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":"rate(node_disk_io_time_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[5m]) * 100", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read speed (byte/s)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":15, - "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":"#2433d6", - "id":"201aa18" - } - ], - "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":"irate(node_disk_read_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Disk write speed (byte/s)", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "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":"#2433d6", - "id":"3a0ff4c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"irate(node_disk_written_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":17, - "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":"#2433d6", - "id":"6b2eec36" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":" irate(node_disk_read_time_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])\n/\n irate(node_disk_reads_completed_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "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":"#2433d6", - "id":"1a2a049" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":" irate(node_disk_write_time_seconds_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])\n/\n irate(node_disk_writes_completed_total{project=\"TSG-OLAP\",datacenter=\"$DT\"}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Network receive traffic", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":19, - "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":"#c27cf4", - "id":"27162fcc" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Network transmit traffic", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":20, - "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":"#c27cf4", - "id":"5010f6ba" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"irate(node_network_transmit_bytes_total{project=\"TSG-OLAP\",datacenter=\"$DT\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{asset}}-{{device}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Session Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "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":"1.92", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "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":"#2ce059", - "id":"463ee412" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"session_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "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":"#70c8ea", - "id":"1106e08" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "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":"#70c8ea", - "id":"3ecc7c1" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"$Job_name\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":25, - "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":"#70c8ea", - "id":"d9d04f6" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_session_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Transaction Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":26, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"2.38", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "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":"#70c8ea", - "id":"3a1a8b99" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"#ed0eaa", - "id":"6c51c043" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"transaction_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "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":"#70c8ea", - "id":"34a30363" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "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":"#70c8ea", - "id":"c4fa546" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_transaction_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":31, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"2.83", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "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":"#2a16ff", - "id":"d34970" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"proxy_event_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "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":"#70c8ea", - "id":"1dd71" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":34, - "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":"#70c8ea", - "id":"3b1ef09" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "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":"#70c8ea", - "id":"627822bc" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_proxy_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Archived Security Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":36, - "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":"4.21", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "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":"#f75bef", - "id":"7d6f1603" - } - ], - "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(rate(clickhouse_table_parts_rows{table=\"session_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Inserts", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"DoS Events", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":38, - "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":"3.29", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":39, - "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":"#6936aa", - "id":"d4a90da" - } - ], - "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-SKETCH-RECORD\",datacenter=\"$DT\"})", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"dos_event_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Insert", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":40, - "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":"#70c8ea", - "id":"539b06c4" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":41, - "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":"#70c8ea", - "id":"29597b5b" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":42, - "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":"#70c8ea", - "id":"478ff09a" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"VoIP Records", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":43, - "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":"3.75", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":44, - "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":"#c02bdb", - "id":"6672e40" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Collecting and processing VoIP Records per second", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\",datacenter=\"$DT\"}) ", - "legend":"Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-PROCESSED\",datacenter=\"$DT\"})", - "legend":"Transform", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\",datacenter=\"$DT\"})", - "legend":"Transform(Connection)", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(clickhouse_table_parts_rows{table=\"voip_record_local\",datacenter=\"$DT\"}[5m]))", - "legend":"Transform", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":45, - "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":"#70c8ea", - "id":"72c50f64" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"bytes-in-out /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "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":"#70c8ea", - "id":"66d0a016" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Source:_kafka_source\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"source_in_bytes", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"sink_out_bytes", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"events-etl /sec", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "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":"#70c8ea", - "id":"501851" - } - ], - "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_dropped_events", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_error_events", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_out_events", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_voip_record_kafka_to_clickhouse\",operator_name=\"etl_processor\",datacenter=\"$DT\"}[5m]\n )\n)", - "legend":"etl_processor_in_events", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"TRAFFIC-FILE-STREAM-RECORD", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":48, - "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":"4.67", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Log processing", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":"#42a6d1", - "id":"75b8790" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of records written to kafka per second / Number of records consumed per second / Kafka lag", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Ingestion", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_consumed_rate{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Consumer", - "name":"C", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_lag_max{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Lag", - "name":"B", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Bytes in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":50, - "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":"#42a6d1", - "id":"71f520d3" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Bytes of input and output per second. Input is source, output is sink.", - "x":"0.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks combine in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "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":"#42a6d1", - "id":"bae12fa" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs and outputs per second of the window combiner.", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"window_combine_chunk\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=\"window_combine_chunk\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Error chunks /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "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":"#ed5cea", - "id":"595c4ac" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of error chunks per second of the operator.", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numErrorChunksPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-{{file_chunk_combiner}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Drop chunks /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"#5b3bf9", - "id":"40ea662" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk drops per second of the operator.", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksFilterPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-{{file_chunk_combiner}}-Filter", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksRateLimitDropPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-{{file_chunk_combiner}}-RateLimitDrop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numDuplicateChunksInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-Duplicate", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by type in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":54, - "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":"#d613a2", - "id":"c4d622e" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs(source) per second with type.", - "x":"6.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Eml", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Txt", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Html", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Pcapng", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Media", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "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":"#f90ede", - "id":"7d3a16b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs(source) per second with size.", - "x":"0.0", - "y":"12.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-1K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd3KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-3K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween3KBAnd5KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_3-5K", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_5-10K", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd50KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-50K", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween50KBAnd100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_50-100K", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-∞", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Files by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "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":"#42a6d1", - "id":"192db09" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of file inputs(source) per second with size.", - "x":"0.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10MBAnd100MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100M", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100MBAnd1GBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100M-1G", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan1GBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1G-∞", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Files by type in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "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":"#7317a8", - "id":"ac0bdaa" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of file inputs(source) per second with type.", - "x":"6.0", - "y":"8.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Eml", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Txt", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Html", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Pcang", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Media", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Job restarts num /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "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":"#42a6d1", - "id":"44293a4" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of task restarts per second.", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum by(job_name)(irate(flink_jobmanager_job_numRestarts{job_name=\"agg_traffic_file_chunk_combine\",datacenter=\"$DT\"}[5m]))", - "legend":"RestartsNum", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory used", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":59, - "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":"#42a6d1", - "id":"3912c24b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"18.0", - "elements":[ - { - "expression":"(flink_taskmanager_Status_JVM_Memory_Heap_Used{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"} / flink_taskmanager_Status_JVM_Memory_Heap_Max{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}) * 100", - "legend":"{{asset}}-HeapUsed", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"GC metrics", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":60, - "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":"#42a6d1", - "id":"77aa7dae" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"20.0", - "elements":[ - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Count{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1OldCount", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Time{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1OldTime", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Count{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1YoungCount", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Time{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DT\"}", - "legend":"{{asset}}-G1YoungTime", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":61, - "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":"#42a6d1", - "id":"4f5ddb7" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs and outputs per second. Input is source, output is sink.", - "x":"0.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Files in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "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":"#42a6d1", - "id":"58b1de1a" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of file inputs and outputs per second. Input is source, output is sink.", - "x":"6.0", - "y":"2.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numFilesOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by type out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "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":"#d613a2", - "id":"f6197eb" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk outputs(sink) per second with type.", - "x":"6.0", - "y":"14.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Eml", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Txt", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Html", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Pcapng", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}-Media", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by size out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":64, - "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":"#f90ede", - "id":"a7aa71e" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk outputs(sink) per second with size.", - "x":"0.0", - "y":"14.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-1K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd5KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-5K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_5-10K", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1M-∞", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Eml files by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":65, - "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":"#42a6d1", - "id":"48ce43" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of eml file inputs(source) per second with size.", - "x":"0.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan10MBEmlFilesInPerSecond{datacenter=\"$DT\"})\n", - "legend":"{{job_name}}_10M-∞", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Txt files by size in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":66, - "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":"#42a6d1", - "id":"2d2c84d" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of txt file inputs(source) per second with size.", - "x":"6.0", - "y":"10.0", - "elements":[ - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan10MBTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}_10M-∞", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Chunks by offset in /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "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":"#42a6d1", - "id":"f163847" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of chunk inputs(source) per second with offset.", - "x":"0.0", - "y":"16.0", - "elements":[ - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetLessThan10KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_0-10K", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween10KBAnd100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100K", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween100KBAnd1MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100K-1M", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween1MBAnd10MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1-10M", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween10MBAnd100MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_10-100M", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween100MBAnd1GBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_100M-1G", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetGreaterThan1GBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DT\"})", - "legend":"{{job_name}}_1G-∞", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Null files in-out /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "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":"#42a6d1", - "id":"3c51bbf" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"Number of null file inputs and outputs per second.", - "x":"6.0", - "y":"16.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-In", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullEmlFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-InEml", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullTxtFilesInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-InTxt", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-Out", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullEmlFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-OutEml", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullTxtFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-OutTxt", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Other metrics /s", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "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":"#42a6d1", - "id":"496ef73c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"18.0", - "elements":[ - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-StartChunksIn", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEndChunksInPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-EndChunksIn", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-StartChunksOut", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEndChunksOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-EndChunksOut", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-CompleteFilesOut", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteEmlFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-CompleteEmlFilesOut", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteTxtFilesOutPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-CompleteTxtFilesOut", - "name":"G", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksDelayPerSecond{datacenter=\"$DT\"})", - "legend":"{{job_name}}-DelayChunksIn", - "name":"I", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"Basic Monitor", - "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":"", - "charts":[ - { - "name":"Quick CPU / Mem / Disk", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Up Time", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"seconds(s)", - "weight":2, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#9724c9FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(time() - node_boot_time_seconds{asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":193539, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Endpoint Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"short", - "weight":3, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f7278fFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "dataLink":[], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"0.0", - "elements":[ - { - "expression":"count(up{project!='',asset=\"{{asset.name}}\"})", - "name":"A", - "orderNum":0, - "id":193541, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Maximum open file descriptors", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"none", - "weight":4, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#4cb4d3FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\",module=~\".*Node-Exporter\"}", - "name":"A", - "orderNum":0, - "id":193543, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time Sync Offset", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"milliseconds", - "weight":5, - "param":{ - "comparison":"none", - "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" - }, - "link":"", - "colorMode":"value", - "thresholds":[], - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_timex_offset_seconds{asset=\"{{asset.name}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":193545, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Ping rrt", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"milliseconds", - "weight":6, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#068faaFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"probe_icmp_duration_seconds{phase='rtt',host=\"{{asset.manageIp}}\"} * 1000", - "name":"A", - "orderNum":0, - "id":193547, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":7, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ed93a2FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_MemTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":193549, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"CPU Busy", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":8, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#c63eefFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[ - { - "expression":"(((count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))) - avg(sum by (mode)(rate(node_cpu_seconds_total{mode='idle',asset=\"{{asset.name}}\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{asset=\"{{asset.name}}\"}) by (cpu))", - "name":"A", - "orderNum":0, - "id":193551, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Root FS Used", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"percent(0-100)", - "weight":9, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ea4b58FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"2.0", - "y":"1.0", - "elements":[ - { - "expression":"100 - ((node_filesystem_avail_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"})", - "name":"A", - "orderNum":0, - "id":193553, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total transmit traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":10, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ef99caFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"4.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_transmit_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":193555, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Total receive traffic (1day)", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":11, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#f747a5FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"6.0", - "y":"1.0", - "elements":[ - { - "expression":"sum(increase(node_network_receive_bytes_total{asset=\"{{asset.name}}\"}[1d]))", - "name":"A", - "orderNum":0, - "id":193557, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"RootFS Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":12, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#5fa5efFF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"8.0", - "y":"1.0", - "elements":[ - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",mountpoint=\"/\",fstype!=\"rootfs\"}", - "name":"A", - "orderNum":0, - "id":193559, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"SWAP Total", - "span":"2.0", - "height":"1.0", - "type":"Stat", - "unit":"bytes(IEC)", - "weight":13, - "param":{ - "thresholds":[], - "comparison":"none", - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "sparklineMode":"none", - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#c687e5FF", - "text":"#000" - }, - "display":"{{A.$value}}", - "show":false, - "text":"", - "type":"value", - "value":0 - } - ], - "nullType":"null", - "statistics":"last" - }, - "remark":"", - "x":"10.0", - "y":"1.0", - "elements":[ - { - "expression":"node_memory_SwapTotal_bytes{asset=\"{{asset.name}}\"}", - "name":"A", - "orderNum":0, - "id":193561, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"System Processes", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":14, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"6.31", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Processes Status", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":15, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"node_procs_blocked{asset=\"{{asset.name}}\"}", - "legend":"Processes blocked waiting for I/O to complete", - "name":"A", - "orderNum":0, - "id":193563, - "state":1, - "type":"expert" - }, - { - "expression":"node_procs_running{asset=\"{{asset.name}}\"}", - "legend":"Processes in runnable state", - "name":"B", - "orderNum":0, - "id":193565, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Forks", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":16, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(node_forks_total{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes forks second", - "name":"A", - "orderNum":0, - "id":193567, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Processes Memory", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":17, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"A", - "orderNum":0, - "id":193569, - "state":1, - "type":"expert" - }, - { - "expression":"process_resident_memory_max_bytes{asset=\"{{asset.name}}\"}", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"B", - "orderNum":0, - "id":193571, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Processes virtual memory size in bytes", - "name":"C", - "orderNum":0, - "id":193573, - "state":1, - "type":"expert" - }, - { - "expression":"rate(process_virtual_memory_max_bytes{asset=\"{{asset.name}}\"}[5m])", - "legend":"Maximum amount of virtual memory available in bytes", - "name":"D", - "orderNum":0, - "id":193575, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"System Misc", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":18, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"6.63", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"System Load", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":19, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"node_load1{asset=\"{{asset.name}}\"}", - "legend":"Load 1m", - "name":"A", - "orderNum":0, - "id":193577, - "state":1, - "type":"expert" - }, - { - "expression":"node_load5{asset=\"{{asset.name}}\"}", - "legend":"Load 5m", - "name":"B", - "orderNum":0, - "id":193579, - "state":1, - "type":"expert" - }, - { - "expression":"node_load15{asset=\"{{asset.name}}\"}", - "legend":"Load 15m", - "name":"C", - "orderNum":0, - "id":193581, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"File Descriptors", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":20, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"process_max_fds{asset=\"{{asset.name}}\"}", - "legend":"Maximum open file descriptors", - "name":"A", - "orderNum":0, - "id":193583, - "state":1, - "type":"expert" - }, - { - "expression":"process_open_fds{asset=\"{{asset.name}}\"}", - "legend":"Open file descriptors", - "name":"B", - "orderNum":0, - "id":193585, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Temperature", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"none", - "weight":21, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"zero" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"max(node_hwmon_temp_celsius{asset=\"{{asset.name}}\"}) by (asset,chip)", - "legend":"{{chip}}", - "name":"B", - "orderNum":0, - "id":193587, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Network Traffic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":22, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"6.96", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Network traffic", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":23, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_network_receive_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":193589, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_bytes_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":193591, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic drop", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":24, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"8.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_network_receive_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":193593, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_drop_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":193595, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network traffic error", - "span":"4.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(IEC)", - "weight":25, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"4.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_network_receive_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_receive", - "name":"A", - "orderNum":0, - "id":193597, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_network_transmit_errs_total{asset=\"{{asset.name}}\",device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])", - "legend":"{{device}}_transmit", - "name":"B", - "orderNum":0, - "id":193599, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Storage Disk", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":26, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.98", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Disk partition free space", - "span":"3.0", - "height":"2.0", - "type":"Table", - "unit":"bytes(IEC)", - "weight":27, - "param":{ - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "columns":[ - { - "unit":2, - "display":"{{A.$legend}}", - "show":true, - "title":"Device Info", - "error":false - }, - { - "unit":2, - "display":"{{A.$value}}", - "show":true, - "title":"Available", - "error":false - }, - { - "unit":2, - "display":"{{B.$value}}", - "show":true, - "title":"Total", - "error":false - } - ], - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "link":"", - "valueMapping":[ - { - "color":{ - "bac":"#fff", - "icon":"#ea6b72FF", - "text":"#000" - }, - "columns":"Value", - "display":"{{A.$value}}", - "show":false, - "column":"Value", - "text":"", - "type":"text", - "value":"" - } - ], - "nullType":"connected", - "statistics":"last" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"node_filesystem_avail_bytes {asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"{{device}} - {{mountpoint}}", - "name":"A", - "orderNum":0, - "id":193601, - "state":1, - "type":"expert" - }, - { - "expression":"node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"}-0", - "legend":"{{device}} - {{mountpoint}}", - "name":"B", - "orderNum":0, - "id":193603, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk read and write speed (byte/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_disk_read_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":193605, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_written_bytes_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":193607, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Time-consuming for each IO read and write", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"seconds(s)", - "weight":29, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"irate(node_disk_read_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_reads_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_read", - "name":"A", - "orderNum":0, - "id":193609, - "state":1, - "type":"expert" - }, - { - "expression":"irate(node_disk_write_time_seconds_total{asset=\"{{asset.name}}\"}[30m]) / irate(node_disk_writes_completed_total{asset=\"{{asset.name}}\"}[30m])", - "legend":"{{device}}_write", - "name":"B", - "orderNum":0, - "id":193611, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"I/O Utilization", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"rate(node_disk_io_time_seconds_total{asset=\"{{asset.name}}\"} [5m])*100", - "legend":"{{device}}", - "name":"A", - "orderNum":0, - "id":193613, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"CPU / Memory / Net / Disk", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":31, - "param":{ - "thresholds":[], - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.33", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU usage", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":32, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"system\"}[2m])) by (asset)", - "legend":"System", - "name":"A", - "orderNum":0, - "id":193615, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"user\"}[2m])) by (instance)", - "legend":"User", - "name":"B", - "orderNum":0, - "id":193617, - "state":1, - "type":"expert" - }, - { - "expression":"avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"iowait\"}[2m])) by (asset)", - "legend":"Iowait", - "name":"C", - "orderNum":0, - "id":193619, - "state":1, - "type":"expert" - }, - { - "expression":"1 - avg(irate(node_cpu_seconds_total{asset=\"{{asset.name}}\",mode=\"idle\"}[2m])) by (asset)", - "legend":"Total", - "name":"D", - "orderNum":0, - "id":193621, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory usage", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "weight":33, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"100 - ((node_memory_MemFree_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Cached_bytes\n{asset=\"{{asset.name}}\"}+node_memory_Buffers_bytes\n{asset=\"{{asset.name}}\"})/node_memory_MemTotal_bytes\n{asset=\"{{asset.name}}\"}) * 100", - "legend":"Memory usage", - "name":"A", - "orderNum":0, - "id":193623, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Disk usage", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":34, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"9.0", - "y":"0.0", - "elements":[ - { - "expression":"1-(node_filesystem_free_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"} / node_filesystem_size_bytes{asset=\"{{asset.name}}\",fstype=~\"ext4|xfs\"})", - "legend":"{{mountpoint}}", - "name":"A", - "orderNum":0, - "id":193625, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Network connection information", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":35, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"connected" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_netstat_Tcp_CurrEstab{asset=\"{{asset.name}}\"}", - "legend":"CurrEstab", - "name":"A", - "orderNum":0, - "id":193627, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_TCP_tw{asset=\"{{asset.name}}\"}", - "legend":"TCP_tw", - "name":"B", - "orderNum":0, - "id":193629, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_sockets_used{asset=\"{{asset.name}}\"}", - "legend":"Sockets_used", - "name":"C", - "orderNum":0, - "id":193631, - "state":1, - "type":"expert" - }, - { - "expression":"node_sockstat_UDP_inuse{asset=\"{{asset.name}}\"}", - "legend":"UDP_inuse", - "name":"D", - "orderNum":0, - "id":193633, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Memory Meminfo", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":36, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":false - }, - "remark":"", - "x":"0.0", - "y":"5.65", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Memory Writeback and Dirty", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":37, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_Writeback_bytes{asset=\"{{asset.name}}\"}", - "legend":"Writeback - Memory which is actively being written back to disk", - "name":"A", - "orderNum":0, - "id":193635, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_WritebackTmp_bytes{asset=\"{{asset.name}}\"}", - "legend":"WritebackTmp - Memory used by FUSE for temporary writeback buffers", - "name":"B", - "orderNum":0, - "id":193637, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Dirty_bytes{asset=\"{{asset.name}}\"}", - "legend":"Dirty - Memory which is waiting to get written back to the disk", - "name":"C", - "orderNum":0, - "id":193639, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - }, - { - "name":"Memory Shared and Mapped", - "span":"6.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":38, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"" - }, - "stack":false, - "thresholds":[], - "visibility":{ - "result":"", - "varName":"", - "varValue":"", - "operator":"" - }, - "legend":{ - "values":[], - "placement":"bottom" - }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, - "link":"", - "style":"line", - "valueMapping":[], - "nullType":"null" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"node_memory_Mapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"Mapped - Used memory in mapped pages files which have been mmaped, such as libraries", - "name":"A", - "orderNum":0, - "id":193641, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_Shmem_bytes{asset=\"{{asset.name}}\"}", - "legend":"Shmem - Used shared memory (shared between several processes, thus including RAM disks)", - "name":"B", - "orderNum":0, - "id":193643, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemHugePages_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages", - "name":"C", - "orderNum":0, - "id":193645, - "state":1, - "type":"expert" - }, - { - "expression":"node_memory_ShmemPmdMapped_bytes{asset=\"{{asset.name}}\"}", - "legend":"ShmemPmdMapped - Ammount of shared (shmem/tmpfs) memory backed by huge pages", - "name":"D", - "orderNum":0, - "id":193647, - "state":1, - "type":"expert" - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, { "name":"[24.05] OLAP Component Status Template", "type":"template", @@ -119828,7 +3873,7 @@ "dataLink":[], "nullType":"zero" }, - "remark":"Number of rows inserted to all tables", + "remark":"Number of rows INSERTed to all tables", "x":"0.0", "y":"0.0", "elements":[ @@ -119918,7 +3963,7 @@ "dataLink":[], "nullType":"zero" }, - "remark":"Number of uncompressed bytes inserted to all tables in each Data center.", + "remark":"Number of bytes (uncompressed) INSERTed to all tables", "x":"4.0", "y":"0.0", "elements":[ @@ -120381,13 +4426,37 @@ "label":"" }, "stack":false, - "thresholds":[], "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":[ "avg", @@ -120396,17 +4465,19 @@ ], "placement":"bottom" }, - "enable":{ - "thresholds":true, - "visibility":false, - "legend":true, - "valueMapping":true - }, "link":"", "tooltip":{ "mode":"all", "sort":"none" }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, "style":"line", "valueMapping":[], "dataLink":[], @@ -126598,7 +10669,7 @@ "children":[] }, { - "name":"[24.05] TSG OLAP Data Transporter Data Flow Template", + "name":"[24.05]Data Transporter Data Flow Template", "type":"template", "varType":0, "param":{ @@ -126662,7 +10733,7 @@ }, "remark":"", "x":"0.0", - "y":"1.0", + "y":"7.26", "elements":[], "datasource":"misc", "children":[ @@ -127042,7 +11113,7 @@ "thresholds":[ { "color":"#4ff9a7", - "id":"545665f1" + "id":"3f7e3f6f" } ], "thresholdShow":true, @@ -127060,10 +11131,10 @@ }, "remark":"", "x":"6.0", - "y":"2.0", + "y":"0.0", "elements":[ { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", "legend":"Total", "name":"A", "orderNum":0, @@ -127073,7 +11144,7 @@ "queryType":1 }, { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", "legend":"TRAFFIC-FILE-STREAM-RECORD", "name":"B", "orderNum":1, @@ -127083,7 +11154,7 @@ "queryType":1 }, { - "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DT\"})", + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", "legend":"TROUBLESHOOTING-FILE-STREAM-RECORD", "name":"C", "orderNum":2, @@ -127103,7 +11174,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":5, + "weight":4, "param":{ "visibility":{ "result":"show", @@ -127123,7 +11194,7 @@ }, "remark":"", "x":"0.0", - "y":"5.37", + "y":"11.53", "elements":[], "datasource":"misc", "children":[ @@ -127133,7 +11204,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":6, + "weight":5, "param":{ "rightYAxis":{ "elementNames":[], @@ -127236,7 +11307,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":7, + "weight":6, "param":{ "rightYAxis":{ "elementNames":[], @@ -127339,7 +11410,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":8, + "weight":7, "param":{ "rightYAxis":{ "elementNames":[], @@ -127393,7 +11464,7 @@ "thresholds":[ { "color":"#ce8c08", - "id":"ac4c128" + "id":"56d8420" } ], "thresholdShow":true, @@ -127411,10 +11482,10 @@ }, "remark":"", "x":"6.0", - "y":"2.0", + "y":"0.0", "elements":[ { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", "legend":"In", "name":"A", "orderNum":0, @@ -127424,7 +11495,7 @@ "queryType":1 }, { - "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", "legend":"Out", "name":"B", "orderNum":1, @@ -127444,7 +11515,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":10, + "weight":8, "param":{ "thresholds":[], "visibility":{ @@ -127493,7 +11564,7 @@ }, "remark":"", "x":"0.0", - "y":"5.74", + "y":"15.79", "elements":[], "datasource":"misc", "children":[ @@ -127503,7 +11574,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":11, + "weight":9, "param":{ "rightYAxis":{ "elementNames":[], @@ -127616,7 +11687,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":12, + "weight":10, "param":{ "rightYAxis":{ "elementNames":[], @@ -127759,7 +11830,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":13, + "weight":11, "param":{ "rightYAxis":{ "elementNames":[], @@ -127882,7 +11953,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":14, + "weight":12, "param":{ "rightYAxis":{ "elementNames":[], @@ -128027,7 +12098,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":15, + "weight":13, "param":{ "thresholds":[], "visibility":{ @@ -128076,7 +12147,7 @@ }, "remark":"", "x":"0.0", - "y":"6.1", + "y":"16.06", "elements":[], "datasource":"misc", "children":[ @@ -128086,7 +12157,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":16, + "weight":14, "param":{ "rightYAxis":{ "elementNames":[], @@ -128229,7 +12300,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":17, + "weight":15, "param":{ "rightYAxis":{ "elementNames":[], @@ -128342,7 +12413,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":18, + "weight":16, "param":{ "rightYAxis":{ "elementNames":[], @@ -128485,7 +12556,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":19, + "weight":17, "param":{ "rightYAxis":{ "elementNames":[], @@ -128610,7 +12681,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":20, + "weight":18, "param":{ "thresholds":[], "visibility":{ @@ -128659,7 +12730,7 @@ }, "remark":"", "x":"0.0", - "y":"6.47", + "y":"16.32", "elements":[], "datasource":"misc", "children":[ @@ -128669,7 +12740,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":21, + "weight":19, "param":{ "rightYAxis":{ "elementNames":[], @@ -128782,7 +12853,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":22, + "weight":20, "param":{ "rightYAxis":{ "elementNames":[], @@ -128925,7 +12996,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":23, + "weight":21, "param":{ "rightYAxis":{ "elementNames":[], @@ -129068,7 +13139,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":24, + "weight":22, "param":{ "rightYAxis":{ "elementNames":[], @@ -129193,7 +13264,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":27, + "weight":23, "param":{ "thresholds":[], "visibility":{ @@ -129242,7 +13313,7 @@ }, "remark":"", "x":"0.0", - "y":"10.84", + "y":"16.59", "elements":[], "datasource":"misc", "children":[ @@ -129252,7 +13323,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":28, + "weight":24, "param":{ "rightYAxis":{ "elementNames":[], @@ -129365,7 +13436,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":29, + "weight":25, "param":{ "rightYAxis":{ "elementNames":[], @@ -129508,7 +13579,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":30, + "weight":26, "param":{ "rightYAxis":{ "elementNames":[], @@ -129651,7 +13722,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":31, + "weight":27, "param":{ "rightYAxis":{ "elementNames":[], @@ -129776,7 +13847,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":32, + "weight":28, "param":{ "thresholds":[], "visibility":{ @@ -129825,7 +13896,7 @@ }, "remark":"", "x":"0.0", - "y":"11.21", + "y":"16.85", "elements":[], "datasource":"misc", "children":[ @@ -129835,7 +13906,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":33, + "weight":29, "param":{ "rightYAxis":{ "elementNames":[], @@ -129958,7 +14029,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":34, + "weight":30, "param":{ "rightYAxis":{ "elementNames":[], @@ -130101,7 +14172,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":35, + "weight":31, "param":{ "rightYAxis":{ "elementNames":[], @@ -130244,7 +14315,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":36, + "weight":32, "param":{ "rightYAxis":{ "elementNames":[], @@ -130369,7 +14440,7 @@ "height":"1.0", "type":"Group", "unit":"short", - "weight":37, + "weight":33, "param":{ "thresholds":[], "visibility":{ @@ -130418,7 +14489,7 @@ }, "remark":"", "x":"0.0", - "y":"11.94", + "y":"17.12", "elements":[], "datasource":"misc", "children":[ @@ -130428,7 +14499,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":38, + "weight":34, "param":{ "rightYAxis":{ "elementNames":[], @@ -130545,7 +14616,7 @@ "height":"2.0", "type":"Line chart", "unit":"bytes/sec(IEC)", - "weight":39, + "weight":35, "param":{ "rightYAxis":{ "elementNames":[], @@ -130648,7 +14719,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":40, + "weight":36, "param":{ "rightYAxis":{ "elementNames":[], @@ -130751,7 +14822,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":41, + "weight":37, "param":{ "rightYAxis":{ "elementNames":[], @@ -130844,7 +14915,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":42, + "weight":38, "param":{ "rightYAxis":{ "elementNames":[], @@ -130957,7 +15028,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":43, + "weight":39, "param":{ "rightYAxis":{ "elementNames":[], @@ -131090,7 +15161,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":44, + "weight":40, "param":{ "rightYAxis":{ "elementNames":[], @@ -131243,7 +15314,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":45, + "weight":41, "param":{ "rightYAxis":{ "elementNames":[], @@ -131396,7 +15467,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":46, + "weight":42, "param":{ "rightYAxis":{ "elementNames":[], @@ -131529,7 +15600,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":47, + "weight":43, "param":{ "rightYAxis":{ "elementNames":[], @@ -131622,7 +15693,7 @@ "height":"2.0", "type":"Line chart", "unit":"percent(0-100)", - "weight":48, + "weight":44, "param":{ "rightYAxis":{ "elementNames":[], @@ -131715,7 +15786,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":49, + "weight":45, "param":{ "rightYAxis":{ "elementNames":[], @@ -131838,7 +15909,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":50, + "weight":46, "param":{ "rightYAxis":{ "elementNames":[], @@ -131945,7 +16016,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":51, + "weight":47, "param":{ "rightYAxis":{ "elementNames":[], @@ -132052,7 +16123,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":52, + "weight":48, "param":{ "rightYAxis":{ "elementNames":[], @@ -132185,7 +16256,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":53, + "weight":49, "param":{ "rightYAxis":{ "elementNames":[], @@ -132328,7 +16399,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":54, + "weight":50, "param":{ "rightYAxis":{ "elementNames":[], @@ -132461,7 +16532,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":55, + "weight":51, "param":{ "rightYAxis":{ "elementNames":[], @@ -132594,7 +16665,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":56, + "weight":52, "param":{ "rightYAxis":{ "elementNames":[], @@ -132747,7 +16818,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":57, + "weight":53, "param":{ "rightYAxis":{ "elementNames":[], @@ -132890,7 +16961,7 @@ "height":"2.0", "type":"Line chart", "unit":"short", - "weight":58, + "weight":54, "param":{ "rightYAxis":{ "elementNames":[], @@ -133048,6 +17119,626 @@ "datasource":"metrics" } ] + }, + { + "name":"Overview", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":55, + "param":{ + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"1.0", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"DataCenter Metric Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":56, + "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":"#ce8c08", + "id":"73e60706" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Log Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":57, + "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":"#4740ce", + "id":"d02e4ed" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter File Chunk Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":58, + "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":"#ef2162", + "id":"e462ff9" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Metric Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":59, + "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":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#4740ce", + "id":"2a8ecbc" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Log Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":60, + "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":"#3c11f9", + "id":"aa3f158" + } + ], + "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 by (datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter File Chunk Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":61, + "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":"#ce8c08", + "id":"375ad3e9" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] } ], "children":[] @@ -137005,20447 +21696,5 @@ } ], "children":[] - }, - { - "name":"TSG-OS Status", - "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-OS.", - "charts":[ - { - "name":"Basic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":1, - "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":"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":"0.0", - "y":"2.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 (missed)", - "span":"3.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":"#fcb3f2", - "id":"427cef70" - } - ], - "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_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":"packets/sec(IEC)", - "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":"240a5047" - } - ], - "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(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":"20c6263a" - } - ], - "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(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":"6.0", - "y":"4.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":"669d744b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.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":"NIC RX Drops (nobuf)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"#fcb3f2", - "id":"6f18b2b1" - } - ], - "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(phy_rx_nobuf_total{ asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by (dev)", - "legend":"{{dev}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"NIC TX Errors", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"#fcb3f2", - "id":"64f5f65" - } - ], - "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(phy_tx_error_total{ asset=\"{{asset.name}}\",dev!~\"virtio_dign_(.*)\"}[5m])) by(dev)", - "legend":"{{dev}}", - "name":"B", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic (Imbalance Analysis)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"#ed10c4", - "id":"42330a2" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"stddev(irate(rx_pkts_per_stream{asset=\"{{asset.name}}\", device=~\"nf(.*)\"}[2m])) by (app)", - "legend":"{{app}}", - "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":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, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "link":"", - "valueMapping":[], - "dataLink":[], - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"13.23", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":16, - "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":17, - "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":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":"#bf1c42", - "id":"7b9cdfb5" - } - ], - "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":19, - "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":"42c3dc56" - } - ], - "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":20, - "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":"6e5eab35" - } - ], - "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":21, - "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":"a1e54c6" - } - ], - "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":22, - "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":"#49f468", - "id":"232a6175" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(sapp4_Tcp_Concurrent{asset=\"{{asset.name}}\"}) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(sapp4_Tcp_Concurrent{asset=\"{{asset.name}}\"})", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (Open)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":23, - "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":"#c97de8", - "id":"4c9a48f6" - } - ], - "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(sapp4_Tcp_Link_New{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_New{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_New{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-UDP", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_New{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (Close)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":24, - "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":"#b3a7ef", - "id":"e926e24" - } - ], - "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(sapp4_Tcp_Link_Del{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_Del{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_Del{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-UDP", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Link_Del{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (C<=>S)", - "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":"#8643a8", - "id":"61cc7f" - } - ], - "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(sapp4_Tcp_Link_Double{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_Double{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (only C=>S)", - "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":"#8643a8", - "id":"72058054" - } - ], - "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(sapp4_Tcp_Link_C2S{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_C2S{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s (only S=>C)", - "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":"#8643a8", - "id":"5a5aefc5" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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}}-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Tcp_Link_S2C{asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy Hits (Action: allow)", - "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":"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":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":"#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":30, - "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":"cd5f173" - } - ], - "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\", monitor_rule=\"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":31, - "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":32, - "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":"aa8430f" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"SESSION-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"SESSION-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"SESSION-RECORD.*\"}[2m] ))\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":33, - "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":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":"#076a9b", - "id":"955fd6" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Udp_Bypass_STM{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicated Traffic (TCP)", - "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":"#ed6aca", - "id":"5cea998c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Dup_Tcp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicated Traffic (UDP)", - "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":"#ed6aca", - "id":"478302ec" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "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", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(sapp4_Dup_Udp_Pkt{app_name=\"sapp4\",asset=\"{{asset.name}}\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Logs (TRANSACTION-RECORD)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":37, - "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":"fafe509" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"TRANSACTION-RECORD.*\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRANSACTION-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRANSACTION-RECORD\"}[2m] ))\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":38, - "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":"646349db" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"VOIP-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"VOIP-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"VOIP-RECORD.*\"}[2m] ))\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":39, - "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":"7bfbe65e" - } - ], - "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(irate(ok{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Success", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=\"TRAFFIC-FILE-STREAM-RECORD\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Drop", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{asset=\"{{asset.name}}\", app_name=\"firewall\", component=\"firewall\", sendlog=~\"TRAFFIC-FILE-STREAM-RECORD.*\"}[2m] ))\nby (serviceFunction)", - "legend":"{{serviceFunction}}-Failed", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":41, - "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":"27.47", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":42, - "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":"#a943e0", - "id":"d2e6b8c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"proxy\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-proxy", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"certstore\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-certstore", - "name":"C", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":43, - "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":"#a943e0", - "id":"36625028" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"proxy\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-proxy", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"certstore\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-certstore", - "name":"C", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Steering", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":44, - "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":"#a943e0", - "id":"2b683e5" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(packet_io_decrypt_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(packet_io_decrypt_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 (L7 Intercept)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":45, - "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":"#a943e0", - "id":"9e7cfd1" - } - ], - "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(tfe3a_stm_incpt_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"intercept", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":46, - "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":"#a943e0", - "id":"d27c1c5" - } - ], - "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(tfe3a_stm_open{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-new", - "name":"new", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_stm_cls{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-free", - "name":"free", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":47, - "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":"#a943e0", - "id":"3e98647a" - } - ], - "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(tfe3a_stm_open{asset=\"{{asset.name}}\"}) by (serviceFunction)) - (sum(tfe3a_stm_cls{asset=\"{{asset.name}}\"}) by (serviceFunction)) ", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Protocol (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":48, - "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":"#a943e0", - "id":"45d07d7" - } - ], - "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(tfe3a_plain{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-HTTP", - "name":"HTTP", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_ssl{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-SSL", - "name":"SSL", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Pinning (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":49, - "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":"#a943e0", - "id":"611fb7d5" - } - ], - "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(tfe3a_ssl_pinning{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-pinning", - "name":"Pinning", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Mirroring", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":50, - "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":"#a943e0", - "id":"bf93f84" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(tfe3a_mirr_succ_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-succ", - "name":"succ", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_mirr_fail_B{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}-failed", - "name":"failed", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy Hits (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":51, - "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":"#a943e0", - "id":"e16235d" - } - ], - "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(packet_io_hit_incpt{asset=\"{{asset.name}}\"}[2m]))by (serviceFunction)", - "legend":"{{serviceFunction}}-intercept", - "name":"Hit Intercept", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_hit_no_incpt{asset=\"{{asset.name}}\"}[2m]) )by (serviceFunction)", - "legend":"{{serviceFunction}}-no intercept", - "name":"Hit No Intercept", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Intercept Status (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":52, - "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":"#a943e0", - "id":"264dcc1e" - } - ], - "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(tfe3a_stm_incpt{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-succ", - "name":"intercept succ", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_stm_byp{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-bypass", - "name":"intercept bypass", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_stm_open{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction) - sum(irate(tfe3a_stm_incpt{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction) - sum(irate(tfe3a_stm_byp{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-failed", - "name":"intercept failed", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Can't Intercept (session/s)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":53, - "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":"#a943e0", - "id":"74fe3e63" - } - ], - "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(packet_io_asymmetric{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-asymmetric", - "name":"asymmetric", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_tunnel{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-tunnel", - "name":"tunnel", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_tcp_pcy_inval{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-other", - "name":"other", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Duplicated Packets", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":54, - "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":"#a943e0", - "id":"1036a6d9" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(packet_io_dup_bypass_pkt{asset=\"{{asset.name}}\"}[2m]) * 8) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Trusted Certificate Authorities", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":55, - "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":"#a943e0", - "id":"6649c37" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(tfe3a_trusted_cert_nums{asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Manipulation Logs/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":56, - "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":"#a943e0", - "id":"1d395f9f" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(tfe3a_log_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"sum", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Manipulation Policy Hits/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":57, - "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":"#a943e0", - "id":"4eec6e18" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "expression":"sum(irate(tfe3a_intcp_mon_num{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-monitor", - "name":"monitor", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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":"CertStore Request Num/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":58, - "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":"#a943e0", - "id":"d6f6193" - } - ], - "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(certstore_ask_kyr_req{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-req", - "name":"req", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(certstore_rd_cache{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-cache", - "name":"cache", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(certstore_x509_sign{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-new", - "name":"new", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Keyring Request Num/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":59, - "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":"#a943e0", - "id":"5af37d0" - } - ], - "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(tfe3a_kyr_ask{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-req", - "name":"req", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(kyr_new{asset=\"{{asset.name}}\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-new", - "name":"new", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Shaping", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":61, - "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":"27.94", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":62, - "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":"#d61b60", - "id":"130120db" - } - ], - "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(shaping_global_ctrl_active{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Open", - "name":"Open", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_ctrl_sf_close{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Close", - "name":"Close", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":63, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#d61b60", - "id":"283e7e9" - } - ], - "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(shaping_global_curr_session_num{asset=\"{{asset.name}}\"}) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_curr_session_num{asset=\"{{asset.name}}\"})", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Queueing packets", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":64, - "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":"#d61b60", - "id":"5dfb332a" - } - ], - "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(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"}) by(serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_curr_queueing_pkts{asset=\"{{asset.name}}\"})", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(bytes)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(SI)", - "weight":65, - "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":"#d61b60", - "id":"7ade8dd4" - } - ], - "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(shaping_global_shape_rx_bytes{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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":"Policy hits(pkts)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":66, - "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":"#d61b60", - "id":"4c689ba" - } - ], - "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(shaping_global_shape_rx_pkts{asset=\"{{asset.name}}\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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":"Swarmkv/s (total)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":67, - "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":"#d61b60", - "id":"7e569857" - } - ], - "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(shaping_global_async{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_async_cb{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Callback", - "name":"Callback", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Swarmkv/s (consume)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":68, - "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":"#d61b60", - "id":"73726b6" - } - ], - "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(shaping_global_tconsume{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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/s (hincrby)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":69, - "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":"#d61b60", - "id":"4cc0820" - } - ], - "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(shaping_global_hincrby{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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/s (hmget)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":70, - "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":"#d61b60", - "id":"355801af" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(irate(shaping_global_hmget{asset=\"{{asset.name}}\"}[5m])) by(serviceFunction)", - "legend":"{{serviceFunction}}-Invoke", - "name":"Invoke", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "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 async latency", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"us", - "weight":71, - "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, - "link":"", - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "thresholds":[ - { - "color":"#af6ef4", - "id":"3fa0be8c" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"4.0", - "elements":[ - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.10\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P10", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.50\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P50", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.80\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P80", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.90\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P90", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.95\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P95", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(shaping_global_async_delay_us{quantile=\"0.99\", asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}-P99", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":72, - "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":"#a32043", - "id":"788429b" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"shaping\"}[5m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"shaping\"}[5m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":73, - "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":"#a32043", - "id":"7f29c27" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"shaping\"} ) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"shaping\"} )", - "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":75, - "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":"27.7", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"CPU", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0.0-1.0)", - "weight":76, - "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":"#45e222", - "id":"40bf9c96" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m])) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(container_cpu_usage_seconds_total{asset=\"{{asset.name}}\", container=\"sce\"}[2m]))", - "legend":"sum", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Memory", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes(IEC)", - "weight":77, - "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":"#45e222", - "id":"530769" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(container_memory_rss{asset=\"{{asset.name}}\", container=\"sce\"} ) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "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", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":78, - "param":{ - "rightYAxis":{ - "elementNames":[], - "unit":2, - "style":"line", - "label":"packets" - }, - "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":"#45e222", - "id":"2c3ae9df" - } - ], - "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(SCE_dev_nf_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_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)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":79, - "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":"#45e222", - "id":"62ce04e7" - } - ], - "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(SCE_dev_l3_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_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)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":80, - "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":"#45e222", - "id":"b6f26a3" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"9.0", - "y":"4.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", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Steered", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":81, - "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":"#45e222", - "id":"b914631" - } - ], - "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(SCE_stee_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_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", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":82, - "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":"#45e222", - "id":"5a7afe6" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"4.0", - "elements":[ - { - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Packets (Traffic)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":83, - "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":"#45e222", - "id":"978cb29" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"6.0", - "elements":[ - { - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Error Packets (SF)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":84, - "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":"#45e222", - "id":"5a51cf4a" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"6.0", - "elements":[ - { - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":85, - "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":"#45e222", - "id":"68f315eb" - } - ], - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":86, - "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":"#45e222", - "id":"1c49459c" - } - ], - "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(SCE_curr_sessions{asset=\"{{asset.name}}\"}) by (serviceFunction)", - "legend":"{{serviceFunction}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Throughput (VLAN)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":87, - "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":"#45e222", - "id":"16dd0f8" - } - ], - "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(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":"Failure Action (Block)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":88, - "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":"#45e222", - "id":"6d45ee98" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"0.0", - "y":"6.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", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Raw Traffic", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":89, - "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":"#45e222", - "id":"00a24a5" - } - ], - "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(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":"Decrypted Traffic", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":90, - "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":"#45e222", - "id":"3cdcea51" - } - ], - "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(SCE_dec_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_dec_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" - } - ] - } - ], - "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" - }, - "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":"3.34", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Connections/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "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":"#ef20f9", - "id":"4cd0a968" - } - ], - "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(sapp4_Tcp_Link_New{component=\"firewall\"}[2m]))", - "legend":"Open-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(sapp4_Tcp_Link_Del{component=\"firewall\"}[2m]))", - "legend":"Close-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(sapp4_Udp_Link_New{component=\"firewall\"}[2m]))", - "legend":"Open-UDP", - "name":"C", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(rate(sapp4_Udp_Link_Del{component=\"firewall\"}[2m]))", - "legend":"Close-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Connections (Concurrent)", - "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":"#ca46f2", - "id":"0aece6" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"6.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(sapp4_Tcp_Concurrent{component=\"firewall\"})", - "legend":"Concurrent-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(sapp4_Udp_Concurrent{component=\"firewall\"})", - "legend":"Concurrent-UDP", - "name":"B", - "orderNum":1, - "id":"", - "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":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":"#c90a20", - "id":"bed36ef" - } - ], - "thresholdShow":true, - "enable":{ - "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(sapp4_Tcp_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])))", - "legend":"Only C=>S-TCP", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Tcp_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])))", - "legend":"Only S=>C-TCP", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Tcp_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])))", - "legend":"C<=>S-TCP", - "name":"C", - "orderNum":2, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Udp_Link_C2S{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-UDP", - "name":"D", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Udp_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-UDP", - "name":"E", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"(sum(irate(sapp4_Udp_Link_Double{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-UDP", - "name":"F", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Protocol", - "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":"#8134bc", - "id":"7f0459de" - } - ], - "thresholdShow":true, - "enable":{ - "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(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":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":"#db1139", - "id":"4b72e9f" - } - ], - "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] ))", - "legend":"Success", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))", - "legend":"Drop", - "name":"B", - "orderNum":1, - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[2m] ))", - "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" - }, - "thresholds":[ - { - "color":"#e23b9a", - "id":"c8ceaa4" - } - ], - "thresholdShow":true, - "enable":{ - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.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\", monitor_rule=\"Monitor\"}[2m]))", - "legend":"Monitor", - "name":"A", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":7, - "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":"7.68", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput (L7 Intercept)", - "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, - "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":"#e5e23d", - "id":"13eac0e" - } - ], - "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(tfe3a_stm_incpt_B{component=\"proxy\"}[2m]) * 8)", - "legend":"intercept", - "name":"intercept", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":9, - "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":"#e5e23d", - "id":"2193d7f6" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":10, - "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":"#e5e23d", - "id":"647da1d7" - } - ], - "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(tfe3a_stm_open{component=\"proxy\"}) - sum(tfe3a_stm_cls{component=\"proxy\"})", - "legend":"sessions", - "name":"sessions", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Steering", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":11, - "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":"#e5e23d", - "id":"51045d0" - } - ], - "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(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(packet_io_decrypt_tx_B{component=\"proxy\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Mirroring", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":12, - "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":"#e5e23d", - "id":"461e2685" - } - ], - "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(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Trusted Certificate Authorities", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":13, - "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":"#e5e23d", - "id":"569f97b" - } - ], - "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":"max(tfe3a_trusted_cert_nums{component=\"proxy\"})", - "legend":"max", - "name":"max", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"min(tfe3a_trusted_cert_nums{component=\"proxy\"})", - "legend":"min", - "name":"min", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"stddev(tfe3a_trusted_cert_nums{component=\"proxy\"})", - "legend":"stddev", - "name":"stddev", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Manipulation Policy Hits/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":14, - "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":"#e5e23d", - "id":"5f20838" - } - ], - "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(tfe3a_intcp_mon_num{component=\"proxy\"}[2m]))", - "legend":"monitor", - "name":"monitor", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_deny_num{component=\"proxy\"}[2m]))", - "legend":"deny", - "name":"deny", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rdirt_num{component=\"proxy\"}[2m]))", - "legend":"redirect", - "name":" redirect", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_repl_num{component=\"proxy\"}[2m])) ", - "legend":"replace", - "name":" replace", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_hijk_num{component=\"proxy\"}[2m]))", - "legend":"hijack", - "name":"hijack", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_ins_num{component=\"proxy\"}[2m]))", - "legend":"insert", - "name":"insert", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_allow_num{component=\"proxy\"}[2m]))", - "legend":"allow", - "name":"allow", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_edit_elem_num{component=\"proxy\"}[2m])) ", - "legend":"edit element", - "name":"edit element", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rus_num{component=\"proxy\"}[2m])) ", - "legend":"run script", - "name":"run script", - "orderNum":8, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Shaping", - "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":"12.02", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":16, - "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":"#a32043", - "id":"66798358" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":17, - "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":"#a32043", - "id":"3f4e329" - } - ], - "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(shaping_global_curr_session_num{component=\"shaping\"})", - "legend":"Concurrent", - "name":"Concurrent", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(pkts)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"5fafd105" - } - ], - "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(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":"Policy hits(bytes)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(SI)", - "weight":19, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"75576803" - } - ], - "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(shaping_global_shape_rx_bytes{component=\"shaping\"}[2m]))", - "legend":"RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(shaping_global_shape_tx_bytes{component=\"shaping\"}[2m]))", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "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":"Queueing packets", - "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, - "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":"#a32043", - "id":"3e67c5f6" - } - ], - "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(shaping_global_curr_queueing_pkts{component=\"shaping\"})", - "legend":"Queueing packets", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Service Chaining", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":21, - "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":"16.36", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":22, - "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":"#f4af2e", - "id":"16f55561" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(SCE_dev_nf_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"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)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Throughput (VLAN)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":23, - "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":"#f4af2e", - "id":"5706bda" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(SCE_dev_l2_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"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)", - "legend":"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":24, - "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":"#f4af2e", - "id":"aac4796" - } - ], - "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(SCE_dev_l3_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"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)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Mirrored", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":25, - "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":"#f4af2e", - "id":"605ad490" - } - ], - "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(SCE_mirr_tx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Steered", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":26, - "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":"#f4af2e", - "id":"6b05534f" - } - ], - "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(SCE_stee_rx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(SCE_stee_tx_B{component=\"service-chaining\"}[2m]) * 8)", - "legend":"TX", - "name":"TX", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "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":"#f4af2e", - "id":"348ed588" - } - ], - "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(SCE_session_new{component=\"service-chaining\"}[2m]))", - "legend":"new", - "name":"new", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(SCE_session_free{component=\"service-chaining\"}[2m]))", - "legend":"free", - "name":"free", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"#f4af2e", - "id":"6a7e8faf" - } - ], - "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(SCE_curr_sessions{component=\"service-chaining\"})", - "legend":"sessions", - "name":"sessions", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Basic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":29, - "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.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Traffic", - "span":"3.0", - "height":"2.0", - "type":"Area chart", - "unit":"bits/sec(SI)", - "weight":30, - "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":"3895e28" - } - ], - "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(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":"packets/sec(IEC)", - "weight":31, - "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":"3ade7c1" - } - ], - "thresholdShow":true, - "enable":{ - "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(phy_rx_missed_total{service=\"packet-io-engine\"}[2m])) + sum(irate(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":"NIC", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":32, - "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":"#97e851", - "id":"10de28f3" - } - ], - "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]))", - "legend":"RX", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(phy_tx_bits_total{dev!~\"virtio_dign_(.*)\"}[5m]))", - "legend":"TX", - "name":"B", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "name":"TSG-OS Status (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":"Basic", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":0, - "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":false - }, - "remark":"", - "x":"0.0", - "y":"1.0", - "elements":[], - "datasource":"misc", - "children":[ - { - "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":"dca405c" - } - ], - "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(phy_rx_missed_total{service=\"packet-io-engine\"}[2m])) by (datacenter) + sum(irate(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":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":"#bbd4f7", - "id":"35714e6" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Traffic (Tx Drop)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "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":"33139f8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"9.0", - "y":"2.0", - "elements":[ - { - "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":"5.34", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Asymmetric Session/s (%)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"percent(0-100)", - "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":"#18447a", - "id":"d2326c2" - } - ], - "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(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":"Session/s", - "span":"3.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":"#485bad", - "id":"91985f5" - } - ], - "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(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":"Logs (Failed)", - "span":"3.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":"56501af" - } - ], - "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(irate(error{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] )) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Logs (Success)", - "span":"3.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":"9650e01" - } - ], - "thresholdShow":true, - "enable":{ - "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(ok{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] )) 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":"d4d9cd1" - } - ], - "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(irate(drop{app_name=\"firewall\", component=\"firewall\", sendlog!=\"\"}[5m] )) by (datacenter)", - "legend":"{{datacenter}}", - "name":"A", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "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":"14.02", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput", - "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, - "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":"132b22c4" - } - ], - "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(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":"Throughput (VLAN)", - "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, - "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":"f74ee86" - } - ], - "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(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":"5a19806" - } - ], - "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)", - "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 - } - ], - "datasource":"metrics" - }, - { - "name":"Steered", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":19, - "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":"58f85ba5" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Mirrored", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":20, - "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":"6ae694e2" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":21, - "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":"7cfc8012" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":22, - "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":"43024bae" - } - ], - "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(SCE_curr_sessions{component=\"service-chaining\"}) by (datacenter)", - "legend":"{{datacenter}}-sessions", - "name":"sessions", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Proxy", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":23, - "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":"9.68", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Throughput (L7 Intercept)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":24, - "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":"#efed51", - "id":"93952bf" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Decrypted Traffic Steering", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":25, - "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":"#efed51", - "id":"1f5766bd" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"zero" - }, - "remark":"", - "x":"3.0", - "y":"0.0", - "elements":[ - { - "expression":"sum(irate(packet_io_decrypt_rx_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-RX", - "name":"RX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(packet_io_decrypt_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", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bits/sec(SI)", - "weight":26, - "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":"#efed51", - "id":"9275da0" - } - ], - "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(tfe3a_mirr_succ_B{component=\"proxy\"}[2m]) * 8) by (datacenter)", - "legend":"{{datacenter}}-TX", - "name":"TX", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":27, - "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":"#efed51", - "id":"0e49092" - } - ], - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":28, - "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":"#efed51", - "id":"3a39d3e0" - } - ], - "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(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 - } - ], - "datasource":"metrics" - }, - { - "name":"Trusted Certificate Authorities", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":29, - "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":"#efed51", - "id":"1216445f" - } - ], - "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":"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" - }, - { - "name":"Manipulation Policy Hits/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":30, - "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":"#efed51", - "id":"277edb34" - } - ], - "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(tfe3a_intcp_mon_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-monitor", - "name":"monitor", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_deny_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-deny", - "name":"deny", - "orderNum":1, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rdirt_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-redirect", - "name":" redirect", - "orderNum":2, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_repl_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-replace", - "name":"replace", - "orderNum":3, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_hijk_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-hijack", - "name":"hijack", - "orderNum":4, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_ins_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-insert", - "name":"insert", - "orderNum":5, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_allow_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-allow", - "name":"allow", - "orderNum":6, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_edit_elem_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-edit element", - "name":"edit element", - "orderNum":7, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - }, - { - "expression":"sum(irate(tfe3a_intcp_rus_num{component=\"proxy\"}[2m])) by (datacenter)", - "legend":"{{datacenter}}-run script", - "name":"run script", - "orderNum":8, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - }, - { - "name":"Shaping", - "span":"12.0", - "height":"1.0", - "type":"Group", - "unit":"short", - "weight":31, - "param":{ - "visibility":{ - "result":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "enable":{ - "visibility":false, - "repeat":false - }, - "showHeader":1, - "repeat":{ - "variable":"" - }, - "collapse":true - }, - "remark":"", - "x":"0.0", - "y":"14.36", - "elements":[], - "datasource":"misc", - "children":[ - { - "name":"Session/s", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":32, - "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":"#a32043", - "id":"299b5066" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "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(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":"Sessions (Concurrent)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"short", - "weight":33, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"ec7866c" - } - ], - "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(shaping_global_curr_session_num{component=\"shaping\"}) by (datacenter)", - "legend":"{{datacenter}}-sessions", - "name":"Concurrent", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(pkts)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":34, - "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":"#a32043", - "id":"77d1546" - } - ], - "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(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":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", - "queryType":1 - } - ], - "datasource":"metrics" - }, - { - "name":"Policy hits(Bytes)", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"bytes/sec(SI)", - "weight":35, - "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":"show", - "varName":"", - "varValue":"", - "operator":"equal" - }, - "legend":{ - "values":[], - "show":true, - "placement":"bottom" - }, - "showHeader":1, - "tooltip":{ - "mode":"all", - "sort":"none" - }, - "link":"", - "thresholds":[ - { - "color":"#a32043", - "id":"38e9856f" - } - ], - "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(shaping_global_shape_rx_bytes{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_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":"Queueing packets", - "span":"3.0", - "height":"2.0", - "type":"Line chart", - "unit":"packets/sec(IEC)", - "weight":36, - "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":"#a32043", - "id":"374bc2b8" - } - ], - "thresholdShow":true, - "enable":{ - "rightYAxis":false, - "thresholds":false, - "visibility":false, - "legend":true, - "tooltip":true, - "valueMapping":false - }, - "valueMapping":[], - "dataLink":[], - "nullType":"null" - }, - "remark":"", - "x":"0.0", - "y":"999.0", - "elements":[ - { - "expression":"sum(shaping_global_curr_queueing_pkts{component=\"shaping\"}) by (datacenter)", - "legend":"{{datacenter}}-Queueing packets", - "name":"Queueing packets", - "orderNum":0, - "id":"", - "state":1, - "type":"expert", - "queryType":1 - } - ], - "datasource":"metrics" - } - ] - } - ], - "children":[] - }, - { - "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":[] } ] \ No newline at end of file diff --git a/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Module-temp-v24.05.xlsx b/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Module-temp-v24.05.xlsx index 6816bde..2817ef5 100644 Binary files a/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Module-temp-v24.05.xlsx and b/tsg_olap/installation/monitoring/TSG-24.05/TSG-OLAP-Module-temp-v24.05.xlsx differ diff --git a/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-AlertRule-temp-v24.06xlsx b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-AlertRule-temp-v24.06xlsx new file mode 100644 index 0000000..1c13ac1 Binary files /dev/null and b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-AlertRule-temp-v24.06xlsx differ diff --git a/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Dashboard-temp-v24.06.json b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Dashboard-temp-v24.06.json new file mode 100644 index 0000000..27583dc --- /dev/null +++ b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Dashboard-temp-v24.06.json @@ -0,0 +1,21700 @@ +[ + { + "name":"[24.05] OLAP Component Status Template", + "type":"template", + "varType":0, + "param":{ + "chartShare":"none", + "variables":[ + { + "regex":"", + "expression":"", + "customOptions":"Zookeeper,Kafka,HDFS,Yarn,HBase,Druid,Clickhouse,Arangodb,Nacos,Mariadb", + "show":true, + "name":"Component", + "allOption":true, + "type":"custom", + "multi":true + }, + { + "regex":"", + "expression":"", + "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", + "show":true, + "name":"Project", + "allOption":false, + "type":"custom", + "multi":false + } + ], + "report":{ + "schedule":{ + "repeat":1, + "etime":"", + "stime":"", + "type":2, + "nums":[] + }, + "receivers":[], + "enable":false, + "range":{ + "unit":"day", + "interval":1, + "type":"previous" + } + }, + "refresh":0, + "defaultTimeRange":4 + }, + "remark":"The template for bigdata component status.", + "charts":[ + { + "name":"Zookeeper Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":0, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"Zookeeper", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"1.0", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Disk IO Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":1, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"80", + "color":"#d64f40", + "id":"4a4faa2b", + "value":80 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The maximum percentage of DISK IO in each asset.", + "x":"8.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*zookeeper.*\",project=\"$Project\"}[5m]))*100", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107313, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Outstanding Requests", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":2, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"100", + "color":"#d64f40", + "id":"d690d63", + "value":100 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of queued requests in each Data Center. This goes up when the server receives more requests than it can process. When count > 100.", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (zookeeper_outstanding_requests{module=~\".*Zookeeper\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107314, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Zookeeper Connections/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":3, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of connections per second in each Data Center", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (rate(zookeeper_connections{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107316, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Avg Latency", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"milliseconds", + "weight":4, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"100000", + "color":"#d64f40", + "id":"32d9b8b", + "value":100000 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "placement":"bottom" + }, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Amount of time it takes for the server to respond to a client request (since the server was started) in each data center. When latency > 10 (Ticks).", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (rate(zookeeper_latency_avg_ms{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107319, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Sent Packets/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"packets/sec(IEC)", + "weight":5, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of client packets sent (responses and notifications) in each data center.", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset) (rate(zookeeper_packets_sent{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107321, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Received Packets/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"packets/sec(IEC)", + "weight":6, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "total", + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of client requests (typically operations) received in each data center.", + "x":"4.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset) (rate(zookeeper_packets_received{module=~\".*Zookeeper\",project=\"$Project\"}[5m]))\n", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107323, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Flink on Yarn Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":8, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"Yarn", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"9.38", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Resourcemanager Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":9, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "color":"#C4162AFF", + "id":"74e960f", + "value":0.8 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The Hadoop Yarn ResourceManager nodes memory Utilization.", + "x":"0.0", + "y":"3.0", + "elements":[ + { + "expression":"sum by(asset) (Hadoop_ResourceManager_MemHeapUsedM{module=~\".*Yarn-ResourceManager\",project=\"$Project\"}/Hadoop_ResourceManager_MemHeapMaxM{module=~\".*Yarn-ResourceManager\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107344, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"ResourceManager CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":10, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"0.7", + "color":"#d64f40", + "id":"24d5201a", + "value":0.8 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The Hadoop Yarn ResourceManager nodes CPU Utilization.", + "x":"4.0", + "y":"3.0", + "elements":[ + { + "expression":"sum by (asset)(java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-ResourceManager\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107345, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NodeManager CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":11, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"0.7", + "color":"#d64f40", + "id":"2aefe71f", + "value":0.8 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The Hadoop Yarn NodeManager nodes CPU Utilization.", + "x":"4.0", + "y":"5.0", + "elements":[ + { + "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107348, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NodeManager Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":12, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"0.7", + "color":"#d64f40", + "id":"861cdc1", + "value":0.8 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The Hadoop Yarn NodeManager nodes memory Utilization.", + "x":"0.0", + "y":"5.0", + "elements":[ + { + "expression":"sum by (asset)(Hadoop_NodeManager_MemHeapUsedM{module=~\".*Yarn-NodeManager\",project=\"$Project\"}/Hadoop_NodeManager_MemHeapMaxM{module=~\".*Yarn-NodeManager\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107349, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NodeManager RpcProcessing AvgTime", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"milliseconds", + "weight":13, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#7f4ee8", + "id":"83df9f" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The average RPC call time of the NodeManager.", + "x":"0.0", + "y":"7.0", + "elements":[ + { + "expression":"sum by(asset)(Hadoop_NodeManager_RpcProcessingTimeAvgTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=\"RpcActivityForPort9923\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107350, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"ResourceManager GC Count", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"none", + "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":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#bd00f2", + "id":"79b38bc5" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of GC times of the ResourceManager node", + "x":"8.0", + "y":"3.0", + "elements":[ + { + "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", + "legend":"{{asset}}-{{name}}", + "name":"A", + "orderNum":0, + "id":107351, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NodeManager GC Count", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"none", + "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":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#bd00f2", + "id":"5914f097" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of GC times of the NodeManager node", + "x":"8.0", + "y":"5.0", + "elements":[ + { + "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionCount{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", + "legend":"{{asset}}-{{name}}", + "name":"A", + "orderNum":0, + "id":107352, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"ResourceManager GC Duration", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"milliseconds", + "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":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#bd00f2", + "id":"52d63244" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"ResourceManager GC duration", + "x":"4.0", + "y":"7.0", + "elements":[ + { + "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-ResourceManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", + "legend":"{{asset}}-{{name}}", + "name":"A", + "orderNum":0, + "id":107353, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"NodeManager GC Duration", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"milliseconds", + "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":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#bd00f2", + "id":"25d8cf84" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"ResourceManager GC duration", + "x":"8.0", + "y":"7.0", + "elements":[ + { + "expression":"sum by(asset,name) (irate(java_lang_GarbageCollector_CollectionTime{module=~\".*Yarn-NodeManager\",project=\"$Project\",name=~\"PS MarkSweep|PS Scavenge\"}[5m]))", + "legend":"{{asset}}-{{name}}", + "name":"A", + "orderNum":0, + "id":107354, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Flink Job Restarts", + "span":"12.0", + "height":"3.0", + "type":"Line chart", + "unit":"short", + "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":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"desc" + }, + "link":"", + "thresholds":[ + { + "color":"#036eb5", + "id":"7eca5e9d" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"max by(datacenter, job_name) ((flink_jobmanager_job_numRestarts{project=\"$Project\"}) - (flink_jobmanager_job_numRestarts{project=\"$Project\"} offset 30s))", + "legend":"{{datacenter}}:{{job_name}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Mariadb Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":19, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"Mariadb", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"5.19", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Number Of Connections", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":20, + "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":"#7447b7", + "id":"625b5574" + } + ], + "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":"mysql_global_status_threads_connected{project=~\"$Project\"}", + "legend":"{{asset}} threads_connected", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"mysql_global_status_threads_cached{project=~\"$Project\"}", + "legend":"{{asset}} threads_cached", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"mysql_global_status_threads_running{project=~\"$Project\"}", + "legend":"{{asset}} threads_running", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Mariadb Slow Queries", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":21, + "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":"#7447b7", + "id":"6c3025e" + } + ], + "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":"increase(mysql_global_status_slow_queries{project=\"$Project\"}[2m])", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Mariadb Throughput", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":22, + "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":"#7447b7", + "id":"fb2dad1" + } + ], + "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":"rate(mysql_global_status_questions{project=\"$Project\"}[2m])", + "legend":"{{asset}} Read rate", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum without (command) (\nrate(mysql_global_status_commands_total{command=~\"insert|update|delete\",project=\"$Project\"}[2m])\n)", + "legend":"{{asset}} Write rate", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Mariadb Connection Refused", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":23, + "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":"#7447b7", + "id":"90a5db3" + } + ], + "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":"mysql_global_status_aborted_connects{project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Nacos Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":24, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"Nacos", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"22.77", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"QPS", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":25, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Nacos  queries per second", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(method,uri) (rate(http_server_requests_seconds_count{uri=~'/v1/cs/configs|/nacos/v1/ns/instance|/nacos/v1/ns/health', module=~\".*Nacos\",project=\"$Project\"}[5m]))", + "legend":"{{method}}", + "name":"A", + "orderNum":0, + "id":107325, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Request Errors", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":26, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The requests failed counter per second of each http method.", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(method,uri) (irate(http_server_requests_seconds_count{exception!='None',module=~\".*Nacos\",project=\"$Project\"}[5m]))", + "legend":"{{method}}-{{uri}}", + "name":"A", + "orderNum":0, + "id":107326, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":27, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The memory usage in each asset", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Nacos\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Nacos\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107327, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":28, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The CPU usage in each asset", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset) (system_cpu_usage{module=~\".*Nacos\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107328, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Kafka Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":29, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"Kafka", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"18.58", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Failed Fetch Requests/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":30, + "param":{ + "rightYAxis":{ + "elementNames":[ + "A" + ], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "rightYAxis":true, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", + "x":"4.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedFetchRequestsPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"In Bytes/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes(IEC)", + "weight":31, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "total", + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Collecting and processing Traffic Records with incoming byte rate in each Data Center.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107330, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Out Bytes/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes(IEC)", + "weight":32, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "total", + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Collecting and processing Traffic Records with outgoing byte rate in each Data Center.", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"\",module=~\".*Kafka\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107332, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Failed Produce Request/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":33, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of data produce requests from producers that brokers failed to process for this topic in each Data Center.", + "x":"8.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(datacenter) (kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"FailedProduceRequestsPerSec\",topic=\"\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107334, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Asset Disk IO Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":34, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"80", + "color":"#d64f40", + "id":"329f354", + "value":80 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The maxium percentage of DISK IO in each data center and asset.", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*kafka.*\",project=\"$Project\"}[5m]))*100", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107336, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Avg Zookeeper Request Latency", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"milliseconds", + "weight":35, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The average zookeeper request latency(ms) in each data center and asset.", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"avg by (asset)(kafka_server_ZooKeeperClientMetrics_Mean{module=~\".*Kafka\",project=\"$Project\"}) ", + "legend":"{{datacenter}} - {{asset}}", + "name":"A", + "orderNum":0, + "id":107337, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Server Socket Requests/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":82, + "param":{ + "rightYAxis":{ + "elementNames":[ + "A" + ], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "rightYAxis":true, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of (producer|consumer|follower) requests per second in each Data Center.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (kafka_server_socket_server_metrics_request_rate{module=~\".*Kafka\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Druid Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":36, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"Druid", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"26.96", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Index Status", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":37, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"3.0", + "elements":[ + { + "expression":"avg(druid_index_running_task_num{project=\"$Project\"})", + "legend":"Running", + "name":"A", + "orderNum":0, + "id":107356, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"avg(druid_index_waiting_task_num{project=\"$Project\"})", + "legend":"Waiting", + "name":"B", + "orderNum":1, + "id":107357, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"avg(druid_index_pending_task_num{project=\"$Project\"})", + "legend":"Pending", + "name":"C", + "orderNum":2, + "id":107358, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Compact Status", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":38, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"4.0", + "y":"3.0", + "elements":[ + { + "expression":"avg(druid_compact_waiting_task_num{project=\"$Project\"})", + "legend":"Waiting", + "name":"A", + "orderNum":0, + "id":107359, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"avg(druid_compact_pending_task_num{project=\"$Project\"})", + "legend":"Pending", + "name":"B", + "orderNum":1, + "id":107360, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataSource Segment Size", + "span":"4.0", + "height":"3.0", + "type":"Table", + "unit":"bytes(IEC)", + "weight":39, + "param":{ + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "columns":[ + { + "unit":2, + "display":"{{A.$legend}}", + "show":true, + "title":"DataSource", + "error":false + }, + { + "unit":7, + "display":"{{A.$value}}", + "show":true, + "title":"Segment Size", + "error":false + } + ], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "link":"", + "indexs":"", + "tableOptions":{ + "showTableHeader":"enabled", + "pagination":"enabled" + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null", + "statistics":"last" + }, + "remark":"The total segment size in each Datasource.", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(dataSource)(coordinator_segment_size{service=\"coordinator\",module=~\".*Druid\",project=\"$Project\"})", + "legend":"{{dataSource}}", + "name":"A", + "orderNum":0, + "id":107362, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Query CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":40, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"0.8", + "color":"#d64f40", + "id":"24a1af1", + "value":80 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The CPU usage in each asset.", + "x":"0.0", + "y":"5.0", + "elements":[ + { + "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}[5m])) by(asset)) * 100", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107363, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Query Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":41, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"0.8", + "color":"#d64f40", + "id":"3f12ca98", + "value":80 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The memory usage in each asset. Runs Coordinator and Overlord processes, which manages data availability and ingestion.", + "x":"8.0", + "y":"3.0", + "elements":[ + { + "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_query.*\",project=\"$Project\"}) ", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107364, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Data Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":42, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"80", + "color":"#d64f40", + "id":"f8b7db1", + "value":80 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The memory usage in each asset.  Runs Historical and MiddleManager processes, which executes ingestion workloads and stores all queryable data.", + "x":"4.0", + "y":"5.0", + "elements":[ + { + "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}) ", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107365, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Data CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":43, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "val":"90", + "color":"#d64f40", + "id":"1ae5f1c2", + "value":80 + } + ], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"connected" + }, + "remark":"The CPU usage in each asset.", + "x":"8.0", + "y":"5.0", + "elements":[ + { + "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*druid_data.*\",project=\"$Project\"}[5m])) by(asset)) * 100", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107366, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataSource Segment Count", + "span":"4.0", + "height":"3.0", + "type":"Table", + "unit":"bytes(IEC)", + "weight":44, + "param":{ + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "columns":[ + { + "unit":2, + "display":"{{A.$legend}}", + "show":true, + "title":"DataSource", + "error":false + }, + { + "unit":2, + "display":"{{A.$value}}", + "show":true, + "title":"Segment Count", + "error":false + } + ], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "link":"", + "indexs":"", + "tableOptions":{ + "showTableHeader":"enabled", + "pagination":"enabled" + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null", + "statistics":"last" + }, + "remark":"The segment number in each Datasource.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by (dataSource) (coordinator_segment_count{service=\"coordinator\",module=~\".*Druid\",project=\"$Project\"})", + "legend":"{{dataSource}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Historical Node Segement Used", + "span":"4.0", + "height":"3.0", + "type":"Table", + "unit":"bytes(IEC)", + "weight":45, + "param":{ + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "columns":[ + { + "unit":2, + "display":"{{A.$legend}}", + "show":true, + "title":"Asset", + "error":false + }, + { + "unit":7, + "display":"{{A.$value}}", + "show":true, + "title":"Used", + "error":false + } + ], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "link":"", + "indexs":"", + "tableOptions":{ + "showTableHeader":"enabled", + "pagination":"enabled" + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null", + "statistics":"last" + }, + "remark":"The total segment size in each Datasource.", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":" sum by (asset) (historical_segment_used{service=\"historical\",project=\"$Project\"}) ", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Historical Segment Used percent", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":46, + "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":"#a032ef", + "id":"b84ca4e" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The percent of the process's temporary cache data on disk", + "x":"0.0", + "y":"7.0", + "elements":[ + { + "expression":"sum by (asset) (historical_segment_used_percent{service=\"historical\"}) ", + "legend":"{{asset}}-{{server}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Clickhouse Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":47, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"Clickhouse", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"43.35", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Insert Rows/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":48, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "total", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of rows INSERTed to all tables", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (irate(clickhouse_inserted_rows_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107369, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Insert Bytes/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":49, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "total", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of bytes (uncompressed) INSERTed to all tables", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (irate(clickhouse_inserted_bytes_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))\n", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107370, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Merged Rate/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":50, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "min", + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The merging data parts per second in each Data center.", + "x":"0.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(asset) (irate(clickhouse_merge{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107372, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Bad Requests/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":51, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The bad requests per second in each Data center.", + "x":"4.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset) (irate(bad_requests_total{module=~\".*Clickhouse\",project=\"$Project\"}[5m]))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107373, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":52, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The memory usage in each asset.", + "x":"4.0", + "y":"6.0", + "elements":[ + { + "expression":"1 - (node_memory_MemAvailable_bytes{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"} / node_memory_MemTotal_bytes{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}) ", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107374, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":53, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The CPU usage in each asset.", + "x":"0.0", + "y":"6.0", + "elements":[ + { + "expression":"(1-avg(irate(node_cpu_seconds_total{mode=\"idle\",olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}[5m])) by(asset))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107375, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"TCP Connection Time", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"seconds(s)", + "weight":54, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "max", + "avg" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The current Tcp Connection time in each asset.", + "x":"8.0", + "y":"2.0", + "elements":[ + { + "expression":"max by(asset) (ck_connect_time{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107376, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Active Query Count", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":55, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[ + { + "color":"#7dd1ed", + "id":"3367fad4" + } + ], + "thresholdShow":true, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The current number of queries in each asset.", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"max by(asset) (ck_processes_count{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107377, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Mutiation part Count", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":56, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The current number of mutiation part in each asset.", + "x":"4.0", + "y":"4.0", + "elements":[ + { + "expression":"max by(asset)(clickhouse_part_mutation{module=~\".*Clickhouse\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107378, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Asset Disk IO Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":57, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "thresholds":[], + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The maxium percentage of DISK IO in each data center and asset.", + "x":"8.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(asset)(rate(node_disk_io_time_seconds_total{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}[5m]))*100", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107379, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Expired Parts Count", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":58, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#7dd1ed", + "id":"567833a8" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The current number of queries in each asset.", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":"ck_expired_parts_count{olap_node_exporter=~\".*clickhouse.*\",project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"HBase Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":59, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"HBase", + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"42.35", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Request/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":60, + "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":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"3524cce" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of requests per second of each type,Read/Write/Total", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by (datacenter) (irate(Hadoop_HBase_totalRequestCount{project=\"$Project\"}[5m]))", + "legend":"{{datacenter}} - Total", + "name":"A", + "orderNum":0, + "id":107380, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_readRequestCount{project=\"$Project\"}[5m]))", + "legend":"{{datacenter}} - Read", + "name":"B", + "orderNum":1, + "id":107381, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_writeRequestCount{project=\"$Project\"}[5m]))", + "legend":"{{datacenter}} - Write", + "name":"C", + "orderNum":2, + "id":107382, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Region Count", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":61, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"2403cb83" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of HBase cluster regions", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by (datacenter) (Hadoop_HBase_regionCount{module=~\".*HBase.*\",project=\"$Project\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107383, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"RitRegion(Unhealthy) Count", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":62, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"15f3d50d" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of HBase cluster rit(Region in transition) regions.", + "x":"4.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by (datacenter) (Hadoop_HBase_ritCount{module=~\".*HBase.*\",project=\"$Project\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107384, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":63, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#C4162AFF", + "id":"45b41f1", + "value":80 + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The Memory usage in each asset.", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-HregionServer\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-HregionServer\",project=\"$Project\"})\n", + "legend":"{{asset}}-HregionServer", + "name":"A", + "orderNum":0, + "id":107385, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(asset) (Hadoop_HBase_MemHeapUsedM{module=~\".*HBase-Hmaster\",project=\"$Project\"}) / sum by(asset) (Hadoop_HBase_MemHeapMaxM{module=~\".*HBase-Hmaster\",project=\"$Project\"})\n", + "legend":"{{asset}}-Hmaster", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":64, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#C4162AFF", + "id":"8ff1639", + "value":80 + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The CPU usage in each asset.", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-HregionServer\",project=\"$Project\"})", + "legend":"{{asset}}-HregionServer", + "name":"A", + "orderNum":0, + "id":107386, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(asset) (java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HBase-Hmaster\",project=\"$Project\"})", + "legend":"{{asset}}-Hmaster", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Request Queue", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":65, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"2180e951" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of requests in the HBase request queue.", + "x":"8.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(datacenter)(Hadoop_HBase_numCallsInGeneralQueue{name=\"RegionServer\",module=~\".*HBase.*\",project=\"$Project\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107387, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Slow Request", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":66, + "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":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"1cc27af" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of slow requests (put,append,get) in the HBase cluster.", + "x":"0.0", + "y":"4.0", + "elements":[ + { + "expression":"sum(irate(Hadoop_HBase_slowPutCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", + "legend":"put-{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107388, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(Hadoop_HBase_slowAppendCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", + "legend":"append-{{datacenter}}", + "name":"B", + "orderNum":1, + "id":107389, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(Hadoop_HBase_slowGetCount{name=\"RegionServer\",sub=\"Server\",module=~\".*HBase.*\",project=\"$Project\"}[5m])) by (datacenter)", + "legend":"get-{{datacenter}}", + "name":"C", + "orderNum":2, + "id":107390, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Memstore Size", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes(IEC)", + "weight":67, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"6802e74" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Data size in the HBase node memory", + "x":"4.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by (asset) (Hadoop_HBase_metric_memStoreSize{module=~\".*HBase.*\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107391, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"GC Count/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"none", + "weight":68, + "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":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"160af06" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"GC times per second of the HBase process.", + "x":"8.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"GCCount-{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107392, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"ParNewGcCount-{{datacenter}}", + "name":"B", + "orderNum":1, + "id":107393, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"CMSGcCount-{{datacenter}}", + "name":"C", + "orderNum":2, + "id":107394, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"GC Time", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"milliseconds", + "weight":69, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"34dde05e" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The GC duration of the HBase process.", + "x":"0.0", + "y":"6.0", + "elements":[ + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCount{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"GC-{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107395, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountParNew{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"ParNewGc-{{datacenter}}", + "name":"B", + "orderNum":1, + "id":107396, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (datacenter)(irate(Hadoop_HBase_GcCountConcurrentMarkSweep{module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"CMSGc-{{datacenter}}", + "name":"C", + "orderNum":2, + "id":107397, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Put Request By HOS Table/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":70, + "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":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"7b439968" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of put requests for hos table per second.", + "x":"4.0", + "y":"6.0", + "elements":[ + { + "expression":"sum by (table) (irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"{{table}}", + "name":"A", + "orderNum":0, + "id":107398, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Get Request By HOS Table/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":71, + "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":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"5b700717" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of get requests for hos table per second.", + "x":"8.0", + "y":"6.0", + "elements":[ + { + "expression":"sum by (table) (irate(Hadoop_HBase_metric_getCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"{{table}}", + "name":"A", + "orderNum":0, + "id":107399, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"HOS TTL Scan Count By Table /sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":72, + "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":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#0c4dff", + "id":"2e8ec6" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of scan times in ttl for hos table per second.", + "x":"0.0", + "y":"8.0", + "elements":[ + { + "expression":"sum by (table) (irate(Hadoop_HBase_metric_scanCount{namespace=\"default\",type=\"data\",module=~\".*HBase.*\",project=\"$Project\"}[5m]))", + "legend":"{{table}}", + "name":"A", + "orderNum":0, + "id":107401, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Hadoop HDFS Status", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":73, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Component", + "varValue":"HDFS", + "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" + ] + }, + "showHeader":true, + "enable":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"36.15", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Storage Capacity Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":74, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "thresholds":[ + { + "color":"#C4162AFF", + "id":"c5e0577", + "value":80 + } + ], + "thresholdShow":true, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Hadoop cluster storage capacity Usage.", + "x":"4.0", + "y":"4.0", + "elements":[ + { + "expression":"(sum by(datacenter) (Hadoop_NameNode_PercentUsed{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2\n", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107403, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Namenode Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":75, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#1c1984", + "id":"6107b19" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The Memory usage in each Namenode.", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"Hadoop_NameNode_MemHeapUsedM{module=~\".*HDFS-NameNode\",project=\"$Project\"}/Hadoop_NameNode_MemHeapMaxM{module=~\".*HDFS-NameNode\",project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107404, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Datanode Memory Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":76, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#1c1984", + "id":"f850c09" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The Memory usage in each Datanode.", + "x":"4.0", + "y":"2.0", + "elements":[ + { + "expression":"Hadoop_DataNode_MemHeapUsedM{module=~\".*HDFS-DataNode\",project=\"$Project\"}/Hadoop_DataNode_MemHeapMaxM{module=~\".*HDFS-DataNode\",project=\"$Project\"}\n", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107405, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Missing Blocks", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":77, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#1c1984", + "id":"7a84367" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of blocks with missing in the Hadoop cluster.", + "x":"8.0", + "y":"2.0", + "elements":[ + { + "expression":"(sum by(datacenter) (Hadoop_NameNode_NumberOfMissingBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":107406, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Namenode CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":78, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#1c1984", + "id":"1b84559" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The CPU usage in each Namenode.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-NameNode\",project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107407, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Corrupt Blocks", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":79, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#1c1984", + "id":"41dda95c" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of blocks with corrupt replicas in the Hadoop cluster.", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":"(sum by(datacenter) (Hadoop_NameNode_CorruptBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2", + "legend":"{{datacenter}}", + "name":"B", + "orderNum":0, + "id":107408, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Under Replicated Blocks", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":80, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#1c1984", + "id":"055ee01" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of blocks with lose replicated in the Hadoop cluster.", + "x":"0.0", + "y":"4.0", + "elements":[ + { + "expression":"(sum by(datacenter) (Hadoop_NameNode_UnderReplicatedBlocks{module=~\".*HDFS-NameNode\",project=\"$Project\"}))/2\n", + "legend":"{{datacenter}}", + "name":"C", + "orderNum":0, + "id":107409, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Datanode CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":81, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":0, + "visibility":{ + "result":"", + "varName":"", + "varValue":"", + "operator":"" + }, + "legend":{ + "values":[ + "avg", + "max" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":true, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#1c1984", + "id":"5742c3da" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The CPU usage in each DataNode.", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"java_lang_OperatingSystem_ProcessCpuLoad{module=~\".*HDFS-DataNode\",project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":107410, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + } + ], + "children":[] + }, + { + "name":"[24.05] OLAP Service Status Template", + "type":"template", + "varType":0, + "param":{ + "chartShare":"none", + "variables":[ + { + "regex":"", + "expression":"", + "customOptions":"TSG-OLAP,CN-OLAP,TSG-DT", + "show":true, + "name":"Project", + "allOption":false, + "type":"custom", + "multi":false + } + ], + "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":"Summary", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":0, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Project", + "varValue":"TSG-DT", + "operator":"notEqual" + }, + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":false, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"1.0", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"QGW Response Latency", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"seconds(s)", + "weight":1, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "val":"60", + "color":"#d64f40", + "id":"2d432055", + "value":90 + } + ], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"QGW service response latency. Used to evaluate whether there is a slow query currently.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(rate(http_server_requests_seconds_sum{module=~\".*Galaxy-qgw-service\",status!~\"5..\",project=\"$Project\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=~\".*Galaxy-qgw-service\", status!~\"5..\",project=\"$Project\"}[5m]))", + "legend":"AVG", + "name":"A", + "orderNum":0, + "id":108725, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-qgw-service\", status!~\"5..\",project=\"$Project\"})", + "legend":" MAX", + "name":"B", + "orderNum":1, + "id":108726, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"HOS Put Object Requests/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":2, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of put objects per second. Include total, success, and failure.", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", + "legend":"Total", + "name":"A", + "orderNum":0, + "id":108727, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status=~\"2..\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", + "legend":"Success", + "name":"B", + "orderNum":1, + "id":108728, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(http_server_requests_seconds_count{method=\"PUT\",status!~\"2..\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[2m]))", + "legend":"Failure", + "name":"C", + "orderNum":2, + "id":108729, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Report Success", + "span":"3.0", + "height":"1.0", + "type":"Stat", + "unit":"short", + "weight":3, + "param":{ + "comparison":"none", + "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" + }, + "link":"", + "colorMode":"value", + "thresholds":[], + "sparklineMode":"line", + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[ + { + "color":{ + "bac":"#E81616", + "text":"#000" + }, + "display":"{{A.$value}}", + "show":false, + "text":"", + "type":"value", + "value":0 + } + ], + "dataLink":[], + "nullType":"connected", + "statistics":"last" + }, + "remark":"Total number of report jobs successfully executed", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum(report_success_count_total{module=~\".*Saved-query-scheduler\",project=\"$Project\"})", + "legend":"Report Success", + "name":"A", + "orderNum":0, + "id":108730, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Report Failure", + "span":"3.0", + "height":"1.0", + "type":"Stat", + "unit":"none", + "weight":4, + "param":{ + "comparison":"none", + "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" + }, + "link":"", + "colorMode":"value", + "thresholds":[], + "sparklineMode":"line", + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "valueMapping":[ + { + "regx":">10", + "color":{ + "bac":"#F78539FF", + "text":"#000" + }, + "display":"{{value}}", + "show":true, + "from":1, + "text":"", + "to":100, + "type":"range", + "error":false, + "value":10 + }, + { + "color":{ + "bac":"#E30521FF", + "text":"#000000FF" + }, + "display":"{{value}}", + "show":true, + "from":100, + "to":10000, + "type":"range", + "error":false + } + ], + "text":"value", + "dataLink":[], + "nullType":"connected", + "statistics":"last" + }, + "remark":"Total number of report jobs failed", + "x":"3.0", + "y":"2.0", + "elements":[ + { + "expression":"sum(report_fail_count_total{module=~\".*Saved-query-scheduler\",project=\"$Project\"})", + "legend":"Report fail sum", + "name":"A", + "orderNum":0, + "id":108731, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Success(today)", + "span":"3.0", + "height":"1.0", + "type":"Stat", + "unit":"short", + "weight":5, + "param":{ + "comparison":"none", + "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" + }, + "link":"", + "colorMode":"value", + "thresholds":[], + "sparklineMode":"line", + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[ + { + "color":{ + "bac":"#fff", + "text":"#000" + }, + "display":"{{A.$value}}", + "show":false, + "text":"", + "type":"value", + "value":0 + } + ], + "dataLink":[], + "nullType":"connected", + "statistics":"last" + }, + "remark":"The total number of jobs successfully executed today", + "x":"6.0", + "y":"2.0", + "elements":[ + { + "expression":"sum(triggerCountSucTotal{module=~\".*Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=~\".*Galaxy-job-admin\",project=\"$Project\"})", + "legend":"Job Success", + "name":"A", + "orderNum":0, + "id":108732, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Failure(today)", + "span":"3.0", + "height":"1.0", + "type":"Stat", + "unit":"short", + "weight":6, + "param":{ + "comparison":"none", + "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" + }, + "link":"", + "colorMode":"value", + "thresholds":[], + "sparklineMode":"line", + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "valueMapping":[ + { + "color":{ + "bac":"#FF9C59FF", + "icon":"#FF9830FF", + "text":"#000" + }, + "display":"{{value}}", + "show":true, + "from":1, + "text":"", + "to":50, + "type":"range", + "error":false, + "value":0 + }, + { + "color":{ + "bac":"#E30521FF", + "icon":"#df2fefFF", + "text":"#000000FF" + }, + "display":"{{value}}", + "show":true, + "from":51, + "to":10000, + "type":"range", + "error":false, + "value":50 + } + ], + "text":"value", + "dataLink":[], + "nullType":"connected", + "statistics":"last" + }, + "remark":"The total number of jobs failed executed today", + "x":"9.0", + "y":"2.0", + "elements":[ + { + "expression":"sum(triggerCountFailTotal{module=~\".*Galaxy-job-admin\",project=\"$Project\"}) / sum(up{module=~\".*Galaxy-job-admin\",project=\"$Project\"})", + "legend":"Job Failure", + "name":"A", + "orderNum":0, + "id":108733, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Galaxy-gateway-nginx", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":7, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Project", + "varValue":"TSG-DT", + "operator":"notEqual" + }, + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"1.34", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Server Requests (asset,code)", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":8, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The requests counter per second of each Gateway Nginx asset.", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(nginx_vts_server_requests_total{module=~\".*Galaxy-gateway-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", + "legend":"{{asset}}_[{{code}}]", + "name":"A", + "orderNum":0, + "id":108735, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Upstream Requests (asset,code)", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":9, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The upstream requests the counter rate of each Gateway Nginx asset.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(nginx_vts_upstream_requests_total{module=~\".*Galaxy-gateway-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", + "legend":"{{asset}}_[{{code}}]", + "name":"A", + "orderNum":0, + "id":108736, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Upstream Response Time (backend,upstream)", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"seconds(s)", + "weight":10, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The only upstream response processing time of each endpoint", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=~\".*Galaxy-gateway-nginx\",project=\"$Project\"}[5m])) by (backend, upstream)", + "legend":"{{backend}}-{{upstream}}", + "name":"A", + "orderNum":0, + "id":108737, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Connections", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"none", + "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" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#ed0937", + "id":"4175dd3a" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of connections for the nginx proxy in each asset", + "x":"6.0", + "y":"2.0", + "elements":[ + { + "expression":"nginx_vts_main_connections{module=~\".*Galaxy-gateway-nginx\",status=\"active\",project=\"$Project\"}", + "legend":"{{asset}}-{{status}}", + "name":"A", + "orderNum":0, + "id":108738, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Galaxy-qgw-service", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":12, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Project", + "varValue":"TSG-DT", + "operator":"notEqual" + }, + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"1.68", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Http Error Responses", + "span":"6.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" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#ca8bf9", + "id":"84abc9c" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of failed requests for QGW .", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"count(http_server_requests_seconds_count{module=~\".*Galaxy-qgw-service\", status!~\"2..\",uri!~\".*/prometheus\",project=\"$Project\"})", + "legend":"count", + "name":"A", + "orderNum":0, + "id":108740, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Http Slow Query", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":14, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "val":"300", + "color":"#d64f40", + "id":"32e399eb" + } + ], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of slow queries", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"count(http_server_requests_seconds_max{module=~\".*Galaxy-qgw-service\",uri!~\".*/prometheus\",project=\"$Project\"}>90)", + "legend":">90s", + "name":"A", + "orderNum":0, + "id":108741, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Memory Usage", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":15, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"connected" + }, + "remark":"The memory usage in each asset", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Galaxy-qgw-service\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Galaxy-qgw-service\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108742, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Saved-query-scheduler", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":16, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Project", + "varValue":"TSG-DT", + "operator":"notEqual" + }, + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"2.02", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Report Success / All", + "span":"2.0", + "height":"2.0", + "type":"Stat", + "unit":"percent(0-100)", + "weight":17, + "param":{ + "comparison":"none", + "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" + }, + "link":"", + "colorMode":"value", + "thresholds":[], + "sparklineMode":"line", + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "valueMapping":[ + { + "color":{ + "bac":"#fff", + "text":"#000" + }, + "display":"{{A.$value}}", + "show":false, + "text":"", + "type":"value", + "value":0 + } + ], + "dataLink":[], + "nullType":"connected", + "statistics":"last" + }, + "remark":"The success rate of Report jobs", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(report_success_count_total{module=~\".*Saved-query-scheduler\",project=\"$Project\"}) / (sum(report_success_count_total{module=~\".*Saved-query-scheduler\",project=\"$Project\"}) + sum(report_fail_count_total{module=~\".*Saved-query-scheduler\",project=\"$Project\"})) * 100", + "name":"A", + "orderNum":0, + "id":108746, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Memory Usage", + "span":"5.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":18, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The memory usage in each asset", + "x":"2.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Saved-query-scheduler\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Saved-query-scheduler\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108747, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"CPU Usage", + "span":"5.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":19, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The CPU usage in each asset", + "x":"7.0", + "y":"0.0", + "elements":[ + { + "expression":"system_cpu_usage{module=~\".*Saved-query-scheduler\",project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108748, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Galaxy-hos-service", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":20, + "param":{ + "thresholds":[], + "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" + ] + }, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"2.7", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Put Object Requests/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":21, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of put objects per second", + "x":"0.0", + "y":"5.0", + "elements":[ + { + "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"PUT\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108750, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Error Requests/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":22, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of failed requests per second", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by(status)(irate(http_server_requests_seconds_count{uri=~\"/hos/.*\",status!~\"2..\",project=\"$Project\"}[5m]))", + "legend":"{{status}}", + "name":"A", + "orderNum":0, + "id":108751, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Download File Requests/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":23, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of Download File requests per second", + "x":"6.0", + "y":"5.0", + "elements":[ + { + "expression":"sum by (asset)(irate(http_server_requests_seconds_count{method=\"GET\",uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m]))", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108752, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Write Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":24, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Collecting and processing files with incoming byte rate in each asset", + "x":"6.0", + "y":"8.0", + "elements":[ + { + "expression":"irate(dashInfo{severity=\"fileBytes\",module=~\".*Galaxy-hos-service\",project=\"$Project\"}[5m])", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108753, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Put Requests By Size Files/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":25, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of put requests per second with size distribution", + "x":"0.0", + "y":"14.0", + "elements":[ + { + "expression":"sum(irate(dashInfo{severity=\"smallFileCount\",module=~\".*Galaxy-hos-service\",project=\"$Project\"}[5m]))", + "legend":"<1MB", + "name":"A", + "orderNum":0, + "id":108754, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(dashInfo{severity=\"middleFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", + "legend":"1-10MB", + "name":"B", + "orderNum":1, + "id":108755, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(irate(dashInfo{severity=\"bigFileCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", + "legend":">10MB", + "name":"C", + "orderNum":2, + "id":108756, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Memory Usage", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":26, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The memory usage in each asset", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(asset)(jvm_memory_used_bytes{module=~\".*Galaxy-hos-service\",project=\"$Project\"}>0) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Galaxy-hos-service\",project=\"$Project\"}>0)", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108757, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"CPU Usage", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":27, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The CPU usage in each asset", + "x":"6.0", + "y":"2.0", + "elements":[ + { + "expression":"process_cpu_usage{module=~\".*Galaxy-hos-service\",project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108758, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"HOS Node Requests/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":28, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "total", + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The number of hos requests per second", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(http_server_requests_seconds_count{uri=\"/hos/{bucket}/**\",project=\"$Project\"}[5m])) by (asset)", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108759, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"HOS Put Files/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":29, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":false, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The number of files uploaded per second", + "x":"0.0", + "y":"8.0", + "elements":[ + { + "expression":"sum by(datacenter)(irate(dashInfo{severity=\"fileCount\",module=~\".*Galaxy-hos-service\",project=\"$Project\"}[5m]))", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":108760, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"HOS TTL Delete Files/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":30, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The number of ttl deleted files per second.", + "x":"6.0", + "y":"14.0", + "elements":[ + { + "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileCount\",module=~\".*Galaxy-hos-service\",project=\"$Project\"}[5m]))", + "legend":"DeleteCount-{{datacenter}}", + "name":"A", + "orderNum":0, + "id":108761, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(irate(dashInfo{severity=\"ttlDeleteFileErrorCount\",module=\"Galaxy-hos-service\",project=\"$Project\"}[5m]))", + "legend":"DeleteErrorCount-{{datacenter}}", + "name":"B", + "orderNum":1, + "id":108762, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"HOS Put File By Bucket/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":31, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The number of files for bucket uploaded per second", + "x":"0.0", + "y":"11.0", + "elements":[ + { + "expression":"sum by(parent)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"index\",indextype=\"time\",project=\"$Project\"}[5m]))", + "legend":"{{parent}}", + "name":"A", + "orderNum":0, + "id":108763, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"HOS Put Requests By Bucket/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":32, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"The number of put requests for bucket per second", + "x":"6.0", + "y":"11.0", + "elements":[ + { + "expression":"sum by(table)(irate(Hadoop_HBase_metric_putCount{namespace=\"default\",type=\"data\",project=\"$Project\"}[5m]))", + "legend":"{{table}}", + "name":"A", + "orderNum":0, + "id":108764, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Galaxy-job-service", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":33, + "param":{ + "thresholds":[], + "visibility":{ + "result":"show", + "varName":"Project", + "varValue":"TSG-DT", + "operator":"notEqual" + }, + "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":{ + "thresholds":false, + "visibility":true, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"2.36", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Job Success/All", + "span":"2.0", + "height":"2.0", + "type":"Stat", + "unit":"percent(0.0-1.0)", + "weight":34, + "param":{ + "comparison":"none", + "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" + }, + "link":"", + "colorMode":"value", + "thresholds":[], + "sparklineMode":"line", + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":false + }, + "valueMapping":[ + { + "color":{ + "bac":"#fff", + "text":"#000" + }, + "display":"{{A.$value}}", + "show":false, + "text":"", + "type":"value", + "value":0 + } + ], + "dataLink":[], + "nullType":"connected", + "statistics":"last" + }, + "remark":"The success rate of jobs", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(jobLogSuccessCount{module=~\".*Galaxy-job-admin\",project=\"$Project\"})/sum(jobLogCount{module=~\".*Galaxy-job-admin\",project=\"$Project\"})", + "name":"A", + "orderNum":0, + "id":108765, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Executor Sum", + "span":"2.0", + "height":"2.0", + "type":"Stat", + "unit":"short", + "weight":35, + "param":{ + "comparison":"none", + "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" + }, + "link":"", + "colorMode":"value", + "thresholds":[], + "sparklineMode":"line", + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "valueMapping":true + }, + "valueMapping":[ + { + "color":{ + "bac":"#fff", + "text":"#000" + }, + "display":"{{A.$value}}", + "show":false, + "text":"", + "type":"value", + "value":0 + } + ], + "dataLink":[], + "nullType":"connected", + "statistics":"last" + }, + "remark":"The total number of executed jobs", + "x":"2.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(jobLogCount{module=~\".*Galaxy-job-admin\",project=\"$Project\"})/count(jobLogCount{module=~\".*Galaxy-job-admin\",project=\"$Project\"})", + "name":"A", + "orderNum":0, + "id":108766, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Admin Response Latency", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"seconds(s)", + "weight":36, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The response time of admin service", + "x":"4.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(rate(http_server_requests_seconds_sum{module=~\".*Galaxy-job-admin\", status!~\"5..\",project=\"$Project\"}[5m]))/sum(rate(http_server_requests_seconds_count{module=~\".*Galaxy-job-executor\", status!~\"5..\",project=\"$Project\"}[5m]))", + "legend":"AVG", + "name":"A", + "orderNum":0, + "id":108772, + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"max(http_server_requests_seconds_max{module=\"Galaxy-job-admin\", status!~\"5..\",project=\"$Project\"})", + "legend":"MAX", + "name":"B", + "orderNum":1, + "id":108773, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Admin Memory Usage", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":37, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The memory usage in each asset", + "x":"0.0", + "y":"3.0", + "elements":[ + { + "expression":"sum by(asset) (jvm_memory_used_bytes{module=~\".*Galaxy-job-admin\",project=\"$Project\"}) / sum by(asset) (jvm_memory_max_bytes{module=~\".*Galaxy-job-admin\",project=\"$Project\"})", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108774, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Admin Error Requests/sec", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":38, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"connected" + }, + "remark":"The number of failed requests per second", + "x":"8.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(rate(http_server_requests_seconds_count{module=~\".*Galaxy-job-admin\", status!~\"2..\",project=\"$Project\"}[5m]))", + "legend":"used_{{asset}}", + "name":"A", + "orderNum":0, + "id":108775, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Admin CPU Usage", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":39, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"connected" + }, + "remark":"The CPU usage in each asset", + "x":"6.0", + "y":"3.0", + "elements":[ + { + "expression":"system_cpu_usage{module=~\".*Galaxy-job-admin\",project=\"$Project\"}", + "legend":"{{asset}}_system_cpu_usage", + "name":"A", + "orderNum":0, + "id":108776, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Executor Memory Used", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes(IEC)", + "weight":40, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"connected" + }, + "remark":"The memory usage in each asset", + "x":"0.0", + "y":"5.0", + "elements":[ + { + "expression":"sum(jvm_memory_used_bytes{module=~\".*Galaxy-job-executor\",project=\"$Project\"})by(asset)", + "legend":"used_{{asset}}", + "name":"A", + "orderNum":0, + "id":108778, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Executor Error Log", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":41, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"connected" + }, + "remark":"The number of failed logs per second in each asset", + "x":"8.0", + "y":"5.0", + "elements":[ + { + "expression":"increase(logback_events_total{module=~\".*Galaxy-job-executor\",level=\"error\",project=\"$Project\"} [5m])", + "legend":" {{asset}}", + "name":"A", + "orderNum":0, + "id":108779, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Executor CPU Usage", + "span":"4.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0.0-1.0)", + "weight":42, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[ + "avg", + "last", + "max" + ], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The CPU usage in each asset", + "x":"4.0", + "y":"5.0", + "elements":[ + { + "expression":"system_cpu_usage{module=~\".*Galaxy-job-executor\",project=\"$Project\"}", + "legend":"{{asset}}", + "name":"A", + "orderNum":0, + "id":108780, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Galaxy-hos-nginx", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":43, + "param":{ + "thresholds":[], + "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" + ] + }, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":false, + "valueMapping":false + }, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true, + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"3.04", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Connections", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"none", + "weight":44, + "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" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[ + { + "color":"#ed0937", + "id":"94c2b08" + } + ], + "thresholdShow":true, + "enable":{ + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of connections for the nginx proxy in each asset", + "x":"6.0", + "y":"2.0", + "elements":[ + { + "expression":"nginx_vts_main_connections{module=~\".*Galaxy-hos-nginx\",status=\"active\",project=\"$Project\"}", + "legend":"{{asset}}-{{status}}", + "name":"A", + "orderNum":0, + "id":108782, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Server Requests (asset,code)", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":45, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The requests counter per second of each HOS Nginx asset.", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(nginx_vts_server_requests_total{module=~\".*Galaxy-hos-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", + "legend":"{{asset}}_[{{code}}]", + "name":"A", + "orderNum":0, + "id":108783, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Upstream Requests (asset,code)", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":46, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The upstream requests the counter rate of each HOS Nginx asset.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(irate(nginx_vts_upstream_requests_total{module=~\".*Galaxy-hos-nginx\",code!=\"total\",project=\"$Project\"}[5m])) by (code,asset)", + "legend":"{{asset}}_[{{code}}]", + "name":"A", + "orderNum":0, + "id":108784, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Upstream Response Time (backend,upstream)", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"seconds(s)", + "weight":47, + "param":{ + "rightYAxis":{ + "elementNames":[], + "unit":2, + "style":"line", + "label":"" + }, + "stack":false, + "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":[], + "placement":"bottom" + }, + "link":"", + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "thresholds":[], + "enable":{ + "thresholds":true, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":true + }, + "style":"line", + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The only upstream response processing time of each endpoint", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"max(irate(nginx_vts_upstream_response_seconds_total{module=~\".*Galaxy-hos-nginx\",project=\"$Project\"}[5m])) by (backend, upstream)", + "legend":"{{backend}}-{{upstream}}", + "name":"A", + "orderNum":0, + "id":108785, + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + } + ], + "children":[] + }, + { + "name":"[24.05]Data Transporter Data Flow Template", + "type":"template", + "varType":0, + "param":{ + "chartShare":"none", + "variables":[ + { + "regex":"", + "expression":"", + "customOptions":"DataCenter1,DataCenter2", + "show":true, + "name":"DataCenter", + "allOption":false, + "type":"custom", + "multi":false + } + ], + "report":{ + "schedule":{ + "repeat":1, + "etime":"", + "stime":"", + "type":2, + "nums":[] + }, + "receivers":[], + "enable":false, + "range":{ + "unit":"day", + "interval":1, + "type":"previous" + } + }, + "refresh":0, + "defaultTimeRange":4 + }, + "remark":"The template for TSG Data Transporter DataFlow at multi-datacenter deployment mode.", + "charts":[ + { + "name":"Summary", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":0, + "param":{ + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"7.26", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Log Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":1, + "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":"#6339a3", + "id":"13aecc92" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"Total", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"TRANSACTION-RECORD", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"SESSION-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"SESSION-RECORD", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"BGP-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"BGP-RECORD", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"PROXY-EVENT", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Metric Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":2, + "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":"#b6a6ed", + "id":"a154cbb" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"Total", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"DOS-SKETCH-RECORD", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"NETWORK-TRAFFIC-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"NETWORK-TRAFFIC-METRIC", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"OBJECT-STATISTICS-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"OBJECT-STATISTICS-METRIC", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"POLICY-RULE-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"POLICY-RULE-METRIC", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"STATISTICS-RULE-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"STATISTICS-RULE-METRIC", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"SYS-STORAGE\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"SYS-STORAGE", + "name":"G", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"TRAFFIC-TOP-METRIC", + "name":"H", + "orderNum":7, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"VOIP-CONVERSATION-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"VOIP-CONVERSATION-RECORD", + "name":"I", + "orderNum":8, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"TRAFFIC-TOP-DESTINATION-IP-METRIC", + "name":"J", + "orderNum":9, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":3, + "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":"#4ff9a7", + "id":"3f7e3f6f" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"Total", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"TRAFFIC-FILE-STREAM-RECORD", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"TROUBLESHOOTING-FILE-STREAM-RECORD", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Traffic IN/OUT", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":4, + "param":{ + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"11.53", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Log Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":5, + "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":"#ce8c08", + "id":"58d58a08" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Metric Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":6, + "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":"#ce8c08", + "id":"e62d783" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":7, + "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":"#ce8c08", + "id":"56d8420" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Session Records", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":8, + "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.79", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"ETL Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":9, + "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":"#2ce059", + "id":"daad4cf" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\",datacenter=\"$DataCenter\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )+ rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"D", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":10, + "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":"#70c8ea", + "id":"fb7c1ff" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Processor Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":11, + "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":"#70c8ea", + "id":"ce0253" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":12, + "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":"#70c8ea", + "id":"716d3872" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"etl_session_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Transaction Records", + "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, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true + }, + "remark":"", + "x":"0.0", + "y":"16.06", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Source-Sink Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":14, + "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":"#70c8ea", + "id":"7efeb2" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"ETL Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":15, + "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":"#ed0eaa", + "id":"56503a58" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\",datacenter=\"$DataCenter\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )+ rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"D", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":16, + "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":"#70c8ea", + "id":"3d8851d6" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Processor Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":17, + "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":"#70c8ea", + "id":"3445b88" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_transaction_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Proxy Events", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":18, + "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":"16.32", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"ETL Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":19, + "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":"#2a16ff", + "id":"96ef601" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\",datacenter=\"$DataCenter\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\",datacenter=\"$DataCenter\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )+ rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"D", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":20, + "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":"#70c8ea", + "id":"6fbdba84" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DT\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DT\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":21, + "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":"#70c8ea", + "id":"1692816" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Processor Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":22, + "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":"#70c8ea", + "id":"27e6e467" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"etl_proxy_event_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"DoS Events", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":23, + "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":"16.59", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"ETL Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":24, + "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":"#6936aa", + "id":"24d73f8" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-SKETCH-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\",datacenter=\"$DataCenter\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )+ rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"D", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":25, + "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":"#70c8ea", + "id":"dd3cf51" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":26, + "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":"#70c8ea", + "id":"6881cb13" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Processor Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":27, + "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":"#70c8ea", + "id":"667b36dc" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"dos_sketch_record_kafka_to_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"VoIP Records", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":28, + "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":"16.85", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"ETL Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":29, + "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":"#c02bdb", + "id":"637ac576" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Collecting and processing VoIP Records per second", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\",datacenter=\"$DataCenter\"}) ", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-PROCESSED\",datacenter=\"$DataCenter\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"Transform(Connection)", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )+ rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"E", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":30, + "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":"#70c8ea", + "id":"2b063b85" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Source-Sink Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":31, + "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":"#70c8ea", + "id":"11c1730" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_bytes{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_bytes{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Dropped", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Source:_kafka_source\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Source-Error", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_bytes{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_bytes{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"Sink:_kafka_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink-Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Processor Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":32, + "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":"#70c8ea", + "id":"2324386" + } + ], + "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(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Out", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_in_events{job_name=\"voip_record_kafka_to_ndc_kafka\",operator_name=\"etl_processor\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"In", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"TRAFFIC-FILE-STREAM-RECORD", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":33, + "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":"17.12", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Traffic File Stream Record Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":34, + "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":[ + "min", + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#42a6d1", + "id":"bcb0a58" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of records written to kafka per second / Number of records consumed per second / Kafka lag", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_consumed_rate{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Consumer", + "name":"C", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_lag_max{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Lag", + "name":"B", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":35, + "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":"#42a6d1", + "id":"fafe167" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Bytes of chunk input(source) and output(sink) per second.", + "x":"6.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Combine IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":36, + "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":"#42a6d1", + "id":"2d286d93" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of chunk inputs and outputs per second of the window combiner.", + "x":"0.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"window_combine_chunk\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=\"window_combine_chunk\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Error Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":37, + "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":"#ed5cea", + "id":"337035b" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of error chunks per second of the operator.", + "x":"0.0", + "y":"6.0", + "elements":[ + { + "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numErrorChunksPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-{{file_chunk_combiner}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Dropped Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":38, + "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":"#5b3bf9", + "id":"5655796a" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of chunk drops per second of the operator.", + "x":"6.0", + "y":"6.0", + "elements":[ + { + "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksFilterPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-{{file_chunk_combiner}}-Filter", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksRateLimitDropPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-{{file_chunk_combiner}}-RateLimitDrop", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numDuplicateChunksInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Duplicate", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion Chunk Distribution By Type Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":39, + "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":"#d613a2", + "id":"2c0b4fd" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of chunk inputs(source) per second with type.", + "x":"0.0", + "y":"14.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Eml", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Txt", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Html", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Pcapng", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Media", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion Chunk Distribution By Size Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":40, + "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":"#f90ede", + "id":"19c41dda" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of chunk inputs(source) per second by size.", + "x":"0.0", + "y":"12.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_0-1K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd3KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1-3K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween3KBAnd5KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_3-5K", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_5-10K", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd50KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10-50K", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween50KBAnd100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_50-100K", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_100K-∞", + "name":"G", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion File Distribution By Size Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":41, + "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":"#42a6d1", + "id":"852a64c" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of file inputs(source) per second by size.", + "x":"0.0", + "y":"8.0", + "elements":[ + { + "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_0-10K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10-100K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_100K-1M", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1-10M", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10MBAnd100MBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10-100M", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100MBAnd1GBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_100M-1G", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan1GBFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1G-∞", + "name":"G", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion File Distribution By Type Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":42, + "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":"#7317a8", + "id":"24b4453e" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of file inputs(source) per second by type.", + "x":"6.0", + "y":"8.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Eml", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Txt", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Html", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Pcang", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaFilesInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Media", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Restarts", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":43, + "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":"#42a6d1", + "id":"41a14928" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of task restarts per second.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"max by(job_name) ((flink_jobmanager_job_numRestarts{job_name=\"agg_traffic_file_chunk_combine\",datacenter=\"$DataCenter\"}) - (flink_jobmanager_job_numRestarts{job_name=\"agg_traffic_file_chunk_combine\",datacenter=\"$DataCenter\"} offset 30s))", + "legend":"{{job_name}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Memory Used", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":44, + "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":"#42a6d1", + "id":"3668fd7" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"18.0", + "elements":[ + { + "expression":"(flink_taskmanager_Status_JVM_Memory_Heap_Used{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DataCenter\"} / flink_taskmanager_Status_JVM_Memory_Heap_Max{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DataCenter\"}) * 100", + "legend":"{{asset}}-HeapUsed", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job GC Metrics", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":45, + "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":"#42a6d1", + "id":"972ee4" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"20.0", + "elements":[ + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Count{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DataCenter\"}", + "legend":"{{asset}}-G1OldCount", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Time{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DataCenter\"}", + "legend":"{{asset}}-G1OldTime", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Count{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DataCenter\"}", + "legend":"{{asset}}-G1YoungCount", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Time{exported_job=~\"agg_traffic_file_chunk_combine.*\",datacenter=\"$DataCenter\"}", + "legend":"{{asset}}-G1YoungTime", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":46, + "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":[ + "min", + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#42a6d1", + "id":"be25170" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of chunk inputs(source) and outputs(sink) per second.", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":47, + "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":[ + "min", + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#42a6d1", + "id":"42a0f6a" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of file inputs(source) and outputs(sink) per second.", + "x":"6.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numFilesOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Sink Chunk Distribution By Type Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":48, + "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":"#d613a2", + "id":"c8e49d" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of chunk outputs(sink) per second by type.", + "x":"6.0", + "y":"14.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEmlChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Eml", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numTxtChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Txt", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numHtmlChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Html", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numPcapngChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Pcapng", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numMediaChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-Media", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Sink Chunk Distribution By Size Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":49, + "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":"#f90ede", + "id":"61929bc1" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of chunk outputs(sink) per second by size.", + "x":"6.0", + "y":"12.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_0-1K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd5KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1-5K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_5-10K", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10-100K", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_100K-1M", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1M-∞", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion Eml File Distribution By Size Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":50, + "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":"#42a6d1", + "id":"65b10d34" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of eml file inputs(source) per second by size.", + "x":"0.0", + "y":"10.0", + "elements":[ + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBEmlFilesInPerSecond{datacenter=\"$DataCenter\"})\n", + "legend":"{{job_name}}_0-10K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBEmlFilesInPerSecond{datacenter=\"$DataCenter\"})\n", + "legend":"{{job_name}}_10-100K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBEmlFilesInPerSecond{datacenter=\"$DataCenter\"})\n", + "legend":"{{job_name}}_100K-1M", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBEmlFilesInPerSecond{datacenter=\"$DataCenter\"})\n", + "legend":"{{job_name}}_1-10M", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan10MBEmlFilesInPerSecond{datacenter=\"$DataCenter\"})\n", + "legend":"{{job_name}}_10M-∞", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion Txt File Distribution By Size Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":51, + "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":"#42a6d1", + "id":"598b7cb6" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of txt file inputs(source) per second by size.", + "x":"6.0", + "y":"10.0", + "elements":[ + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan10KBTxtFilesInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_0-10K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBTxtFilesInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10-100K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBTxtFilesInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_100K-1M", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1MBAnd10MBTxtFilesInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1-10M", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan10MBTxtFilesInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10M-∞", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion Chunk Distribution By Offset Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":52, + "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":"#42a6d1", + "id":"3486b0ae" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of chunk inputs(source) per second by offset.", + "x":"0.0", + "y":"16.0", + "elements":[ + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetLessThan10KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_0-10K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween10KBAnd100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10-100K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween100KBAnd1MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_100K-1M", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween1MBAnd10MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1-10M", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween10MBAnd100MBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_10-100M", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetBetween100MBAnd1GBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_100M-1G", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by (job_name) (flink_taskmanager_job_task_operator_file_chunk_combiner_numOffsetGreaterThan1GBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\",datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}_1G-∞", + "name":"G", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Null File IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":53, + "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":"#42a6d1", + "id":"3046c74" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of null file inputs and outputs per second.", + "x":"6.0", + "y":"16.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullFilesInPerSecond{datacenter=\"$DT\"})", + "legend":"{{job_name}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullEmlFilesInPerSecond{datacenter=\"$DT\"})", + "legend":"{{job_name}}-In-Eml", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullTxtFilesInPerSecond{datacenter=\"$DT\"})", + "legend":"{{job_name}}-In-Txt", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullFilesOutPerSecond{datacenter=\"$DT\"})", + "legend":"{{job_name}}-Out", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullEmlFilesOutPerSecond{datacenter=\"$DT\"})", + "legend":"{{job_name}}-Out-Eml", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numNullTxtFilesOutPerSecond{datacenter=\"$DT\"})", + "legend":"{{job_name}}-Out-Txt", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Other File Chunk IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":54, + "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":"#42a6d1", + "id":"199c9f74" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"18.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-StartChunks-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEndChunksInPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-EndChunks-In", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksOutPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-StartChunks-Out", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numEndChunksOutPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-EndChunks-Out", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteFilesOutPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-CompleteFiles-Out", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteEmlFilesOutPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-CompleteEmlFiles-Out", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numCompleteTxtFilesOutPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-CompleteTxtFiles-Out", + "name":"G", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksDelayPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-DelayChunks-In", + "name":"I", + "orderNum":7, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Overview", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":55, + "param":{ + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"1.0", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"DataCenter Metric Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":56, + "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":"#ce8c08", + "id":"73e60706" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Log Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":57, + "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":"#4740ce", + "id":"d02e4ed" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter File Chunk Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":58, + "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":"#ef2162", + "id":"e462ff9" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Metric Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":59, + "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":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "legend":{ + "values":[], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#4740ce", + "id":"2a8ecbc" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter Log Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":60, + "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":"#3c11f9", + "id":"aa3f158" + } + ], + "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 by (datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DataCenter File Chunk Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":61, + "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":"#ce8c08", + "id":"375ad3e9" + } + ], + "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 by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(datacenter)(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\"})", + "legend":"{{datacenter}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + } + ], + "children":[] + }, + { + "name":"[24.05] TSG OLAP Data Flow Template", + "type":"template", + "varType":0, + "param":{ + "chartShare":"none", + "variables":[ + { + "regex":"", + "expression":"", + "customOptions":"DataCenter1", + "show":true, + "name":"DataCenter", + "allOption":false, + "type":"custom", + "multi":false + } + ], + "report":{ + "schedule":{ + "repeat":1, + "etime":"", + "stime":"", + "type":2, + "nums":[] + }, + "receivers":[], + "enable":false, + "range":{ + "unit":"day", + "interval":1, + "type":"previous" + } + }, + "refresh":0, + "defaultTimeRange":4 + }, + "remark":"The template for TSG OLAP DataFlow.", + "charts":[ + { + "name":"Summary", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":0, + "param":{ + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"1.0", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Log Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":1, + "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":"#6339a3", + "id":"068b1" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"Total", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRANSACTION-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"TRANSACTION-RECORD", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"SESSION-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"SESSION-RECORD", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"BGP-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"BGP-RECORD", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"PROXY-EVENT\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"PROXY-EVENT", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Metric Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":2, + "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":"#b6a6ed", + "id":"f38d20e" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"Total", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"DOS-SKETCH-RECORD", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"NETWORK-TRAFFIC-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"NETWORK-TRAFFIC-METRIC", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"OBJECT-STATISTICS-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"OBJECT-STATISTICS-METRIC", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"POLICY-RULE-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"POLICY-RULE-METRIC", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"STATISTICS-RULE-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"STATISTICS-RULE-METRIC", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"SYS-STORAGE\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"SYS-STORAGE", + "name":"G", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"TRAFFIC-TOP-METRIC", + "name":"H", + "orderNum":7, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"VOIP-CONVERSATION-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"VOIP-CONVERSATION-RECORD", + "name":"I", + "orderNum":8, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"TRAFFIC-TOP-DESTINATION-IP-METRIC", + "name":"J", + "orderNum":9, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Ingestion Rate Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":3, + "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":"#4ff9a7", + "id":"3553e71" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter!=\"$DataCenter\"})", + "legend":"Total", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\",datacenter!=\"$DataCenter\"})", + "legend":"TRAFFIC-FILE-STREAM-RECORD", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\",datacenter!=\"$DataCenter\"})", + "legend":"TROUBLESHOOTING-FILE-STREAM-RECORD", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Traffic IN/OUT", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":4, + "param":{ + "visibility":{ + "result":"show", + "varName":"", + "varValue":"", + "operator":"equal" + }, + "enable":{ + "visibility":false, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "collapse":false + }, + "remark":"", + "x":"0.0", + "y":"5.19", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Log Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":5, + "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":"#ce8c08", + "id":"6c20ee" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"TRANSACTION-RECORD|SESSION-RECORD|BGP-RECORD|PROXY-EVENT\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Metric Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":6, + "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":"#ce8c08", + "id":"26521b6" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=~\"DOS-SKETCH-RECORD|NETWORK-TRAFFIC-METRIC|OBJECT-STATISTICS-METRIC|POLICY-RULE-METRIC|STATISTICS-RULE-METRIC|SYS-STORAGE|TRAFFIC-TOP-METRIC|VOIP-CONVERSATION-RECORD|TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Ingestion IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":7, + "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":"#ce8c08", + "id":"10d0029f" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"BytesOutPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD|TROUBLESHOOTING-FILE-STREAM-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Kafka Quotas Produce Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":8, + "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":"#7f9600", + "id":"4e8b9a" + } + ], + "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 by (user, client_id) (kafka_server_Produce_byte_rate{datacenter!=\"$DataCenter\"})", + "legend":"", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Kafka Quotas Fetch Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":9, + "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":"#7f9600", + "id":"84b343b" + } + ], + "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 by (user, client_id) (kafka_server_Fetch_byte_rate{datacenter!=\"$DataCenter\"})", + "legend":"", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Logs", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":10, + "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":false + }, + "remark":"", + "x":"0.0", + "y":"11.38", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Session Record Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":11, + "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":"#2ce059", + "id":"3bff091" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"SESSION-RECORD-PROCESSED\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=~\"etl_session_record_kafka_to_clickhouse|session_record_processed_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":" sum(\n rate(\n flink_taskmanager_job_task_operator_internal_metrics_dropped_events{datacenter=\"$DataCenter\",job_name=~\"etl_session_record_kafka_to_clickhouse|session_record_processed_kafka_to_clickhouse\"}[5m]\n )\n )", + "legend":"Dropped", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=~\"etl_session_record_kafka_to_clickhouse |session_record_processed_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Transaction Record Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":12, + "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":"#ed0eaa", + "id":"1d4f518" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRANSACTION-RECORD-PROCESSED\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=~\"etl_transaction_record_kafka_to_clickhouse|transaction_record_processed_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=~\"etl_transaction_record_kafka_to_clickhouse|transaction_record_processed_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=~\"etl_transaction_record_kafka_to_clickhouse|transaction_record_processed_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Proxy Event Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":13, + "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":"#2a16ff", + "id":"712c74" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"PROXY-EVENT-PROCESSED\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=~\"etl_proxy_event_kafka_to_clickhouse|proxy_event_processed_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=~\"etl_proxy_event_kafka_to_clickhouse|proxy_event_processed_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=~\"etl_proxy_event_kafka_to_clickhouse|proxy_event_processed_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DoS Event Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":14, + "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":"#6936aa", + "id":"10312c1" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-SKETCH-RECORD\"})", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"DOS-EVENT\"})", + "legend":"Detection", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=\"dos_event_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=\"dos_event_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=\"dos_event_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"VoIP Record Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":15, + "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":"#c02bdb", + "id":"1ba4a14" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Collecting and processing VoIP Records per second", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD\"}) ", + "legend":"Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-RECORD-PROCESSED\"})", + "legend":"Transform", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"VOIP-CONVERSATION-RECORD\"})", + "legend":"Correlation", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate( flink_taskmanager_job_task_operator_internal_metrics_out_events{job_name=~\"correlation_sip_rtp_session|etl_voip_conversation_record_kafka_to_clickhouse\",operator_name=\"Sink:_clickhouse_sink\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Sink", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_dropped_events{job_name=~\"correlation_sip_rtp_session|etl_voip_conversation_record_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Dropped", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(\n rate(\nflink_taskmanager_job_task_operator_internal_metrics_error_events{job_name=~\"correlation_sip_rtp_session|etl_voip_conversation_record_kafka_to_clickhouse\",datacenter=\"$DataCenter\"}[5m]\n )\n)", + "legend":"Error", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Files", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "weight":17, + "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":"17.77", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"File Chunk IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "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":[ + "min", + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#42a6d1", + "id":"339d8b25" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"Number of chunk inputs(source) and outputs(sink) per second.", + "x":"0.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"{{job_name}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"{{job_name}}-Out", + "name":"C", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":19, + "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":[ + "min", + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#42a6d1", + "id":"0e5755d" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of file inputs(source) and outputs(sink) per second.", + "x":"6.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numStartChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numFilesOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk IN/OUT Bytes/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"bytes/sec(IEC)", + "weight":20, + "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":"#42a6d1", + "id":"42fdfca9" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Bytes of chunk inputs(source) and outputs(sink) per second.", + "x":"6.0", + "y":"2.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"{{job_name}}-In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBytesOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"{{job_name}}-Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"File Chunk Combine IN/OUT Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":21, + "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":"#42a6d1", + "id":"1dfec115" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of chunk inputs and outputs per second of the window combiner.", + "x":"0.0", + "y":"4.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksInPerSecond{file_chunk_combiner=\"window_combine_chunk\"})", + "legend":"In", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksOutPerSecond{file_chunk_combiner=\"window_combine_chunk\"})", + "legend":"Out", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Error File Chunk Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":22, + "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":"#ed5cea", + "id":"6989e1a0" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of error chunks per second of the operator.", + "x":"0.0", + "y":"8.0", + "elements":[ + { + "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numErrorChunksPerSecond)", + "legend":"{{job_name}}-{{file_chunk_combiner}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Dropped File Chunk Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":23, + "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":"#5b3bf9", + "id":"3de9bbe" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of chunk drops per second of the operator.", + "x":"6.0", + "y":"8.0", + "elements":[ + { + "expression":"sum by(job_name,file_chunk_combiner)(flink_taskmanager_job_task_operator_file_chunk_combiner_numChunksFilterPerSecond{datacenter=\"$DataCenter\"})", + "legend":"{{job_name}}-{{file_chunk_combiner}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Ingestion File Chunk Distribution By Size Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":24, + "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":"#7317a8", + "id":"2ed2b9dc" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of chunk inputs per second by size.", + "x":"0.0", + "y":"6.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"0-1K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd3KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"1-3K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween3KBAnd5KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"3-5K", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"5-10K", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd50KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"10-50K", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween50KBAnd100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"50-100K", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan100KBChunksInPerSecond{file_chunk_combiner=\"map_message_pack\"})", + "legend":"100K-∞", + "name":"G", + "orderNum":6, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job Memory Used", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"percent(0-100)", + "weight":25, + "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":"#42a6d1", + "id":"8f351c0" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"10.0", + "elements":[ + { + "expression":"(flink_taskmanager_Status_JVM_Memory_Heap_Used{exported_job=~\"agg_troubleshooting_file_chunk_combine.*\"} / flink_taskmanager_Status_JVM_Memory_Heap_Max{exported_job=~\"agg_troubleshooting_file_chunk_combine.*\"}) * 100", + "legend":"{{asset}}-HeapUsed", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Job GC Metrics", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"none", + "weight":26, + "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":"#42a6d1", + "id":"693938" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"10.0", + "elements":[ + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Count{exported_job=~\"agg_troubleshooting_file_chunk_combine.*\"}", + "legend":"{{asset}}-G1OldCount", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Old_Generation_Time{exported_job=~\"agg_troubleshooting_file_chunk_combine.*\"}", + "legend":"{{asset}}-G1OldTime", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Count{exported_job=~\"agg_troubleshooting_file_chunk_combine.*\"}", + "legend":"{{asset}}-G1YoungCount", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"flink_taskmanager_Status_JVM_GarbageCollector_G1_Young_Generation_Time{exported_job=~\"agg_troubleshooting_file_chunk_combine.*\"}", + "legend":"{{asset}}-G1YoungTime", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Troubleshooting File Stream Record Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":27, + "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":[ + "min", + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#42a6d1", + "id":"e13294c" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of records written to kafka per second / Number of records consumed per second / Kafka lag", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TROUBLESHOOTING-FILE-STREAM-RECORD\"})", + "legend":"Ingestion", + "name":"B", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_consumed_rate{task_name=\"Source:_TROUBLESHOOTING_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\"})", + "legend":"Consumer", + "name":"A", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name,job_id)(flink_taskmanager_job_task_operator_KafkaConsumer_records_lag_max{task_name=\"Source:_TROUBLESHOOTING_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\"})", + "legend":"Lag", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Sink File Chunk Distribution By Size Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":28, + "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":"#7317a8", + "id":"1a6364d" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of chunk outputs per second by size.", + "x":"6.0", + "y":"6.0", + "elements":[ + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numLessThan1KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"0-1K", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween1KBAnd5KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"1-5K", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween5KBAnd10KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"5-10K", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween10KBAnd100KBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"10-100K", + "name":"D", + "orderNum":3, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numBetween100KBAnd1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"100K-1M", + "name":"E", + "orderNum":4, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_file_chunk_combiner_numGreaterThan1MBChunksOutPerSecond{file_chunk_combiner=~\"sink_.*\"})", + "legend":"1M-∞", + "name":"F", + "orderNum":5, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Traffic File Stream Record Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":29, + "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":[ + "min", + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#42a6d1", + "id":"53945c3" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"Number of records written to kafka per second / Number of records consumed per second / Kafka lag", + "x":"6.0", + "y":"0.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=\"TRAFFIC-FILE-STREAM-RECORD\"})", + "legend":"Ingestion", + "name":"B", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_consumed_rate{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\"})", + "legend":"Consumer", + "name":"A", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum by(job_name)(flink_taskmanager_job_task_operator_KafkaConsumer_records_lag_max{task_name=\"Source:_TRAFFIC_FILE_STREAM_RECORD____Map:_Parse_Message_Pack____Filter:_Map____Timestamps_Watermarks\"})", + "legend":"Lag", + "name":"C", + "orderNum":2, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + }, + { + "name":"Metrics", + "span":"12.0", + "height":"1.0", + "type":"Group", + "unit":"short", + "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, + "repeat":false + }, + "showHeader":1, + "repeat":{ + "variable":"" + }, + "link":"", + "valueMapping":[], + "dataLink":[], + "collapse":true + }, + "remark":"", + "x":"0.0", + "y":"17.58", + "elements":[], + "datasource":"misc", + "children":[ + { + "name":"Druid Task Consumer Lag", + "span":"12.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":31, + "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":[ + "max", + "avg" + ], + "show":true, + "placement":"bottom" + }, + "showHeader":1, + "tooltip":{ + "mode":"all", + "sort":"none" + }, + "link":"", + "thresholds":[ + { + "color":"#04c0f9", + "id":"b03f3c4" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"zero" + }, + "remark":"The Consumer Lag in each Datasource. Consumer Lag tells us how far behind each Consumer (Group) is in each Partition.  The smaller the lag the more real-time the data consumption.", + "x":"0.0", + "y":"0.0", + "elements":[ + { + "expression":"sum by (dataSource) (irate(ingest_kafka_lag{service=\"coordinator\"}[5m]))", + "legend":"{{dataSource}}", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Network Traffic Metric Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":32, + "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":"#d058fc", + "id":"aed88d9" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"NETWORK-TRAFFIC-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"NC-Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"NETWORK-TRAFFIC-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"DT-Sink", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"DoS Sketch Record Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":33, + "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":"#d058fc", + "id":"35823cc2" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"0.0", + "y":"6.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"NC-Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"DOS-SKETCH-RECORD\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"DT-Sink", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Object Statistics Metric Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":34, + "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":"#d058fc", + "id":"61c3a26" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"OBJECT-STATISTICS-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"NC-Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"OBJECT-STATISTICS-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"DT-Sink", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Statistics Rule Metric Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":35, + "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":"#d058fc", + "id":"ab73629" + } + ], + "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(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"STATISTICS-RULE-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"NC-Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"STATISTICS-RULE-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"DT-Sink", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"TopK Metric Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":36, + "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":"#d058fc", + "id":"800e5f4" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"4.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"NC-Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"DT-Sink", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + }, + { + "name":"Traffic Top Destination IP Metric Message/sec", + "span":"6.0", + "height":"2.0", + "type":"Line chart", + "unit":"short", + "weight":37, + "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":"#d058fc", + "id":"0b21f08" + } + ], + "thresholdShow":true, + "enable":{ + "rightYAxis":false, + "thresholds":false, + "visibility":false, + "legend":true, + "tooltip":true, + "valueMapping":false + }, + "valueMapping":[], + "dataLink":[], + "nullType":"null" + }, + "remark":"", + "x":"6.0", + "y":"6.0", + "elements":[ + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter=\"$DataCenter\"})", + "legend":"NC-Ingestion", + "name":"A", + "orderNum":0, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + }, + { + "expression":"sum(kafka_server_BrokerTopicMetrics_OneMinuteRate{name=\"MessagesInPerSec\",topic=~\"TRAFFIC-TOP-DESTINATION-IP-METRIC\",project=\"TSG-OLAP\",datacenter!=\"$DataCenter\"})", + "legend":"DT-Sink", + "name":"B", + "orderNum":1, + "id":"", + "state":1, + "type":"expert", + "queryType":1 + } + ], + "datasource":"metrics" + } + ] + } + ], + "children":[] + } +] \ No newline at end of file diff --git a/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Expression-temp-v24.06.xlsx b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Expression-temp-v24.06.xlsx new file mode 100644 index 0000000..2187b9d Binary files /dev/null and b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Expression-temp-v24.06.xlsx differ diff --git a/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Module-temp-v24.06.xlsx b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Module-temp-v24.06.xlsx new file mode 100644 index 0000000..2817ef5 Binary files /dev/null and b/tsg_olap/installation/monitoring/TSG-24.06/TSG-OLAP-Module-temp-v24.06.xlsx differ diff --git a/tsg_olap/upgrade/TSG-24.07/clickhouse/tsg_olap_clickhouse_ddl_24.07.sql b/tsg_olap/upgrade/TSG-24.07/clickhouse/tsg_olap_clickhouse_ddl_24.07.sql new file mode 100644 index 0000000..5fb146b --- /dev/null +++ b/tsg_olap/upgrade/TSG-24.07/clickhouse/tsg_olap_clickhouse_ddl_24.07.sql @@ -0,0 +1,3342 @@ +create database IF NOT EXISTS tsg_galaxy_v3 ON CLUSTER ck_cluster; + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.dos_event_local on cluster ck_cluster ( + vsys_id Int32, + recv_time Int64, + log_id UInt64, + profile_id Int64, + rule_id Int64, + start_time Int64, + end_time Int64, + attack_type String, + severity String, + conditions String, + destination_ip String, + destination_country String, + source_ip_list String, + source_country_list String, + sessions Int64, + session_rate Int64, + packets Int64, + packet_rate Int64, + bytes Int64, + bit_rate Int64 +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id,destination_ip,recv_time,log_id); + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.dos_event on cluster ck_cluster ( + vsys_id Int32, + recv_time Int64, + log_id UInt64, + profile_id Int64, + rule_id Int64, + start_time Int64, + end_time Int64, + attack_type String, + severity String, + conditions String, + destination_ip String, + destination_country String, + source_ip_list String, + source_country_list String, + sessions Int64, + session_rate Int64, + packets Int64, + packet_rate Int64, + bytes Int64, + bit_rate Int64 +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,dos_event_local,rand()); + + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.assessment_event_local on cluster ck_cluster ( + log_id UInt64, + recv_time Int64, + vsys_id Int64, + assessment_date Int64, + lot_number String, + file_name String, + assessment_file String, + assessment_type String, + features String, + size Int64, + file_checksum_sha String +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id,recv_time,log_id); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.assessment_event on cluster ck_cluster ( + log_id UInt64, + recv_time Int64, + vsys_id Int64, + assessment_date Int64, + lot_number String, + file_name String, + assessment_file String, + assessment_type String, + features String, + size Int64, + file_checksum_sha String +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,assessment_event_local,rand()); + + + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.session_record_local on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64 MATERIALIZED toUnixTimestamp(now()), +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +ssl_version String, +ssl_sni String, +ssl_san String, +ssl_cn String, +ssl_handshake_latency_ms Nullable(Int32), +ssl_ja3_hash String, +ssl_ja3s_hash String, +ssl_cert_issuer String, +ssl_cert_subject String, +ssl_esni_flag Nullable(Int32), +ssl_ech_flag Nullable(Int32), +dtls_cookie String, +dtls_version  String, +dtls_sni String, +dtls_san String, +dtls_cn String, +dtls_handshake_latency_ms Nullable(Int32), +dtls_ja3_fingerprint String, +dtls_ja3_hash String, +dtls_cert_issuer String, +dtls_cert_subject String, +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +ftp_account String, +ftp_url String, +ftp_link_type String, +quic_version String, +quic_sni String, +quic_user_agent String, +rdp_cookie String, +rdp_security_protocol String, +rdp_client_channels String, +rdp_keyboard_layout String, +rdp_client_version String, +rdp_client_name String, +rdp_client_product_id String, +rdp_desktop_width String, +rdp_desktop_height String, +rdp_requested_color_depth String, +rdp_certificate_type String, +rdp_certificate_count Nullable(Int32), +rdp_certificate_permanent Nullable(Int32), +rdp_encryption_level String, +rdp_encryption_method String, +ssh_version String, +ssh_auth_success String, +ssh_client_version String, +ssh_server_version String, +ssh_cipher_alg String, +ssh_mac_alg String, +ssh_compression_alg String, +ssh_kex_alg String, +ssh_host_key_alg String, +ssh_host_key String, +ssh_hassh String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +stratum_cryptocurrency String, +stratum_mining_pools String, +stratum_mining_program String, +stratum_mining_subscribe String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id, security_action,proxy_action,decoded_as,data_center, device_group,recv_time); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.session_record on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64, +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +ssl_version String, +ssl_sni String, +ssl_san String, +ssl_cn String, +ssl_handshake_latency_ms Nullable(Int32), +ssl_ja3_hash String, +ssl_ja3s_hash String, +ssl_cert_issuer String, +ssl_cert_subject String, +ssl_esni_flag Nullable(Int32), +ssl_ech_flag Nullable(Int32), +dtls_cookie String, +dtls_version  String, +dtls_sni String, +dtls_san String, +dtls_cn String, +dtls_handshake_latency_ms Nullable(Int32), +dtls_ja3_fingerprint String, +dtls_ja3_hash String, +dtls_cert_issuer String, +dtls_cert_subject String, +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +ftp_account String, +ftp_url String, +ftp_link_type String, +quic_version String, +quic_sni String, +quic_user_agent String, +rdp_cookie String, +rdp_security_protocol String, +rdp_client_channels String, +rdp_keyboard_layout String, +rdp_client_version String, +rdp_client_name String, +rdp_client_product_id String, +rdp_desktop_width String, +rdp_desktop_height String, +rdp_requested_color_depth String, +rdp_certificate_type String, +rdp_certificate_count Nullable(Int32), +rdp_certificate_permanent Nullable(Int32), +rdp_encryption_level String, +rdp_encryption_method String, +ssh_version String, +ssh_auth_success String, +ssh_client_version String, +ssh_server_version String, +ssh_cipher_alg String, +ssh_mac_alg String, +ssh_compression_alg String, +ssh_kex_alg String, +ssh_host_key_alg String, +ssh_host_key String, +ssh_hassh String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +stratum_cryptocurrency String, +stratum_mining_pools String, +stratum_mining_program String, +stratum_mining_subscribe String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,session_record_local,rand()); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.security_event_local on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64 MATERIALIZED toUnixTimestamp(now()), +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +ssl_version String, +ssl_sni String, +ssl_san String, +ssl_cn String, +ssl_handshake_latency_ms Nullable(Int32), +ssl_ja3_hash String, +ssl_ja3s_hash String, +ssl_cert_issuer String, +ssl_cert_subject String, +ssl_esni_flag Nullable(Int32), +ssl_ech_flag Nullable(Int32), +dtls_cookie String, +dtls_version  String, +dtls_sni String, +dtls_san String, +dtls_cn String, +dtls_handshake_latency_ms Nullable(Int32), +dtls_ja3_fingerprint String, +dtls_ja3_hash String, +dtls_cert_issuer String, +dtls_cert_subject String, +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +ftp_account String, +ftp_url String, +ftp_link_type String, +quic_version String, +quic_sni String, +quic_user_agent String, +rdp_cookie String, +rdp_security_protocol String, +rdp_client_channels String, +rdp_keyboard_layout String, +rdp_client_version String, +rdp_client_name String, +rdp_client_product_id String, +rdp_desktop_width String, +rdp_desktop_height String, +rdp_requested_color_depth String, +rdp_certificate_type String, +rdp_certificate_count Nullable(Int32), +rdp_certificate_permanent Nullable(Int32), +rdp_encryption_level String, +rdp_encryption_method String, +ssh_version String, +ssh_auth_success String, +ssh_client_version String, +ssh_server_version String, +ssh_cipher_alg String, +ssh_mac_alg String, +ssh_compression_alg String, +ssh_kex_alg String, +ssh_host_key_alg String, +ssh_host_key String, +ssh_hassh String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +stratum_cryptocurrency String, +stratum_mining_pools String, +stratum_mining_program String, +stratum_mining_subscribe String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id, security_action,proxy_action,decoded_as,data_center, device_group,recv_time); + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.security_event on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64 , +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +ssl_version String, +ssl_sni String, +ssl_san String, +ssl_cn String, +ssl_handshake_latency_ms Nullable(Int32), +ssl_ja3_hash String, +ssl_ja3s_hash String, +ssl_cert_issuer String, +ssl_cert_subject String, +ssl_esni_flag Nullable(Int32), +ssl_ech_flag Nullable(Int32), +dtls_cookie String, +dtls_version  String, +dtls_sni String, +dtls_san String, +dtls_cn String, +dtls_handshake_latency_ms Nullable(Int32), +dtls_ja3_fingerprint String, +dtls_ja3_hash String, +dtls_cert_issuer String, +dtls_cert_subject String, +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +ftp_account String, +ftp_url String, +ftp_link_type String, +quic_version String, +quic_sni String, +quic_user_agent String, +rdp_cookie String, +rdp_security_protocol String, +rdp_client_channels String, +rdp_keyboard_layout String, +rdp_client_version String, +rdp_client_name String, +rdp_client_product_id String, +rdp_desktop_width String, +rdp_desktop_height String, +rdp_requested_color_depth String, +rdp_certificate_type String, +rdp_certificate_count Nullable(Int32), +rdp_certificate_permanent Nullable(Int32), +rdp_encryption_level String, +rdp_encryption_method String, +ssh_version String, +ssh_auth_success String, +ssh_client_version String, +ssh_server_version String, +ssh_cipher_alg String, +ssh_mac_alg String, +ssh_compression_alg String, +ssh_kex_alg String, +ssh_host_key_alg String, +ssh_host_key String, +ssh_hassh String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +stratum_cryptocurrency String, +stratum_mining_pools String, +stratum_mining_program String, +stratum_mining_subscribe String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,security_event_local,rand()); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.monitor_event_local on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64 MATERIALIZED toUnixTimestamp(now()), +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +ssl_version String, +ssl_sni String, +ssl_san String, +ssl_cn String, +ssl_handshake_latency_ms Nullable(Int32), +ssl_ja3_hash String, +ssl_ja3s_hash String, +ssl_cert_issuer String, +ssl_cert_subject String, +ssl_esni_flag Nullable(Int32), +ssl_ech_flag Nullable(Int32), +dtls_cookie String, +dtls_version  String, +dtls_sni String, +dtls_san String, +dtls_cn String, +dtls_handshake_latency_ms Nullable(Int32), +dtls_ja3_fingerprint String, +dtls_ja3_hash String, +dtls_cert_issuer String, +dtls_cert_subject String, +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +ftp_account String, +ftp_url String, +ftp_link_type String, +quic_version String, +quic_sni String, +quic_user_agent String, +rdp_cookie String, +rdp_security_protocol String, +rdp_client_channels String, +rdp_keyboard_layout String, +rdp_client_version String, +rdp_client_name String, +rdp_client_product_id String, +rdp_desktop_width String, +rdp_desktop_height String, +rdp_requested_color_depth String, +rdp_certificate_type String, +rdp_certificate_count Nullable(Int32), +rdp_certificate_permanent Nullable(Int32), +rdp_encryption_level String, +rdp_encryption_method String, +ssh_version String, +ssh_auth_success String, +ssh_client_version String, +ssh_server_version String, +ssh_cipher_alg String, +ssh_mac_alg String, +ssh_compression_alg String, +ssh_kex_alg String, +ssh_host_key_alg String, +ssh_host_key String, +ssh_hassh String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +stratum_cryptocurrency String, +stratum_mining_pools String, +stratum_mining_program String, +stratum_mining_subscribe String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id, security_action,proxy_action,decoded_as,data_center, device_group,recv_time); + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.monitor_event on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64, +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +ssl_version String, +ssl_sni String, +ssl_san String, +ssl_cn String, +ssl_handshake_latency_ms Nullable(Int32), +ssl_ja3_hash String, +ssl_ja3s_hash String, +ssl_cert_issuer String, +ssl_cert_subject String, +ssl_esni_flag Nullable(Int32), +ssl_ech_flag Nullable(Int32), +dtls_cookie String, +dtls_version  String, +dtls_sni String, +dtls_san String, +dtls_cn String, +dtls_handshake_latency_ms Nullable(Int32), +dtls_ja3_fingerprint String, +dtls_ja3_hash String, +dtls_cert_issuer String, +dtls_cert_subject String, +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +ftp_account String, +ftp_url String, +ftp_link_type String, +quic_version String, +quic_sni String, +quic_user_agent String, +rdp_cookie String, +rdp_security_protocol String, +rdp_client_channels String, +rdp_keyboard_layout String, +rdp_client_version String, +rdp_client_name String, +rdp_client_product_id String, +rdp_desktop_width String, +rdp_desktop_height String, +rdp_requested_color_depth String, +rdp_certificate_type String, +rdp_certificate_count Nullable(Int32), +rdp_certificate_permanent Nullable(Int32), +rdp_encryption_level String, +rdp_encryption_method String, +ssh_version String, +ssh_auth_success String, +ssh_client_version String, +ssh_server_version String, +ssh_cipher_alg String, +ssh_mac_alg String, +ssh_compression_alg String, +ssh_kex_alg String, +ssh_host_key_alg String, +ssh_host_key String, +ssh_hassh String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +stratum_cryptocurrency String, +stratum_mining_pools String, +stratum_mining_program String, +stratum_mining_subscribe String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,monitor_event_local,rand()); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.transaction_record_local on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +ingestion_time Int64, +processing_time Int64, +insert_time Int64 MATERIALIZED toUnixTimestamp(now()), +address_type Int32, +vsys_id Int32, +client_ip String, +client_port Int32, +server_ip String, +server_port Int32, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id,session_id,recv_time); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.transaction_record on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +ingestion_time Int64, +processing_time Int64, +insert_time Int64 , +address_type Int32, +vsys_id Int32, +client_ip String, +client_port Int32, +server_ip String, +server_port Int32, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +dns_message_id Nullable(Int32), +dns_qr Nullable(Int32), +dns_opcode Nullable(Int32), +dns_aa Nullable(Int32), +dns_tc Nullable(Int32), +dns_rd Nullable(Int32), +dns_ra Nullable(Int32), +dns_rcode Nullable(Int32), +dns_qdcount Nullable(Int32), +dns_ancount Nullable(Int32), +dns_nscount Nullable(Int32), +dns_arcount Nullable(Int32), +dns_qname String, +dns_qtype Nullable(Int32), +dns_qclass Nullable(Int32), +dns_cname String, +dns_sub Nullable(Int32), +dns_rr String, +dns_response_latency_ms Nullable(Int32), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +mail_protocol_type String, +mail_account String, +mail_from_cmd String, +mail_to_cmd String, +mail_from String, +mail_password String, +mail_to String, +mail_cc String, +mail_bcc String, +mail_subject String, +mail_subject_charset String, +mail_attachment_name String, +mail_attachment_name_charset String, +mail_starttls_flag Nullable(Int32), +mail_eml_file String, +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,transaction_record_local,rand()); + + + +alter table tsg_galaxy_v3.session_record_local on cluster ck_cluster add INDEX IF NOT EXISTS client_index client_ip type bloom_filter(0.05) GRANULARITY 1; +alter table tsg_galaxy_v3.transaction_record_local on cluster ck_cluster add INDEX IF NOT EXISTS client_index client_ip type bloom_filter(0.05) GRANULARITY 1; + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.voip_record_local on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64 MATERIALIZED toUnixTimestamp(now()), +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +ip_protocol LowCardinality(String), +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64 +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id,decoded_as,data_center, device_group,recv_time); + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.voip_record on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64, +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +ip_protocol LowCardinality(String), +sip_call_id String, +sip_originator_description String, +sip_responder_description String, +sip_user_agent String, +sip_server String, +sip_originator_sdp_connect_ip String, +sip_originator_sdp_media_port Nullable(Int32), +sip_originator_sdp_media_type String, +sip_originator_sdp_content String, +sip_responder_sdp_connect_ip String, +sip_responder_sdp_media_port Nullable(Int32), +sip_responder_sdp_media_type String, +sip_responder_sdp_content String, +sip_duration_s Nullable(Int32), +sip_bye String, +rtp_payload_type_c2s Nullable(Int32), +rtp_payload_type_s2c Nullable(Int32), +rtp_pcap_path String, +rtp_originator_dir Nullable(Int32), +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64 +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,voip_record_local,rand()); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.proxy_event_local on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64 MATERIALIZED toUnixTimestamp(now()), +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +doh_url String, +doh_host String, +doh_request_line String, +doh_response_line String, +doh_cookie String, +doh_referer String, +doh_user_agent String, +doh_content_length String, +doh_content_type String, +doh_set_cookie String, +doh_version String, +doh_message_id Int64, +doh_qr Nullable(Int64), +doh_opcode Nullable(Int64), +doh_aa Nullable(Int64), +doh_tc Nullable(Int64), +doh_rd Nullable(Int64), +doh_ra Nullable(Int64), +doh_rcode Nullable(Int64), +doh_qdcount Nullable(Int64), +doh_ancount Nullable(Int64), +doh_nscount Nullable(Int64), +doh_arcount Nullable(Int64), +doh_qname String, +doh_qtype Nullable(Int64), +doh_qclass Nullable(Int64), +doh_cname String, +doh_sub Nullable(Int64), +doh_rr String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id,proxy_action,decoded_as,data_center, device_group,recv_time); + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.proxy_event on cluster ck_cluster ( +recv_time Int64, +log_id UInt64, +decoded_as String, +session_id UInt64, +start_timestamp_ms DateTime64(3), +end_timestamp_ms DateTime64(3), +duration_ms Int32, +tcp_handshake_latency_ms Nullable(Int32), +ingestion_time Int64, +processing_time Int64, +insert_time Int64, +device_id String, +out_link_id Nullable(Int32), +in_link_id Nullable(Int32), +device_tag String, +data_center String, +device_group String, +sled_ip String, +address_type Int32, +direction String, +vsys_id Int32, +t_vsys_id Int32, +flags Int64, +flags_identify_info String, +c2s_ttl Nullable(Int32), +s2c_ttl Nullable(Int32), +security_rule_list Array(Int64), +security_action String, +monitor_rule_list Array(Int64), +shaping_rule_list Array(Int64), +proxy_rule_list Array(Int64), +statistics_rule_list Array(Int64), +sc_rule_list Array(Int64), +sc_rsp_raw Array(Int64), +sc_rsp_decrypted Array(Int64), +proxy_action String, +proxy_pinning_status Nullable(Int32), +proxy_intercept_status Nullable(Int32), +proxy_passthrough_reason String, +proxy_client_side_latency_ms Nullable(Int32), +proxy_server_side_latency_ms Nullable(Int32), +proxy_client_side_version String, +proxy_server_side_version String, +proxy_cert_verify Nullable(Int32), +proxy_intercept_error String, +monitor_mirrored_pkts Nullable(Int32), +monitor_mirrored_bytes Nullable(Int32), +client_ip String, +client_port Int32, +client_os_desc String, +client_geolocation LowCardinality(String), +client_country String, +client_super_administrative_area String, +client_administrative_area String, +client_sub_administrative_area String, +client_asn Nullable(Int64), +subscriber_id String, +imei String, +imsi String, +phone_number String, +apn String, +server_ip String, +server_port Int32, +server_os_desc String, +server_geolocation LowCardinality(String), +server_country String, +server_super_administrative_area String, +server_administrative_area String, +server_sub_administrative_area String, +server_asn Nullable(Int64), +server_fqdn String, +server_domain String, +app_transition String,  +app LowCardinality(String), +app_category String, +app_debug_info String, +app_content String, +app_extra_info String, +fqdn_category_list Array(Int64), +ip_protocol LowCardinality(String), +decoded_path LowCardinality(String), +http_url String, +http_host String, +http_request_line String, +http_response_line String, +http_request_body String, +http_response_body String, +http_proxy_flag Nullable(Int32), +http_sequence Nullable(Int32), +http_cookie String, +http_referer String, +http_user_agent String, +http_request_content_length Nullable(Int64), +http_request_content_type String, +http_response_content_length Nullable(Int64), +http_response_content_type String, +http_set_cookie String, +http_version String, +http_status_code Nullable(Int32), +http_response_latency_ms Nullable(Int32), +http_session_duration_ms Nullable(Int32), +http_action_file_size Nullable(Int64), +doh_url String, +doh_host String, +doh_request_line String, +doh_response_line String, +doh_cookie String, +doh_referer String, +doh_user_agent String, +doh_content_length String, +doh_content_type String, +doh_set_cookie String, +doh_version String, +doh_message_id Int64, +doh_qr Nullable(Int64), +doh_opcode Nullable(Int64), +doh_aa Nullable(Int64), +doh_tc Nullable(Int64), +doh_rd Nullable(Int64), +doh_ra Nullable(Int64), +doh_rcode Nullable(Int64), +doh_qdcount Nullable(Int64), +doh_ancount Nullable(Int64), +doh_nscount Nullable(Int64), +doh_arcount Nullable(Int64), +doh_qname String, +doh_qtype Nullable(Int64), +doh_qclass Nullable(Int64), +doh_cname String, +doh_sub Nullable(Int64), +doh_rr String, +sent_pkts Int64, +received_pkts Int64, +sent_bytes Int64, +received_bytes Int64, +tcp_c2s_ip_fragments Nullable(Int64), +tcp_s2c_ip_fragments Nullable(Int64), +tcp_c2s_lost_bytes Nullable(Int64), +tcp_s2c_lost_bytes Nullable(Int64), +tcp_c2s_o3_pkts Nullable(Int64), +tcp_s2c_o3_pkts Nullable(Int64), +tcp_c2s_rtx_pkts Nullable(Int64), +tcp_s2c_rtx_pkts Nullable(Int64), +tcp_c2s_rtx_bytes Nullable(Int64), +tcp_s2c_rtx_bytes Nullable(Int64), +tcp_rtt_ms Nullable(Int32), +tcp_client_isn Nullable(Int64), +tcp_server_isn Nullable(Int64), +packet_capture_file String, +in_src_mac String, +out_src_mac String, +in_dest_mac String, +out_dest_mac String, +encapsulation String, +dup_traffic_flag Nullable(Int32), +tunnel_id_list Array(Int64), +tunnel_endpoint_a_desc String, +tunnel_endpoint_b_desc String +) +ENGINE =Distributed(ck_cluster,tsg_galaxy_v3,proxy_event_local,rand()); + + + +-- tsg_galaxy_v3.security_event_materialized_view +CREATE MATERIALIZED VIEW IF NOT EXISTS tsg_galaxy_v3.security_event_materialized_view on cluster ck_cluster +TO tsg_galaxy_v3.security_event_local +( + recv_time Int64, + log_id UInt64, + decoded_as String, + session_id UInt64, + start_timestamp_ms DateTime64(3), + end_timestamp_ms DateTime64(3), + duration_ms Int32, + tcp_handshake_latency_ms Nullable(Int32), + ingestion_time Int64, + processing_time Int64, + -- insert_time Int64 MATERIALIZED toUnixTimestamp(now()), + device_id String, + out_link_id Nullable(Int32), + in_link_id Nullable(Int32), + device_tag String, + data_center String, + device_group String, + sled_ip String, + address_type Int32, + direction String, + vsys_id Int32, + t_vsys_id Int32, + flags Int64, + flags_identify_info String, + c2s_ttl Nullable(Int32), + s2c_ttl Nullable(Int32), + security_rule_list Array(Int64), + security_action String, + monitor_rule_list Array(Int64), + shaping_rule_list Array(Int64), + proxy_rule_list Array(Int64), + statistics_rule_list Array(Int64), + sc_rule_list Array(Int64), + sc_rsp_raw Array(Int64), + sc_rsp_decrypted Array(Int64), + proxy_action String, + proxy_pinning_status Nullable(Int32), + proxy_intercept_status Nullable(Int32), + proxy_passthrough_reason String, + proxy_client_side_latency_ms Nullable(Int32), + proxy_server_side_latency_ms Nullable(Int32), + proxy_client_side_version String, + proxy_server_side_version String, + proxy_cert_verify Nullable(Int32), + proxy_intercept_error String, + monitor_mirrored_pkts Nullable(Int32), + monitor_mirrored_bytes Nullable(Int32), + client_ip String, + client_port Int32, + client_os_desc String, + client_geolocation LowCardinality(String), + client_country String, + client_super_administrative_area String, + client_administrative_area String, + client_sub_administrative_area String, + client_asn Nullable(Int64), + subscriber_id String, + imei String, + imsi String, + phone_number String, + apn String, + server_ip String, + server_port Int32, + server_os_desc String, + server_geolocation LowCardinality(String), + server_country String, + server_super_administrative_area String, + server_administrative_area String, + server_sub_administrative_area String, + server_asn Nullable(Int64), + server_fqdn String, + server_domain String, + app_transition String, + app LowCardinality(String), + app_category String, + app_debug_info String, + app_content String, + app_extra_info String, + fqdn_category_list Array(Int64), + ip_protocol LowCardinality(String), + decoded_path LowCardinality(String), + dns_message_id Nullable(Int32), + dns_qr Nullable(Int32), + dns_opcode Nullable(Int32), + dns_aa Nullable(Int32), + dns_tc Nullable(Int32), + dns_rd Nullable(Int32), + dns_ra Nullable(Int32), + dns_rcode Nullable(Int32), + dns_qdcount Nullable(Int32), + dns_ancount Nullable(Int32), + dns_nscount Nullable(Int32), + dns_arcount Nullable(Int32), + dns_qname String, + dns_qtype Nullable(Int32), + dns_qclass Nullable(Int32), + dns_cname String, + dns_sub Nullable(Int32), + dns_rr String, + dns_response_latency_ms Nullable(Int32), + http_url String, + http_host String, + http_request_line String, + http_response_line String, + http_request_body String, + http_response_body String, + http_proxy_flag Nullable(Int32), + http_sequence Nullable(Int32), + http_cookie String, + http_referer String, + http_user_agent String, + http_request_content_length Nullable(Int64), + http_request_content_type String, + http_response_content_length Nullable(Int64), + http_response_content_type String, + http_set_cookie String, + http_version String, + http_status_code Nullable(Int32), + http_response_latency_ms Nullable(Int32), + http_session_duration_ms Nullable(Int32), + http_action_file_size Nullable(Int64), + ssl_version String, + ssl_sni String, + ssl_san String, + ssl_cn String, + ssl_handshake_latency_ms Nullable(Int32), + ssl_ja3_hash String, + ssl_ja3s_hash String, + ssl_cert_issuer String, + ssl_cert_subject String, + ssl_esni_flag Nullable(Int32), + ssl_ech_flag Nullable(Int32), + dtls_cookie String, + dtls_version String, + dtls_sni String, + dtls_san String, + dtls_cn String, + dtls_handshake_latency_ms Nullable(Int32), + dtls_ja3_fingerprint String, + dtls_ja3_hash String, + dtls_cert_issuer String, + dtls_cert_subject String, + mail_protocol_type String, + mail_account String, + mail_from_cmd String, + mail_to_cmd String, + mail_from String, + mail_password String, + mail_to String, + mail_cc String, + mail_bcc String, + mail_subject String, + mail_subject_charset String, + mail_attachment_name String, + mail_attachment_name_charset String, + mail_starttls_flag Nullable(Int32), + mail_eml_file String, + ftp_account String, + ftp_url String, + ftp_link_type String, + quic_version String, + quic_sni String, + quic_user_agent String, + rdp_cookie String, + rdp_security_protocol String, + rdp_client_channels String, + rdp_keyboard_layout String, + rdp_client_version String, + rdp_client_name String, + rdp_client_product_id String, + rdp_desktop_width String, + rdp_desktop_height String, + rdp_requested_color_depth String, + rdp_certificate_type String, + rdp_certificate_count Nullable(Int32), + rdp_certificate_permanent Nullable(Int32), + rdp_encryption_level String, + rdp_encryption_method String, + ssh_version String, + ssh_auth_success String, + ssh_client_version String, + ssh_server_version String, + ssh_cipher_alg String, + ssh_mac_alg String, + ssh_compression_alg String, + ssh_kex_alg String, + ssh_host_key_alg String, + ssh_host_key String, + ssh_hassh String, + sip_call_id String, + sip_originator_description String, + sip_responder_description String, + sip_user_agent String, + sip_server String, + sip_originator_sdp_connect_ip String, + sip_originator_sdp_media_port Nullable(Int32), + sip_originator_sdp_media_type String, + sip_originator_sdp_content String, + sip_responder_sdp_connect_ip String, + sip_responder_sdp_media_port Nullable(Int32), + sip_responder_sdp_media_type String, + sip_responder_sdp_content String, + sip_duration_s Nullable(Int32), + sip_bye String, + rtp_payload_type_c2s Nullable(Int32), + rtp_payload_type_s2c Nullable(Int32), + rtp_pcap_path String, + rtp_originator_dir Nullable(Int32), + stratum_cryptocurrency String, + stratum_mining_pools String, + stratum_mining_program String, + stratum_mining_subscribe String, + sent_pkts Int64, + received_pkts Int64, + sent_bytes Int64, + received_bytes Int64, + tcp_c2s_ip_fragments Nullable(Int64), + tcp_s2c_ip_fragments Nullable(Int64), + tcp_c2s_lost_bytes Nullable(Int64), + tcp_s2c_lost_bytes Nullable(Int64), + tcp_c2s_o3_pkts Nullable(Int64), + tcp_s2c_o3_pkts Nullable(Int64), + tcp_c2s_rtx_pkts Nullable(Int64), + tcp_s2c_rtx_pkts Nullable(Int64), + tcp_c2s_rtx_bytes Nullable(Int64), + tcp_s2c_rtx_bytes Nullable(Int64), + tcp_rtt_ms Nullable(Int32), + tcp_client_isn Nullable(Int64), + tcp_server_isn Nullable(Int64), + packet_capture_file String, + in_src_mac String, + out_src_mac String, + in_dest_mac String, + out_dest_mac String, + encapsulation String, + dup_traffic_flag Nullable(Int32), + tunnel_id_list Array(Int64), + tunnel_endpoint_a_desc String, + tunnel_endpoint_b_desc String +) +AS +SELECT + recv_time, + log_id, + decoded_as, + session_id, + start_timestamp_ms, + end_timestamp_ms, + duration_ms, + tcp_handshake_latency_ms, + ingestion_time, + processing_time, + -- insert_time, + device_id, + out_link_id, + in_link_id, + device_tag, + data_center, + device_group, + sled_ip, + address_type, + direction, + vsys_id, + t_vsys_id, + flags, + flags_identify_info, + c2s_ttl, + s2c_ttl, + security_rule_list, + security_action, + monitor_rule_list, + shaping_rule_list, + proxy_rule_list, + statistics_rule_list, + sc_rule_list, + sc_rsp_raw, + sc_rsp_decrypted, + proxy_action, + proxy_pinning_status, + proxy_intercept_status, + proxy_passthrough_reason, + proxy_client_side_latency_ms, + proxy_server_side_latency_ms, + proxy_client_side_version, + proxy_server_side_version, + proxy_cert_verify, + proxy_intercept_error, + monitor_mirrored_pkts, + monitor_mirrored_bytes, + client_ip, + client_port, + client_os_desc, + client_geolocation, + client_country, + client_super_administrative_area, + client_administrative_area, + client_sub_administrative_area, + client_asn, + subscriber_id, + imei, + imsi, + phone_number, + apn, + server_ip, + server_port, + server_os_desc, + server_geolocation, + server_country, + server_super_administrative_area, + server_administrative_area, + server_sub_administrative_area, + server_asn, + server_fqdn, + server_domain, + app_transition, + app, + app_category, + app_debug_info, + app_content, + app_extra_info, + fqdn_category_list, + ip_protocol, + decoded_path, + dns_message_id, + dns_qr, + dns_opcode, + dns_aa, + dns_tc, + dns_rd, + dns_ra, + dns_rcode, + dns_qdcount, + dns_ancount, + dns_nscount, + dns_arcount, + dns_qname, + dns_qtype, + dns_qclass, + dns_cname, + dns_sub, + dns_rr, + dns_response_latency_ms, + http_url, + http_host, + http_request_line, + http_response_line, + http_request_body, + http_response_body, + http_proxy_flag, + http_sequence, + http_cookie, + http_referer, + http_user_agent, + http_request_content_length, + http_request_content_type, + http_response_content_length, + http_response_content_type, + http_set_cookie, + http_version, + http_status_code, + http_response_latency_ms, + http_session_duration_ms, + http_action_file_size, + ssl_version, + ssl_sni, + ssl_san, + ssl_cn, + ssl_handshake_latency_ms, + ssl_ja3_hash, + ssl_ja3s_hash, + ssl_cert_issuer, + ssl_cert_subject, + ssl_esni_flag, + ssl_ech_flag, + dtls_cookie, + dtls_version, + dtls_sni, + dtls_san, + dtls_cn, + dtls_handshake_latency_ms, + dtls_ja3_fingerprint, + dtls_ja3_hash, + dtls_cert_issuer, + dtls_cert_subject, + mail_protocol_type, + mail_account, + mail_from_cmd, + mail_to_cmd, + mail_from, + mail_password, + mail_to, + mail_cc, + mail_bcc, + mail_subject, + mail_subject_charset, + mail_attachment_name, + mail_attachment_name_charset, + mail_starttls_flag, + mail_eml_file, + ftp_account, + ftp_url, + ftp_link_type, + quic_version, + quic_sni, + quic_user_agent, + rdp_cookie, + rdp_security_protocol, + rdp_client_channels, + rdp_keyboard_layout, + rdp_client_version, + rdp_client_name, + rdp_client_product_id, + rdp_desktop_width, + rdp_desktop_height, + rdp_requested_color_depth, + rdp_certificate_type, + rdp_certificate_count, + rdp_certificate_permanent, + rdp_encryption_level, + rdp_encryption_method, + ssh_version, + ssh_auth_success, + ssh_client_version, + ssh_server_version, + ssh_cipher_alg, + ssh_mac_alg, + ssh_compression_alg, + ssh_kex_alg, + ssh_host_key_alg, + ssh_host_key, + ssh_hassh, + sip_call_id, + sip_originator_description, + sip_responder_description, + sip_user_agent, + sip_server, + sip_originator_sdp_connect_ip, + sip_originator_sdp_media_port, + sip_originator_sdp_media_type, + sip_originator_sdp_content, + sip_responder_sdp_connect_ip, + sip_responder_sdp_media_port, + sip_responder_sdp_media_type, + sip_responder_sdp_content, + sip_duration_s, + sip_bye, + rtp_payload_type_c2s, + rtp_payload_type_s2c, + rtp_pcap_path, + rtp_originator_dir, + stratum_cryptocurrency, + stratum_mining_pools, + stratum_mining_program, + stratum_mining_subscribe, + sent_pkts, + received_pkts, + sent_bytes, + received_bytes, + tcp_c2s_ip_fragments, + tcp_s2c_ip_fragments, + tcp_c2s_lost_bytes, + tcp_s2c_lost_bytes, + tcp_c2s_o3_pkts, + tcp_s2c_o3_pkts, + tcp_c2s_rtx_pkts, + tcp_s2c_rtx_pkts, + tcp_c2s_rtx_bytes, + tcp_s2c_rtx_bytes, + tcp_rtt_ms, + tcp_client_isn, + tcp_server_isn, + packet_capture_file, + in_src_mac, + out_src_mac, + in_dest_mac, + out_dest_mac, + encapsulation, + dup_traffic_flag, + tunnel_id_list, + tunnel_endpoint_a_desc, + tunnel_endpoint_b_desc +FROM tsg_galaxy_v3.session_record_local +WHERE empty(security_rule_list) = 0 +; + +-- tsg_galaxy_v3.monitor_event_materialized_view +CREATE MATERIALIZED VIEW IF NOT EXISTS tsg_galaxy_v3.monitor_event_materialized_view on cluster ck_cluster +TO tsg_galaxy_v3.monitor_event_local +( + recv_time Int64, + log_id UInt64, + decoded_as String, + session_id UInt64, + start_timestamp_ms DateTime64(3), + end_timestamp_ms DateTime64(3), + duration_ms Int32, + tcp_handshake_latency_ms Nullable(Int32), + ingestion_time Int64, + processing_time Int64, + -- insert_time Int64 MATERIALIZED toUnixTimestamp(now()), + device_id String, + out_link_id Nullable(Int32), + in_link_id Nullable(Int32), + device_tag String, + data_center String, + device_group String, + sled_ip String, + address_type Int32, + direction String, + vsys_id Int32, + t_vsys_id Int32, + flags Int64, + flags_identify_info String, + c2s_ttl Nullable(Int32), + s2c_ttl Nullable(Int32), + security_rule_list Array(Int64), + security_action String, + monitor_rule_list Array(Int64), + shaping_rule_list Array(Int64), + proxy_rule_list Array(Int64), + statistics_rule_list Array(Int64), + sc_rule_list Array(Int64), + sc_rsp_raw Array(Int64), + sc_rsp_decrypted Array(Int64), + proxy_action String, + proxy_pinning_status Nullable(Int32), + proxy_intercept_status Nullable(Int32), + proxy_passthrough_reason String, + proxy_client_side_latency_ms Nullable(Int32), + proxy_server_side_latency_ms Nullable(Int32), + proxy_client_side_version String, + proxy_server_side_version String, + proxy_cert_verify Nullable(Int32), + proxy_intercept_error String, + monitor_mirrored_pkts Nullable(Int32), + monitor_mirrored_bytes Nullable(Int32), + client_ip String, + client_port Int32, + client_os_desc String, + client_geolocation LowCardinality(String), + client_country String, + client_super_administrative_area String, + client_administrative_area String, + client_sub_administrative_area String, + client_asn Nullable(Int64), + subscriber_id String, + imei String, + imsi String, + phone_number String, + apn String, + server_ip String, + server_port Int32, + server_os_desc String, + server_geolocation LowCardinality(String), + server_country String, + server_super_administrative_area String, + server_administrative_area String, + server_sub_administrative_area String, + server_asn Nullable(Int64), + server_fqdn String, + server_domain String, + app_transition String, + app LowCardinality(String), + app_category String, + app_debug_info String, + app_content String, + app_extra_info String, + fqdn_category_list Array(Int64), + ip_protocol LowCardinality(String), + decoded_path LowCardinality(String), + dns_message_id Nullable(Int32), + dns_qr Nullable(Int32), + dns_opcode Nullable(Int32), + dns_aa Nullable(Int32), + dns_tc Nullable(Int32), + dns_rd Nullable(Int32), + dns_ra Nullable(Int32), + dns_rcode Nullable(Int32), + dns_qdcount Nullable(Int32), + dns_ancount Nullable(Int32), + dns_nscount Nullable(Int32), + dns_arcount Nullable(Int32), + dns_qname String, + dns_qtype Nullable(Int32), + dns_qclass Nullable(Int32), + dns_cname String, + dns_sub Nullable(Int32), + dns_rr String, + dns_response_latency_ms Nullable(Int32), + http_url String, + http_host String, + http_request_line String, + http_response_line String, + http_request_body String, + http_response_body String, + http_proxy_flag Nullable(Int32), + http_sequence Nullable(Int32), + http_cookie String, + http_referer String, + http_user_agent String, + http_request_content_length Nullable(Int64), + http_request_content_type String, + http_response_content_length Nullable(Int64), + http_response_content_type String, + http_set_cookie String, + http_version String, + http_status_code Nullable(Int32), + http_response_latency_ms Nullable(Int32), + http_session_duration_ms Nullable(Int32), + http_action_file_size Nullable(Int64), + ssl_version String, + ssl_sni String, + ssl_san String, + ssl_cn String, + ssl_handshake_latency_ms Nullable(Int32), + ssl_ja3_hash String, + ssl_ja3s_hash String, + ssl_cert_issuer String, + ssl_cert_subject String, + ssl_esni_flag Nullable(Int32), + ssl_ech_flag Nullable(Int32), + dtls_cookie String, + dtls_version String, + dtls_sni String, + dtls_san String, + dtls_cn String, + dtls_handshake_latency_ms Nullable(Int32), + dtls_ja3_fingerprint String, + dtls_ja3_hash String, + dtls_cert_issuer String, + dtls_cert_subject String, + mail_protocol_type String, + mail_account String, + mail_from_cmd String, + mail_to_cmd String, + mail_from String, + mail_password String, + mail_to String, + mail_cc String, + mail_bcc String, + mail_subject String, + mail_subject_charset String, + mail_attachment_name String, + mail_attachment_name_charset String, + mail_starttls_flag Nullable(Int32), + mail_eml_file String, + ftp_account String, + ftp_url String, + ftp_link_type String, + quic_version String, + quic_sni String, + quic_user_agent String, + rdp_cookie String, + rdp_security_protocol String, + rdp_client_channels String, + rdp_keyboard_layout String, + rdp_client_version String, + rdp_client_name String, + rdp_client_product_id String, + rdp_desktop_width String, + rdp_desktop_height String, + rdp_requested_color_depth String, + rdp_certificate_type String, + rdp_certificate_count Nullable(Int32), + rdp_certificate_permanent Nullable(Int32), + rdp_encryption_level String, + rdp_encryption_method String, + ssh_version String, + ssh_auth_success String, + ssh_client_version String, + ssh_server_version String, + ssh_cipher_alg String, + ssh_mac_alg String, + ssh_compression_alg String, + ssh_kex_alg String, + ssh_host_key_alg String, + ssh_host_key String, + ssh_hassh String, + sip_call_id String, + sip_originator_description String, + sip_responder_description String, + sip_user_agent String, + sip_server String, + sip_originator_sdp_connect_ip String, + sip_originator_sdp_media_port Nullable(Int32), + sip_originator_sdp_media_type String, + sip_originator_sdp_content String, + sip_responder_sdp_connect_ip String, + sip_responder_sdp_media_port Nullable(Int32), + sip_responder_sdp_media_type String, + sip_responder_sdp_content String, + sip_duration_s Nullable(Int32), + sip_bye String, + rtp_payload_type_c2s Nullable(Int32), + rtp_payload_type_s2c Nullable(Int32), + rtp_pcap_path String, + rtp_originator_dir Nullable(Int32), + stratum_cryptocurrency String, + stratum_mining_pools String, + stratum_mining_program String, + stratum_mining_subscribe String, + sent_pkts Int64, + received_pkts Int64, + sent_bytes Int64, + received_bytes Int64, + tcp_c2s_ip_fragments Nullable(Int64), + tcp_s2c_ip_fragments Nullable(Int64), + tcp_c2s_lost_bytes Nullable(Int64), + tcp_s2c_lost_bytes Nullable(Int64), + tcp_c2s_o3_pkts Nullable(Int64), + tcp_s2c_o3_pkts Nullable(Int64), + tcp_c2s_rtx_pkts Nullable(Int64), + tcp_s2c_rtx_pkts Nullable(Int64), + tcp_c2s_rtx_bytes Nullable(Int64), + tcp_s2c_rtx_bytes Nullable(Int64), + tcp_rtt_ms Nullable(Int32), + tcp_client_isn Nullable(Int64), + tcp_server_isn Nullable(Int64), + packet_capture_file String, + in_src_mac String, + out_src_mac String, + in_dest_mac String, + out_dest_mac String, + encapsulation String, + dup_traffic_flag Nullable(Int32), + tunnel_id_list Array(Int64), + tunnel_endpoint_a_desc String, + tunnel_endpoint_b_desc String +) +AS +SELECT + recv_time, + log_id, + decoded_as, + session_id, + start_timestamp_ms, + end_timestamp_ms, + duration_ms, + tcp_handshake_latency_ms, + ingestion_time, + processing_time, + -- insert_time, + device_id, + out_link_id, + in_link_id, + device_tag, + data_center, + device_group, + sled_ip, + address_type, + direction, + vsys_id, + t_vsys_id, + flags, + flags_identify_info, + c2s_ttl, + s2c_ttl, + security_rule_list, + security_action, + monitor_rule_list, + shaping_rule_list, + proxy_rule_list, + statistics_rule_list, + sc_rule_list, + sc_rsp_raw, + sc_rsp_decrypted, + proxy_action, + proxy_pinning_status, + proxy_intercept_status, + proxy_passthrough_reason, + proxy_client_side_latency_ms, + proxy_server_side_latency_ms, + proxy_client_side_version, + proxy_server_side_version, + proxy_cert_verify, + proxy_intercept_error, + monitor_mirrored_pkts, + monitor_mirrored_bytes, + client_ip, + client_port, + client_os_desc, + client_geolocation, + client_country, + client_super_administrative_area, + client_administrative_area, + client_sub_administrative_area, + client_asn, + subscriber_id, + imei, + imsi, + phone_number, + apn, + server_ip, + server_port, + server_os_desc, + server_geolocation, + server_country, + server_super_administrative_area, + server_administrative_area, + server_sub_administrative_area, + server_asn, + server_fqdn, + server_domain, + app_transition, + app, + app_category, + app_debug_info, + app_content, + app_extra_info, + fqdn_category_list, + ip_protocol, + decoded_path, + dns_message_id, + dns_qr, + dns_opcode, + dns_aa, + dns_tc, + dns_rd, + dns_ra, + dns_rcode, + dns_qdcount, + dns_ancount, + dns_nscount, + dns_arcount, + dns_qname, + dns_qtype, + dns_qclass, + dns_cname, + dns_sub, + dns_rr, + dns_response_latency_ms, + http_url, + http_host, + http_request_line, + http_response_line, + http_request_body, + http_response_body, + http_proxy_flag, + http_sequence, + http_cookie, + http_referer, + http_user_agent, + http_request_content_length, + http_request_content_type, + http_response_content_length, + http_response_content_type, + http_set_cookie, + http_version, + http_status_code, + http_response_latency_ms, + http_session_duration_ms, + http_action_file_size, + ssl_version, + ssl_sni, + ssl_san, + ssl_cn, + ssl_handshake_latency_ms, + ssl_ja3_hash, + ssl_ja3s_hash, + ssl_cert_issuer, + ssl_cert_subject, + ssl_esni_flag, + ssl_ech_flag, + dtls_cookie, + dtls_version, + dtls_sni, + dtls_san, + dtls_cn, + dtls_handshake_latency_ms, + dtls_ja3_fingerprint, + dtls_ja3_hash, + dtls_cert_issuer, + dtls_cert_subject, + mail_protocol_type, + mail_account, + mail_from_cmd, + mail_to_cmd, + mail_from, + mail_password, + mail_to, + mail_cc, + mail_bcc, + mail_subject, + mail_subject_charset, + mail_attachment_name, + mail_attachment_name_charset, + mail_starttls_flag, + mail_eml_file, + ftp_account, + ftp_url, + ftp_link_type, + quic_version, + quic_sni, + quic_user_agent, + rdp_cookie, + rdp_security_protocol, + rdp_client_channels, + rdp_keyboard_layout, + rdp_client_version, + rdp_client_name, + rdp_client_product_id, + rdp_desktop_width, + rdp_desktop_height, + rdp_requested_color_depth, + rdp_certificate_type, + rdp_certificate_count, + rdp_certificate_permanent, + rdp_encryption_level, + rdp_encryption_method, + ssh_version, + ssh_auth_success, + ssh_client_version, + ssh_server_version, + ssh_cipher_alg, + ssh_mac_alg, + ssh_compression_alg, + ssh_kex_alg, + ssh_host_key_alg, + ssh_host_key, + ssh_hassh, + sip_call_id, + sip_originator_description, + sip_responder_description, + sip_user_agent, + sip_server, + sip_originator_sdp_connect_ip, + sip_originator_sdp_media_port, + sip_originator_sdp_media_type, + sip_originator_sdp_content, + sip_responder_sdp_connect_ip, + sip_responder_sdp_media_port, + sip_responder_sdp_media_type, + sip_responder_sdp_content, + sip_duration_s, + sip_bye, + rtp_payload_type_c2s, + rtp_payload_type_s2c, + rtp_pcap_path, + rtp_originator_dir, + stratum_cryptocurrency, + stratum_mining_pools, + stratum_mining_program, + stratum_mining_subscribe, + sent_pkts, + received_pkts, + sent_bytes, + received_bytes, + tcp_c2s_ip_fragments, + tcp_s2c_ip_fragments, + tcp_c2s_lost_bytes, + tcp_s2c_lost_bytes, + tcp_c2s_o3_pkts, + tcp_s2c_o3_pkts, + tcp_c2s_rtx_pkts, + tcp_s2c_rtx_pkts, + tcp_c2s_rtx_bytes, + tcp_s2c_rtx_bytes, + tcp_rtt_ms, + tcp_client_isn, + tcp_server_isn, + packet_capture_file, + in_src_mac, + out_src_mac, + in_dest_mac, + out_dest_mac, + encapsulation, + dup_traffic_flag, + tunnel_id_list, + tunnel_endpoint_a_desc, + tunnel_endpoint_b_desc +FROM tsg_galaxy_v3.session_record_local +WHERE empty(monitor_rule_list) = 0 +; + + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.datapath_telemetry_record_local on cluster ck_cluster ( + log_id UInt64, + recv_time Int64, + vsys_id Int32, + timestamp_us UInt64, + egress_action Int32, + job_id String, + sled_ip String, + device_group String, + traffic_link_id Int32, + source_ip String, + source_port Nullable(Int32), + destination_ip String, + destination_port Nullable(Int32), + packet String, + packet_length Int32, + measurements String +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id,job_id,recv_time,timestamp_us); + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.datapath_telemetry_record on cluster ck_cluster ( + log_id UInt64, + recv_time Int64, + vsys_id Int32, + timestamp_us UInt64, + egress_action Int32, + job_id String, + sled_ip String, + device_group String, + traffic_link_id Int32, + source_ip String, + source_port Nullable(Int32), + destination_ip String, + destination_port Nullable(Int32), + packet String, + packet_length Int32, + measurements String +) +ENGINE = Distributed('ck_cluster', + 'tsg_galaxy_v3', + 'datapath_telemetry_record_local', + rand()); + +CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.traffic_sketch_metric_local on cluster ck_cluster +( + log_id UInt64, + recv_time Int64, + vsys_id Int64, + device_id String, + device_group String, + data_center String, + direction String, + ip_protocol String, + client_ip String, + server_ip String, + internal_ip String, + external_ip String, + client_country String, + server_country String, + client_asn Nullable(Int64), + server_asn Nullable(Int64), + server_fqdn String, + server_domain String, + app String, + app_category String, + c2s_ttl Nullable(Int32), + s2c_ttl Nullable(Int32), + c2s_link_id Nullable(Int32), + s2c_link_id Nullable(Int32), + sessions Int64, + bytes Int64, + sent_bytes Int64, + received_bytes Int64, + pkts Int64, + sent_pkts Int64, + received_pkts Int64, + asymmetric_c2s_flows Int64, + asymmetric_s2c_flows Int64, + c2s_fragments Int64, + s2c_fragments Int64, + c2s_tcp_lost_bytes Int64, + s2c_tcp_lost_bytes Int64, + c2s_tcp_retransmitted_pkts Int64, + s2c_tcp_retransmitted_pkts Int64 +) +ENGINE = MergeTree +PARTITION BY toYYYYMMDD(toDate(recv_time)) +ORDER BY (vsys_id, + direction, + ip_protocol, + app, + client_ip, + recv_time); + + CREATE TABLE IF NOT EXISTS tsg_galaxy_v3.traffic_sketch_metric on cluster ck_cluster +( + log_id UInt64, + recv_time Int64, + vsys_id Int64, + device_id String, + device_group String, + data_center String, + direction String, + ip_protocol String, + client_ip String, + server_ip String, + internal_ip String, + external_ip String, + client_country String, + server_country String, + client_asn Nullable(Int64), + server_asn Nullable(Int64), + server_fqdn String, + server_domain String, + app String, + app_category String, + c2s_ttl Nullable(Int32), + s2c_ttl Nullable(Int32), + c2s_link_id Nullable(Int32), + s2c_link_id Nullable(Int32), + sessions Int64, + bytes Int64, + sent_bytes Int64, + received_bytes Int64, + pkts Int64, + sent_pkts Int64, + received_pkts Int64, + asymmetric_c2s_flows Int64, + asymmetric_s2c_flows Int64, + c2s_fragments Int64, + s2c_fragments Int64, + c2s_tcp_lost_bytes Int64, + s2c_tcp_lost_bytes Int64, + c2s_tcp_retransmitted_pkts Int64, + s2c_tcp_retransmitted_pkts Int64 +) +ENGINE = Distributed('ck_cluster', + 'tsg_galaxy_v3', + 'traffic_sketch_metric_local', + rand()); \ No newline at end of file diff --git a/tsg_olap/upgrade/TSG-24.07/clickhouse/tsg_olap_clickhouse_ddl_check_24.07.sql b/tsg_olap/upgrade/TSG-24.07/clickhouse/tsg_olap_clickhouse_ddl_check_24.07.sql new file mode 100644 index 0000000..a0582a9 --- /dev/null +++ b/tsg_olap/upgrade/TSG-24.07/clickhouse/tsg_olap_clickhouse_ddl_check_24.07.sql @@ -0,0 +1,22 @@ +SELECT log_id, recv_time, vsys_id, assessment_date, lot_number, file_name, assessment_file, assessment_type, features, `size`, file_checksum_sha +FROM tsg_galaxy_v3.assessment_event where recv_time >= toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time = toUnixTimestamp('2030-01-01 00:00:00') AND recv_time {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} +alter 'index_time_traffic_file_bucket',{METADATA => {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} +alter 'index_filename_traffic_file_bucket',{METADATA => {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} +alter 'index_partfile_traffic_file_bucket',{METADATA => {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} + +alter 'troubleshooting_file_bucket',{METADATA => {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} +alter 'index_time_troubleshooting_file_bucket',{METADATA => {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} +alter 'index_filename_troubleshooting_file_bucket',{METADATA => {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} +alter 'index_partfile_troubleshooting_file_bucket',{METADATA => {'REGION_MEMSTORE_REPLICATION' => 'false', 'hbase.region.replica.wait.for.primary.flush' => 'false','SPLIT_ENABLED' => 'false',}} + +alter 'knowledge_base_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_time_knowledge_base_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_filename_knowledge_base_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_partfile_knowledge_base_bucket',{DURABILITY =>'SYNC_WAL'} + +alter 'report_snapshot_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_time_report_snapshot_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_filename_report_snapshot_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_partfile_report_snapshot_bucket',{DURABILITY =>'SYNC_WAL'} + +alter 'assessment_file_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_time_assessment_file_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_filename_assessment_file_bucket',{DURABILITY =>'SYNC_WAL'} +alter 'index_partfile_assessment_file_bucket',{DURABILITY =>'SYNC_WAL'} diff --git a/tsg_olap/upgrade/TSG-24.07/hos/create-bucket-24.07.txt b/tsg_olap/upgrade/TSG-24.07/hos/create-bucket-24.07.txt new file mode 100644 index 0000000..342abd5 --- /dev/null +++ b/tsg_olap/upgrade/TSG-24.07/hos/create-bucket-24.07.txt @@ -0,0 +1,5 @@ +curl -X PUT http://192.168.44.67:9098/hos/traffc_file_bucket -H 'token:c21f969b5f03d33d43e04f8f136e7682' -H 'x-hos-region-count:64*hbase服务器数' +curl -X PUT http://192.168.44.67:9098/hos/troubleshooting_file_bucket -H 'token:c21f969b5f03d33d43e04f8f136e7682' -H 'x-hos-region-count:16' +curl -X PUT http://192.168.44.67:9098/hos/knowledge_base_bucket -H 'token:c21f969b5f03d33d43e04f8f136e7682' -H 'x-hos-region-count:16' -H 'x-hos-wal:open' +curl -X PUT http://192.168.44.67:9098/hos/report_snapshot_bucket -H 'token:c21f969b5f03d33d43e04f8f136e7682' -H 'x-hos-region-count:16' -H 'x-hos-wal:open' +curl -X PUT http://192.168.44.67:9098/hos/assessment_file_bucket -H 'token:c21f969b5f03d33d43e04f8f136e7682' -H 'x-hos-region-count:16' -H 'x-hos-wal:open' \ No newline at end of file diff --git a/tsg_olap/upgrade/TSG-24.07/hos/galaxy-hos-service.yml b/tsg_olap/upgrade/TSG-24.07/hos/galaxy-hos-service.yml new file mode 100644 index 0000000..1ae0b91 --- /dev/null +++ b/tsg_olap/upgrade/TSG-24.07/hos/galaxy-hos-service.yml @@ -0,0 +1,104 @@ +#服务端口 +server: + port: 8186 + max-http-header-size: 20MB + tomcat: + max-threads: 400 +#tomcat缓存大小,单位KB系统默认10M,配置10g +tomcat: + cacheMaxSize: 1000000 +#hbase参数 +hbase: + zookeeperQuorum: 192.168.44.11:2181,192.168.44.14:2181,192.168.44.15:2181 + zookeeperPort: 2181 + zookeeperNodeParent: /hbase + clientRetriesNumber: 9 + rpcTimeout: 100000 + connectPool: 10 + clientWriteBuffer: 10485760 + clientKeyValueMaxsize: 1073741824 + mobThreshold: 10485760 + #part的最大数量 + maxParts: 100000 + #每次获取的part数 + getPartBatch: 10 + #hbase索引表前缀,前缀为以下的都为索引表 + timeIndexTablePrefix: index_time_ + filenameIndexTablePrefix: index_filename_ + partFileIndexTablePrefix: index_partfile_ + systemBucketMeta: system:bucket_meta + #创建表的分区数 + regionCount: 16 + filenameHead: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f + partHead: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f + #获取文件大小的目录 + dataPath: /hbase + #hadoop集群namenode节点,单机为单个ip,集群为ip1,ip2 + hadoopNameNodes: 192.168.44.10,192.168.44.11 + #副本数,单机为1,集群为2 + hadoopReplication: 2 + #hadoop端口 + hadoopPort: 9000 + hadoopUser: root + hadoopNameServices: ns1 + hadoopNameNodesNs1: nn1,nn2 + #ttl相关参数 + ttlScanBatch: 1000 + ttlDeleteBatch: 1000 + asyncPut: 0 +#是否打开验证,0打开,打开需要使用S3身份验证或者token访问服务 +auth: + open: 0 + #http访问使用的token + token: ENC(vknRT6U4I739rLIha9CvojM+4uFyXZLEYpO2HZayLnRak1HPW0K2yZ3vnQBA2foo) + #s3验证 + s3: + accesskey: ENC(FUQDvVP+zqCiwHQhXcRvbw==) + secretkey: ENC(FUQDvVP+zqCiwHQhXcRvbw==) +hos: + #文件大小阈值 + maxFileSize: 5073741800 + #大文件阈值 + uploadThreshold: 104857600 + #长连接超时时间 + keepAliveTimeout: 60000 + #批量删除对象的最大数量 + deleteMultipleNumber: 1000 + #获取对象列表等操作的最大值 + maxResultLimit: 100000 + #分块上传的最大分块数 + maxPartNumber: 10000 + #追加上传的最大次数 + maxAppendNumber: 100000 + #是否快速上传 + isQuickUpload: 0 + #是否快速下载文件,1打开,hbase内存小于20G的集群设为0 + isQuickDownloadFile: 0 + #用户白名单(hbase的namespace),获取存储配额 + users: default + #是否打开限流,0:关闭,1:打开 + openRateLimiter: 0 + #限流每秒请求数 + rateLimiterQps: 20000 + #ttl方式,默认为0 + ttlMode: 0 + #执行ttl的线程数 + ttlThread: 10 +#设置上传文件大小的最大值 +spring: + servlet: + multipart: + max-file-size: 5GB + max-request-size: 5GB +#Prometheus参数 + application: + name: HosServiceApplication +#Prometheus参数 +management: + endpoints: + web: + exposure: + include: '*' + metrics: + tags: + application: ${spring.application.name} \ No newline at end of file diff --git a/tsg_olap/upgrade/TSG-24.07/hos/hosutil/galaxy-hos-util-1.2.jar b/tsg_olap/upgrade/TSG-24.07/hos/hosutil/galaxy-hos-util-1.2.jar new file mode 100644 index 0000000..40a2311 Binary files /dev/null and b/tsg_olap/upgrade/TSG-24.07/hos/hosutil/galaxy-hos-util-1.2.jar differ diff --git a/tsg_olap/upgrade/TSG-24.07/hos/hosutil/hosutil.sh b/tsg_olap/upgrade/TSG-24.07/hos/hosutil/hosutil.sh new file mode 100644 index 0000000..e4595c4 --- /dev/null +++ b/tsg_olap/upgrade/TSG-24.07/hos/hosutil/hosutil.sh @@ -0,0 +1,152 @@ +#!/bin/bash + +usage() { + echo "Usage: ./hosutil.sh [command] [-h] [options...]" + echo "Available commands are:" + echo " download Download individual or batch files" + echo " upload Upload individual or batch files" + echo " check Check file availability" + echo " combiner Verify if the file-chunk-combiner data stream is correct" + echo " version Print the version" + echo "" + echo "download options:" + echo " -b --bucket 要访问的桶。" + echo " -d --directory 保存文件的路径,该路径不存在,将被创建,默认为./download/。" + echo " -k --keys 要下载的文件名,可以为单个文件或多个文件,多个文件以逗号隔开。" + echo " -p --prefix 根据文件名前缀批量下载文件时的文件名前缀。" + echo " -s --startTime 起始时间。时间是UTC时间,格式为yyyyMMdd、yyyy-MM-dd、yyyyMMddHHmmss,默认是前一天的时间。" + echo " -e --endTime 结束时间。时间是UTC时间,格式为yyyyMMdd、yyyy-MM-dd、yyyyMMddHHmmss,默认是当前时间。" + echo " -c --count 设置下载文件的数量,默认为1000,最大值为100000。" + echo " -t --threads 线程数,默认为1,最大值为10。" + echo "upload options:" + echo " -b --bucket 要访问的桶。" + echo " -d --directory 上传文件所在的路径,默认为./upload/。" + echo " -t --threads 线程数,默认为1,最大值为10。" + echo "check options:" + echo " -s --startTime 起始时间。时间是UTC时间,格式为yyyyMMdd、yyyy-MM-dd、yyyyMMddHHmmss,默认是前一天的时间。" + echo " -e --endTime 结束时间。时间是UTC时间,格式为yyyyMMdd、yyyy-MM-dd、yyyyMMddHHmmss,默认是当前时间。" + echo " -c --count 评估的日志数量,默认为1000,最大值为100000。" + echo " -l --logType 评估指定日志的文件,不指定该参数则评估所有日志,支持评估多种日志,使用逗号隔开,例如session_record,security_event。支持的日志有security_event、proxy_event、session_record、voip_record、assessment_event、transaction_record、troubleshooting。" + echo " -f --fileType 指定文件的类型,不指定该参数则为所有类型,例如pcap。目前类型有:mail、http、pcap、other。目前只有session_record(mail、http、pcap)、security_event(mail、http、pcap)、transaction_record(mail、http)包含多种类型,其他日志省略该参数即可。" + echo " -t --threads 线程数,默认为1,最大值为10。" + echo "combiner options:" + echo " -j --job 要验证的任务,有traffic、troubleshooting、all,all为都验证,默认为all。" + echo " -p --prefix 文件名前缀,防止多次执行文件名重复,不可省略。" +} + +if [ $# -eq 0 ]; then + usage + exit 0 +fi + +version="1.2" +operation=$1 +bucket="" +directory="" +keys="" +prefix="" +startTime="" +endTime="" +count=1000 +threads=1 +logType="" +fileType="" +jobName="all" +jar="galaxy-hos-util-"$version".jar" + +shift +while getopts ":h:b:d:k:p:s:e:c:t:l:f:j:" opt; do + case $opt in + h) + usage + exit 0 + ;; + b) + bucket=$OPTARG + ;; + d) + directory=$OPTARG + ;; + k) + keys=$OPTARG + ;; + p) + prefix=$OPTARG + ;; + s) + startTime=$OPTARG + ;; + e) + endTime=$OPTARG + ;; + c) + count=$OPTARG + ;; + t) + threads=$OPTARG + ;; + l) + logType=$OPTARG + ;; + f) + fileType=$OPTARG + ;; + j) + jobName=$OPTARG + ;; + \?) + echo "Invalid option: -$OPTARG" >&2 + usage + exit 1 + ;; + :) + echo "Option -$OPTARG requires an argument" >&2 + usage + exit 1 + ;; + esac +done + +download() { +if [ -z "$directory" ]; then + directory="./download/" +fi +java -jar $jar download $bucket $directory keys=$keys prefix=$prefix maxKeys=$count timeRange=$startTime/$endTime threadNum=$threads +} + +upload() { +if [ -z "$directory" ]; then + directory="./upload/" +fi +java -jar $jar upload $bucket $directory threadNum=$threads +} + +check() { +java -jar $jar check logType=$logType fileType=$fileType maxLogs=$count timeRange=$startTime/$endTime threadNum=$threads +} + +combiner() { +java -jar $jar combiner $jobName $prefix +} + +if [ "$operation" = "download" ];then + download + exit 0 +elif [ "$operation" = "upload" ];then + upload + exit 0 +elif [ "$operation" = "check" ];then + check + exit 0 +elif [ "$operation" = "combiner" ];then + combiner + exit 0 +elif [ "$operation" = "version" ];then + echo $version + exit 0 +else + usage + exit 0 +fi + +