diff --git a/dashboard/en/opentelemetry/meta.json b/dashboard/en/opentelemetry/meta.json index 6ed9eeac81876a59e74b5286a7ba46775e5d6e45..45dc8420cad49a2d3dc1dcfa2c963fffab232506 100644 --- a/dashboard/en/opentelemetry/meta.json +++ b/dashboard/en/opentelemetry/meta.json @@ -1,65 +1,113 @@ { - "dashboardBindSet": [], - "dashboardExtend": {}, + "title": "Opentelemetry JVM", + "dashboardType": "CUSTOM", + "dashboardExtend": { + "groupUnfoldStatus": { + "Log": true, + "jvm": true, + "HTTP": true, + "System": true, + "Process": true + } + }, "dashboardMapping": [], "dashboardOwnerType": "node", - "dashboardType": "CUSTOM", "iconSet": { - "icon": "https://static-res.guance.com/dataflux-template/dashboard/opentelemetry/opentelemetry-logo.svg", - "url": "https://static-res.guance.com/dataflux-template/dashboard/opentelemetry/opentelemetry-logo.png" + "url": null, + "icon": null }, + "dashboardBindSet": [], + "thumbnail": "", + "tagInfo": [ + { + "name": "jvm" + }, + { + "name": "opentelemetry" + }, + { + "name": "otel" + } + ], + "summary": "", "main": { + "vars": [ + { + "name": "service", + "seq": 0, + "datasource": "ftinfluxdb", + "code": "service_name", + "type": "TAG", + "definition": { + "tag": "service_name", + "field": "", + "value": "", + "metric": "otel-service", + "object": "", + "defaultVal": { + "label": "", + "value": "" + } + }, + "valueSort": "asc", + "hide": 0, + "isHiddenAsterisk": 0, + "multiple": true + }, + { + "name": "host", + "seq": 1, + "datasource": "ftinfluxdb", + "code": "host", + "type": "TAG", + "definition": { + "tag": "host", + "field": "", + "value": "", + "metric": "otel-service", + "object": "", + "defaultVal": { + "label": "", + "value": "" + } + }, + "valueSort": "asc", + "hide": 0, + "isHiddenAsterisk": 0, + "multiple": true + }, + { + "name": "otel version", + "seq": 2, + "datasource": "ftinfluxdb", + "code": "otel-version", + "type": "TAG", + "definition": { + "tag": "telemetry_auto_version", + "field": "", + "value": "", + "metric": "otel-service", + "object": "", + "defaultVal": { + "label": "", + "value": "" + } + }, + "valueSort": "asc", + "hide": 0, + "isHiddenAsterisk": 0, + "multiple": true + } + ], "charts": [ { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "buffer count", - "name": "buffer count", + "key": "cache", + "name": "cache", "unit": "", "units": [ "digital", @@ -67,8 +115,8 @@ ] }, { - "key": "buffer memory used", - "name": "buffer memory used", + "key": "used", + "name": "used", "unit": "", "units": [ "digital", @@ -76,10 +124,60 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "jvm" @@ -89,196 +187,204 @@ "h": 10, "w": 8, "x": 0, - "y": 7.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "buffer count", + "q": "M::`otel-service`:(avg(`jvm.buffer.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.buffer.count", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "jvm.buffer.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.buffer.count`) AS `buffer count`) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "buffer memory used", + "q": "M::`otel-service`:(avg(`jvm.buffer.memory.used`) AS `used`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `id`", "code": "B", - "dataSource": "otel-service", - "field": "jvm.buffer.memory.used", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "used", + "field": "jvm.buffer.memory.used", "filters": [ { "id": "231891b0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "2e3ac220-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "id" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.buffer.memory.used`) AS `buffer memory used`) { `service.name` = '#{service_name}' and `host` = '#{host}' } BY `id`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "buffer total capacity", + "q": "M::`otel-service`:(avg(`jvm.buffer.total.capacity`) AS `cache`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `id`", "code": "C", - "dataSource": "otel-service", - "field": "jvm.buffer.total.capacity", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "cache", + "field": "jvm.buffer.total.capacity", "filters": [ { "id": "2630ce30-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "321da1a0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "id" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.buffer.total.capacity`) AS `buffer total capacity`) { `service.name` = '#{service_name}' and `host` = '#{host}' } BY `id`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -288,148 +394,106 @@ "h": 10, "w": 8, "x": 8, - "y": 7.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "classes loaded", + "q": "M::`otel-service`:(avg(`jvm.classes.loaded`) AS `load`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.classes.loaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "load", + "field": "jvm.classes.loaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.classes.loaded`) AS `classes loaded`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "classes unloaded", + "q": "M::`otel-service`:(avg(`jvm.classes.unloaded`) AS `unLoad`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.classes.unloaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "unLoad", + "field": "jvm.classes.unloaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.classes.unloaded`) AS `classes unloaded`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": true, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "GC live_data_size", - "name": "GC live_data_size", + "key": "live size", + "name": "live size", "unit": "", "units": [ "digital", @@ -437,8 +501,8 @@ ] }, { - "key": "GC max_data_size", - "name": "GC max_data_size", + "key": "maxDataSize", + "name": "maxDataSize", "unit": "", "units": [ "digital", @@ -446,8 +510,8 @@ ] }, { - "key": "GC overhead", - "name": "GC overhead", + "key": "overhead", + "name": "overhead", "unit": "", "units": [ "percent", @@ -455,10 +519,60 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "jvm" @@ -468,191 +582,149 @@ "h": 10, "w": 8, "x": 8, - "y": 27.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "GC live_data_size", + "q": "M::`otel-service`:(avg(`jvm.gc.live.data.size`) AS `live size`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.gc.live.data.size", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "live size", + "field": "jvm.gc.live.data.size", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.live.data.size`) AS `GC live_data_size`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "GC max_data_size", + "q": "M::`otel-service`:(avg(`jvm.gc.max.data.size`) AS `maxDataSize`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.gc.max.data.size", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "maxDataSize", + "field": "jvm.gc.max.data.size", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.max.data.size`) AS `GC max_data_size`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "GC overhead", + "q": "M::`otel-service`:(avg(`jvm.gc.overhead`) AS `overhead`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "jvm.gc.overhead", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "overhead", + "field": "jvm.gc.overhead", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.overhead`) AS `GC overhead`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": true, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "B", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "memory max", - "name": "memory max", + "key": "max", + "name": "max", "unit": "", "units": [ "digital", @@ -660,8 +732,8 @@ ] }, { - "key": "memory used", - "name": "memory used", + "key": "used", + "name": "used", "unit": "", "units": [ "digital", @@ -669,162 +741,220 @@ ] } ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } - }, - "group": { - "name": "jvm" - }, - "name": "JVM Memory", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "B" + }, + "fixedTime": "", + "isRefresh": true + }, + "group": { + "name": "jvm" + }, + "name": "JVM Memory", "pos": { "h": 10, "w": 8, "x": 0, - "y": 17.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "memory max", + "q": "M::`otel-service`:(avg(`jvm.memory.max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.memory.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "max", + "field": "jvm.memory.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.memory.max`) AS `memory max`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "memory used", + "q": "M::`otel-service`:(avg(`jvm.memory.used`) AS `used`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "jvm.memory.used", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "used", + "field": "jvm.memory.used", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.memory.used`) AS `memory used`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -834,202 +964,210 @@ "h": 10, "w": 8, "x": 16, - "y": 17.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "threads daemon", + "q": "M::`otel-service`:(avg(`jvm.threads.daemon`) AS `daemon`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.threads.daemon", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "daemon", + "field": "jvm.threads.daemon", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.daemon`) AS `threads daemon`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "threads live", + "q": "M::`otel-service`:(avg(`jvm.threads.live`) AS `live`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.threads.live", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "live", + "field": "jvm.threads.live", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.live`) AS `threads live`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "threads peak", + "q": "M::`otel-service`:(avg(`jvm.threads.peak`) AS `peak`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "jvm.threads.peak", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "peak", + "field": "jvm.threads.peak", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.peak`) AS `threads peak`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [ + { + "key": "usage", + "name": "usage", + "unit": "", + "units": [ + "percent", + "percent" + ] + } + ], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "CPU usage", - "name": "CPU usage", - "unit": "", - "units": [ - "percent", - "percent" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "System" @@ -1039,663 +1177,641 @@ "h": 10, "w": 8, "x": 0, - "y": 40 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "CPU core", + "q": "M::`otel-service`:(max(`system.cpu.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "system.cpu.count", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "system.cpu.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`system.cpu.count`) AS `CPU core`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "CPU usage", + "q": "M::`otel-service`:(max(`system.cpu.usage`) AS `usage`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "system.cpu.usage", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "usage", + "field": "system.cpu.usage", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`system.cpu.usage`) AS `CPU usage`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "load average_1m", + "q": "M::`otel-service`:(last(`system.load.average.1m`) AS `average`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "system.load.average.1m", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "average", + "field": "system.load.average.1m", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`system.load.average.1m`) AS `load average_1m`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "B", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "B" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "process" + "name": "Process" }, - "name": "open file", + "name": "Open files", "pos": { "h": 10, "w": 8, "x": 0, - "y": 52.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "files max", + "q": "M::`otel-service`:(avg(`process.files.max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "process.files.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "max", + "field": "process.files.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.files.max`) AS `files max`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "open files", + "q": "M::`otel-service`:(avg(`process.files.open`) AS `open`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "process.files.open", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "open", + "field": "process.files.open", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.files.open`) AS `open files`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "HTTP" }, "name": "session", "pos": { - "h": 10, + "h": 16, "w": 8, - "x": 0, - "y": 109 + "x": 11, + "y": 28 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "sessions active_current", + "q": "M::`otel-service`:(avg(`tomcat.sessions.active.current`) AS `active`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "tomcat.sessions.active.current", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "active", + "field": "tomcat.sessions.active.current", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.active.current`) AS `sessions active_current`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "sessions active_max", + "q": "M::`otel-service`:(avg(`tomcat.sessions.active.max`) AS `active max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "tomcat.sessions.active.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "active max", + "field": "tomcat.sessions.active.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.active.max`) AS `sessions active_max`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "sessions alive_max", + "q": "M::`otel-service`:(avg(`tomcat.sessions.alive.max`) AS `live max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "tomcat.sessions.alive.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "live max", + "field": "tomcat.sessions.alive.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.alive.max`) AS `sessions alive_max`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "sessions created", + "q": "M::`otel-service`:(avg(`tomcat.sessions.created`) AS `created`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "D", - "dataSource": "otel-service", - "field": "tomcat.sessions.created", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "created", + "field": "tomcat.sessions.created", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.created`) AS `sessions created`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "sessions expired", + "q": "M::`otel-service`:(avg(`tomcat.sessions.expired`) AS `expired`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "E", - "dataSource": "otel-service", - "field": "tomcat.sessions.expired", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "expired", + "field": "tomcat.sessions.expired", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.expired`) AS `sessions expired`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "sessions rejected", + "q": "M::`otel-service`:(avg(`tomcat.sessions.rejected`) AS `rejected`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "F", - "dataSource": "otel-service", - "field": "tomcat.sessions.rejected", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "rejected", + "field": "tomcat.sessions.rejected", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.rejected`) AS `sessions rejected`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "disk free", - "name": "disk free", + "key": "free", + "name": "free", "unit": "", "units": [ "digital", @@ -1703,8 +1819,8 @@ ] }, { - "key": "disk total", - "name": "disk total", + "key": "total", + "name": "total", "unit": "", "units": [ "digital", @@ -1712,10 +1828,60 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "System" @@ -1725,148 +1891,106 @@ "h": 10, "w": 8, "x": 8, - "y": 40 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "disk free", + "q": "M::`otel-service`:(avg(`disk.free`) AS `free`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "disk.free", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "free", + "field": "disk.free", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`disk.free`) AS `disk free`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "disk total", + "q": "M::`otel-service`:(avg(`disk.total`) AS `total`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "disk.total", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "total", + "field": "disk.total", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`disk.total`) AS `disk total`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "C", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "buffer usage", - "name": "buffer usage", + "key": "usage", + "name": "usage", "unit": "", "units": [ "digital", @@ -1874,8 +1998,8 @@ ] }, { - "key": "buffer limit", - "name": "buffer limit", + "key": "total", + "name": "total", "unit": "", "units": [ "digital", @@ -1883,208 +2007,216 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "C" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "process" + "name": "Process" }, "name": "JVM buffer", "pos": { "h": 10, "w": 8, "x": 8, - "y": 52.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "buffer usage", + "q": "M::`otel-service`:(max(`process.runtime.jvm.buffer.usage`) AS `usage`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "C", - "dataSource": "otel-service", - "field": "process.runtime.jvm.buffer.usage", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "usage", + "field": "process.runtime.jvm.buffer.usage", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`process.runtime.jvm.buffer.usage`) AS `buffer usage`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "buffer limit", + "q": "M::`otel-service`:(max(`process.runtime.jvm.buffer.limit`) AS `total`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.buffer.limit", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "total", + "field": "process.runtime.jvm.buffer.limit", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`process.runtime.jvm.buffer.limit`) AS `buffer limit`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "buffer count", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.buffer.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.buffer.count", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "process.runtime.jvm.buffer.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.buffer.count`) AS `buffer count`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": true, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "memory usage", - "name": "memory usage", + "key": "usage", + "name": "usage", "unit": "", "units": [ "digital", @@ -2092,8 +2224,8 @@ ] }, { - "key": "memory committed", - "name": "memory committed", + "key": "committed", + "name": "committed", "unit": "", "units": [ "digital", @@ -2101,8 +2233,8 @@ ] }, { - "key": "memory init", - "name": "memory init", + "key": "init", + "name": "init", "unit": "", "units": [ "digital", @@ -2110,775 +2242,765 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { - "name": "process" + "name": "Process" }, - "name": "memory", + "name": "Memory", "pos": { "h": 20, "w": 8, "x": 16, - "y": 52.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "memory usage", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.memory.usage`) AS `usage`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.memory.usage", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "usage", + "field": "process.runtime.jvm.memory.usage", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.memory.usage`) AS `memory usage`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "memory committed", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.memory.committed`) AS `committed`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.memory.committed", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "committed", + "field": "process.runtime.jvm.memory.committed", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.memory.committed`) AS `memory committed`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "memory init", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.memory.init`) AS `init`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "C", - "dataSource": "otel-service", - "field": "process.runtime.jvm.memory.init", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "init", + "field": "process.runtime.jvm.memory.init", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.memory.init`) AS `memory init`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], + "units": [], "colors": [], - "currentChartType": "bar", - "direction": "vertical", - "fixedTime": "", - "isTimeInterval": false, "levels": [], - "openCompare": false, - "openStack": false, - "showFieldMapping": false, + "slimit": 20, + "density": "medium", "showLine": false, + "unitType": "global", + "chartType": "areaLine", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", "showTitle": true, - "showTopSize": false, - "showTopWithMetric": "", - "stackContent": "group", "stackType": "time", - "timeInterval": "default", "titleDesc": "", - "topSize": 10, - "units": [], - "xAxisShowType": "groupBy" - } - }, - "group": { - "name": "HTTP" - }, - "name": "http request", - "pos": { - "h": 24, - "w": 13, - "x": 0, - "y": 85 - }, - "queries": [ - { - "color": "", - "datasource": "dataflux", - "name": "", - "qtype": "dql", - "query": { - "alias": "", - "code": "A", - "dataSource": "otel-service", - "field": "http.server.requests", - "fieldFunc": "last", - "fieldType": "float", - "fill": null, - "filters": [ - { - "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", - "op": "=", - "type": "", - "value": "#{service_name}" - }, - { - "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", - "op": "=", - "type": "", - "value": "#{host}" - } - ], - "funcList": [], - "groupBy": [ - "outcome", - "uri" - ], - "groupByTime": "", - "indexFilter": "", - "namespace": "metric", - "q": "M::`otel-service`:(LAST(`http.server.requests`)) BY `outcome`, `uri`", - "queryFuncs": [], - "type": "simple" - }, - "type": "bar", - "unit": "" - } - ], - "type": "bar" - }, - { - "extend": { - "fixedTime": "", - "isRefresh": false, - "settings": { - "alias": [], - "chartType": "line", - "colors": [], + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": [ + "max", + "avg", + "min" + ], + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "bottom", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "process" + "name": "Process" }, - "name": "threads", + "name": "JVM thread", "pos": { "h": 10, "w": 8, "x": 8, - "y": 62.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "threads count", + "q": "M::`otel-service`:(max(`process.runtime.jvm.threads.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `service_name`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.threads.count", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "process.runtime.jvm.threads.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`process.runtime.jvm.threads.count`) AS `threads count`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "xAxisShowType": "time", + "isTimeInterval": true, + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "" }, "group": { - "name": "process" + "name": "Process" }, "name": "class", "pos": { "h": 10, "w": 8, "x": 16, - "y": 72.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "current_load", + "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.current_loaded`) AS `current_load`) BY `service_name`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.classes.current_loaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "current_load", + "field": "process.runtime.jvm.classes.current_loaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", - "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.current_loaded`) AS `current_load`) BY `service.name`", - "queryFuncs": [], - "type": "simple" + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "load", + "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.loaded`) AS `load`) BY `service_name`", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.classes.loaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "load", + "field": "process.runtime.jvm.classes.loaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.loaded`) AS `load`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "unload", + "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.unloaded`) AS `unload`) BY `service_name`", "code": "C", - "dataSource": "otel-service", - "field": "process.runtime.jvm.classes.unloaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "unload", + "field": "process.runtime.jvm.classes.unloaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.unloaded`) AS `unload`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [ + { + "key": "load_1m", + "name": "load_1m", + "unit": "", + "units": [ + "percent", + "percent_decimal" + ] + } + ], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "cpu utilization", - "name": "cpu utilization", - "unit": "", - "units": [ - "percent", - "percent_decimal" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { - "name": "process" + "name": "Process" }, "name": "cpu", "pos": { "h": 10, "w": 8, "x": 0, - "y": 72.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "cpu load 1m", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.system.cpu.load_1m`) AS `load_1m`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `service_name`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.system.cpu.load_1m", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "load_1m", + "field": "process.runtime.jvm.system.cpu.load_1m", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.system.cpu.load_1m`) AS `cpu load 1m`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "cpu utilization", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.cpu.utilization`) AS `utilization`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `service_name`", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.cpu.utilization", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "utilization", + "field": "process.runtime.jvm.cpu.utilization", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.cpu.utilization`) AS `cpu utilization`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -2888,83 +3010,61 @@ "h": 10, "w": 8, "x": 16, - "y": 7.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "threads states", + "q": "M::`otel-service`:(avg(`jvm.threads.states`) AS `states`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `state`", "code": "A", - "dataSource": "otel-service", - "field": "jvm.threads.states", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "states", + "field": "jvm.threads.states", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "state" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.states`) AS `threads states`) BY `state`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "bgColor": "", - "colors": [], - "compareType": "", - "currentChartType": "singlestat", - "downsample": "last", - "fixedTime": "", - "fontColor": "", - "isTimeInterval": false, - "levels": [], - "lineColor": "#3AB8FF", - "mappings": [], - "openCompare": false, - "openThousandsSeparator": true, - "precision": "2", - "showFieldMapping": false, - "showLine": false, - "showLineAxis": false, - "showTitle": true, - "timeInterval": "default", - "titleDesc": "", "units": [ { "key": "last(process.uptime)", @@ -2972,302 +3072,322 @@ "unit": "", "units": [ "time", - "ms" + "s" ] } - ] - } + ], + "colors": [], + "levels": [], + "bgColor": "", + "mappings": [], + "showLine": false, + "unitType": "custom", + "fixedTime": "", + "fontColor": "", + "lineColor": "#3AB8FF", + "precision": "2", + "showTitle": true, + "titleDesc": "", + "downsample": "last", + "globalUnit": [], + "isSampling": true, + "compareType": "", + "openCompare": false, + "showLineAxis": false, + "timeInterval": "auto", + "isTimeInterval": false, + "changeWorkspace": false, + "currentChartType": "singlestat", + "showFieldMapping": false, + "sequenceChartType": "line", + "openThousandsSeparator": true + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": null }, - "name": "process uptime", + "name": "run time", "pos": { "h": 5, "w": 8, "x": 6, "y": 0 }, + "type": "singlestat", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "singlestat", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "", + "q": "M::`otel-service`:(last(`process.uptime`)) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "process.uptime", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "", + "field": "process.uptime", "fillNum": null, "filters": [ { "id": "e8cc19a0-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "ee85dc00-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", "labelOp": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`process.uptime`)) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple", - "withLabels": [] + "withLabels": [], + "groupByTime": "" }, - "type": "singlestat", - "unit": "" + "datasource": "dataflux" } - ], - "type": "singlestat" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "digital", + "b" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "allocated", - "name": "allocated", - "unit": "", - "units": [ - "digital", - "b" - ] - }, - { - "key": "promoted", - "name": "promoted", - "unit": "", - "units": [ - "digital", - "b" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "jvm" }, - "name": "JVM GC committed", + "name": "JVM GC memory", "pos": { "h": 10, "w": 8, "x": 0, - "y": 27.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "allocated", + "q": "M::`otel-service`:(avg(`jvm.gc.memory.allocated`) AS `allocated`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.gc.memory.allocated", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "allocated", + "field": "jvm.gc.memory.allocated", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.memory.allocated`) AS `allocated`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "promoted", + "q": "M::`otel-service`:(avg(`jvm.gc.memory.promoted`) AS `promoted`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.gc.memory.promoted", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "promoted", + "field": "jvm.gc.memory.promoted", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.memory.promoted`) AS `promoted`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [ + { + "key": "committed", + "name": "committed", + "unit": "", + "units": [ + "digital", + "B" + ] + } + ], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "xAxisShowType": "time", + "isTimeInterval": true, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "committed", - "name": "committed", - "unit": "", - "units": [ - "digital", - "B" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -3277,513 +3397,510 @@ "h": 10, "w": 8, "x": 8, - "y": 17.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "committed", + "q": "M::`otel-service`:(AVG(`jvm.memory.committed`) AS `committed`) BY `id`", "code": "A", - "dataSource": "otel-service", - "field": "jvm.memory.committed", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "committed", + "field": "jvm.memory.committed", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "id" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.memory.committed`) AS `committed`) BY `id`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "process" + "name": "Process" }, - "name": "sequence", + "name": "queue", "pos": { "h": 10, "w": 8, "x": 0, - "y": 62.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "active", + "q": "M::`otel-service`:(avg(`executor.active`) AS `active`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "executor.active", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "active", + "field": "executor.active", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.active`) AS `active`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "completed", + "q": "M::`otel-service`:(avg(`executor.completed`) AS `completed`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "executor.completed", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "completed", + "field": "executor.completed", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.completed`) AS `completed`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "queued", + "q": "M::`otel-service`:(avg(`executor.queued`) AS `queued`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "executor.queued", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "queued", + "field": "executor.queued", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.queued`) AS `queued`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "queue remaining", + "q": "M::`otel-service`:(avg(`executor.queue.remaining`) AS `remaining`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "D", - "dataSource": "otel-service", - "field": "executor.queue.remaining", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "remaining", + "field": "executor.queue.remaining", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.queue.remaining`) AS `queue remaining`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "process" + "name": "Process" }, - "name": "task pool", + "name": "pool", "pos": { "h": 10, "w": 8, "x": 8, - "y": 72.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "pool core", + "q": "M::`otel-service`:(avg(`executor.pool.core`) AS `core`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "executor.pool.core", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "core", + "field": "executor.pool.core", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.pool.core`) AS `pool core`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "pool max", + "q": "M::`otel-service`:(avg(`executor.pool.max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "executor.pool.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "max", + "field": "executor.pool.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.pool.max`) AS `pool max`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "pool size", + "q": "M::`otel-service`:(avg(`executor.pool.size`) AS `size`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "executor.pool.size", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "size", + "field": "executor.pool.size", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.pool.size`) AS `pool size`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "bgColor": "", - "colors": [], - "compareType": "", - "currentChartType": "singlestat", - "downsample": "last", - "fixedTime": "", - "fontColor": "", - "isTimeInterval": false, - "levels": [], - "lineColor": "#3AB8FF", - "mappings": [], - "openCompare": false, - "openThousandsSeparator": true, - "precision": "2", - "showFieldMapping": false, - "showLine": false, - "showLineAxis": false, - "showTitle": true, - "timeInterval": "default", - "titleDesc": "", "units": [ { "key": "last(application.ready.time)", @@ -3791,95 +3908,100 @@ "unit": "", "units": [ "time", - "ms" + "s" ] } - ] - } + ], + "colors": [], + "levels": [], + "bgColor": "", + "mappings": [], + "showLine": false, + "unitType": "custom", + "fixedTime": "", + "fontColor": "", + "lineColor": "#3AB8FF", + "precision": "2", + "showTitle": true, + "titleDesc": "", + "downsample": "last", + "globalUnit": [], + "isSampling": true, + "compareType": "", + "openCompare": false, + "showLineAxis": false, + "timeInterval": "auto", + "isTimeInterval": false, + "changeWorkspace": false, + "currentChartType": "singlestat", + "showFieldMapping": false, + "sequenceChartType": "line", + "openThousandsSeparator": true + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": null }, - "name": "process ready time", + "name": "ready time", "pos": { "h": 5, "w": 6, "x": 0, "y": 0 }, + "type": "singlestat", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "singlestat", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "", + "q": "M::`otel-service`:(last(`application.ready.time`)) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "application.ready.time", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "", + "field": "application.ready.time", "filters": [ { "id": "b30bb960-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "c0c1db20-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`application.ready.time`)) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "singlestat", - "unit": "" + "datasource": "dataflux" } - ], - "type": "singlestat" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "bgColor": "", - "colors": [], - "compareType": "", - "currentChartType": "singlestat", - "downsample": "last", - "fixedTime": "", - "fontColor": "", - "isTimeInterval": false, - "levels": [], - "lineColor": "#3AB8FF", - "mappings": [], - "openCompare": false, - "openThousandsSeparator": true, - "precision": "2", - "showFieldMapping": false, - "showLine": false, - "showLineAxis": false, - "showTitle": true, - "timeInterval": "default", - "titleDesc": "", "units": [ { "key": "last(process.start.time)", @@ -3887,279 +4009,1092 @@ "unit": "", "units": [ "timeStamp", - "ms" + "s" ] } - ] - } + ], + "colors": [], + "levels": [], + "bgColor": "", + "mappings": [], + "showLine": false, + "unitType": "custom", + "fixedTime": "", + "fontColor": "", + "lineColor": "#3AB8FF", + "precision": "2", + "showTitle": true, + "titleDesc": "", + "downsample": "last", + "globalUnit": [], + "isSampling": true, + "compareType": "", + "openCompare": false, + "showLineAxis": false, + "timeInterval": "auto", + "isTimeInterval": false, + "changeWorkspace": false, + "currentChartType": "singlestat", + "showFieldMapping": false, + "sequenceChartType": "line", + "openThousandsSeparator": true + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": null }, - "name": "process start time", + "name": "start time", "pos": { "h": 5, "w": 6, "x": 14, "y": 0 }, + "type": "singlestat", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "singlestat", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "", + "q": "M::`otel-service`:(last(`process.start.time`)) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "process.start.time", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "", + "field": "process.start.time", "filters": [ { "id": "fb3e8af0-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "fe2186a0-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`process.start.time`)) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "singlestat", - "unit": "" + "datasource": "dataflux" } - ], - "type": "singlestat" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": [], + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "request duration", - "name": "request duration", - "unit": "", - "units": [ - "time", - "ms" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "HTTP" }, - "name": "request duration", + "name": "http server duration", "pos": { - "h": 24, + "h": 28, "w": 11, - "x": 13, - "y": 85 + "x": 0, + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "request duration", + "q": "M::`otel-service`:(last(`http.server.duration_bucket`) AS `bucket(ms)`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `le`", "code": "A", - "dataSource": "otel-service", - "field": "http.server.duration", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "bucket(ms)", + "field": "http.server.duration_bucket", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "http.route" + "le" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`http.server.duration`) AS `request duration`) BY `http.route`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" - } - ], - "groups": [ - "jvm", - "System", - "process", - "HTTP" - ], - "type": "template", - "vars": [ + ] + }, { - "code": "service_name", - "datasource": "ftinfluxdb", - "definition": { - "defaultVal": { - "label": "", - "value": "" + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "time", + "s" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" }, - "field": "", - "metric": "otel-service", - "object": "", - "tag": "service.name", - "value": "" + "fixedTime": "", + "isRefresh": false }, - "hide": 0, - "isHiddenAsterisk": 0, - "name": "service name", - "seq": 0, - "type": "TAG", - "valueSort": "asc" + "group": { + "name": "HTTP" + }, + "name": "HTTP request duration", + "pos": { + "h": 15, + "w": 13, + "x": 11, + "y": 13 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", + "code": "A", + "fill": null, + "type": "simple", + "alias": "max", + "field": "http.server.requests_max", + "filters": [ + { + "id": "11bdba90-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "18450620-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_avg`) AS `avg`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", + "code": "B", + "fill": null, + "type": "simple", + "alias": "avg", + "field": "http.server.requests_avg", + "filters": [ + { + "id": "11bdba90-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "18450620-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_min`) AS `min`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", + "code": "C", + "fill": null, + "type": "simple", + "alias": "min", + "field": "http.server.requests_min", + "filters": [ + { + "id": "11bdba90-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "18450620-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] }, { - "code": "host", - "datasource": "ftinfluxdb", - "definition": { - "defaultVal": { - "label": "", - "value": "" + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" }, - "field": "", - "metric": "otel-service", - "object": "", - "tag": "host", - "value": "" + "fixedTime": "", + "isRefresh": false }, - "hide": 0, - "isHiddenAsterisk": 0, - "name": "host", - "seq": 1, - "type": "TAG", - "valueSort": "asc" + "group": { + "name": "HTTP" + }, + "name": "http request count", + "pos": { + "h": 13, + "w": 13, + "x": 11, + "y": 0 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_count`) AS `count`) { `host` = '#{host}' and `service_name` = '#{service_name}' } BY `status`, `uri`, `method`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "count", + "field": "http.server.requests_count", + "filters": [ + { + "id": "e20917d0-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + }, + { + "id": "e71d2450-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + } + ], + "groupBy": [ + "status", + "uri", + "method" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] }, { - "code": "otel-version", - "datasource": "ftinfluxdb", - "definition": { - "defaultVal": { - "label": "", - "value": "" - }, - "field": "", - "metric": "otel-service", - "object": "", - "tag": "telemetry.auto.version", - "value": "" + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, - "hide": 0, - "isHiddenAsterisk": 0, - "name": "otel version", - "seq": 2, - "type": "TAG", - "valueSort": "asc" + "group": { + "name": "Process" + }, + "name": "GC duration count", + "pos": { + "h": 10, + "w": 8, + "x": 0, + "y": 30 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `action`, `gc`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "count", + "field": "process.runtime.jvm.gc.duration_count", + "filters": [ + { + "id": "9e200870-31f6-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "a42cf3e0-31f6-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "time", + "s" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "Process" + }, + "name": "GC duration", + "pos": { + "h": 10, + "w": 8, + "x": 8, + "y": 30 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_avg`) AS `avg`) BY `action`, `gc`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "avg", + "field": "process.runtime.jvm.gc.duration_avg", + "filters": [], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_max`) AS `max`) BY `action`, `gc`", + "code": "B", + "fill": null, + "type": "simple", + "alias": "max", + "field": "process.runtime.jvm.gc.duration_max", + "filters": [], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_min`) AS `min`) BY `action`, `gc`", + "code": "C", + "fill": null, + "type": "simple", + "alias": "min", + "field": "process.runtime.jvm.gc.duration_min", + "filters": [], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "time", + "s" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "jvm" + }, + "name": "JVM pause", + "pos": { + "h": 10, + "w": 8, + "x": 16, + "y": 20 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`jvm.gc.pause_max`) AS `max`) BY `action`, `cause`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "max", + "field": "jvm.gc.pause_max", + "filters": [], + "groupBy": [ + "action", + "cause" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`jvm.gc.pause_min`) AS `min`) BY `action`, `cause`", + "code": "B", + "fill": null, + "type": "simple", + "alias": "min", + "field": "jvm.gc.pause_min", + "filters": [], + "groupBy": [ + "action", + "cause" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "HTTP" + }, + "name": "duration", + "pos": { + "h": 16, + "w": 11, + "x": 0, + "y": 28 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(last(`http.server.duration_bucket`) AS `bucket`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `http_status_code`, `le`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "bucket", + "field": "http.server.duration_bucket", + "filters": [ + { + "id": "26ee1690-31f9-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "2b15ee50-31f9-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [ + "http_status_code", + "le" + ], + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "topSize": 10, + "showLine": false, + "unitType": "global", + "direction": "vertical", + "fixedTime": "", + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "openCompare": false, + "showTopSize": false, + "stackContent": "group", + "timeInterval": "auto", + "xAxisShowType": "groupBy", + "isTimeInterval": false, + "changeWorkspace": false, + "showFieldMapping": false, + "showTopWithMetric": "", + "openThousandsSeparator": true + }, + "fixedTime": "" + }, + "group": { + "name": "Log" + }, + "name": "log4j", + "pos": { + "h": 12, + "w": 8, + "x": 0, + "y": 0 + }, + "type": "bar", + "queries": [ + { + "name": "", + "type": "bar", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(max(`log4j2.events`)) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `level`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "", + "field": "log4j2.events", + "filters": [ + { + "id": "d707c7b0-32b7-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "dc0cb900-32b7-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [ + "level" + ], + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] } - ] - }, - "summary": "", - "tagInfo": [ - { - "id": "tag_e6c22ae6c4dd42e2a879784f98bfe31f", - "name": "jvm" - }, - { - "id": "tag_5a0620fc4aba44afad93435643f294c0", - "name": "opentelemetry" - }, - { - "id": "tag_7b18e2950d7c472c9cf0bb9d8c557147", - "name": "otel" - } - ], - "tags": [], - "thumbnail": "", - "title": "Opentelemetry JVM" + ], + "groups": [ + "jvm", + "System", + "Process", + "HTTP", + "Log" + ], + "type": "template" + } } \ No newline at end of file diff --git a/dashboard/zh/opentelemetry/meta.json b/dashboard/zh/opentelemetry/meta.json index 4cd525f657a7c75c68d6897184adb15fab9d4a1e..45dc8420cad49a2d3dc1dcfa2c963fffab232506 100644 --- a/dashboard/zh/opentelemetry/meta.json +++ b/dashboard/zh/opentelemetry/meta.json @@ -1,65 +1,113 @@ { - "dashboardBindSet": [], - "dashboardExtend": {}, + "title": "Opentelemetry JVM", + "dashboardType": "CUSTOM", + "dashboardExtend": { + "groupUnfoldStatus": { + "Log": true, + "jvm": true, + "HTTP": true, + "System": true, + "Process": true + } + }, "dashboardMapping": [], "dashboardOwnerType": "node", - "dashboardType": "CUSTOM", "iconSet": { - "icon": "https://static-res.guance.com/dataflux-template/dashboard/opentelemetry/opentelemetry-logo.svg", - "url": "https://static-res.guance.com/dataflux-template/dashboard/opentelemetry/opentelemetry-logo.png" + "url": null, + "icon": null }, + "dashboardBindSet": [], + "thumbnail": "", + "tagInfo": [ + { + "name": "jvm" + }, + { + "name": "opentelemetry" + }, + { + "name": "otel" + } + ], + "summary": "", "main": { + "vars": [ + { + "name": "service", + "seq": 0, + "datasource": "ftinfluxdb", + "code": "service_name", + "type": "TAG", + "definition": { + "tag": "service_name", + "field": "", + "value": "", + "metric": "otel-service", + "object": "", + "defaultVal": { + "label": "", + "value": "" + } + }, + "valueSort": "asc", + "hide": 0, + "isHiddenAsterisk": 0, + "multiple": true + }, + { + "name": "host", + "seq": 1, + "datasource": "ftinfluxdb", + "code": "host", + "type": "TAG", + "definition": { + "tag": "host", + "field": "", + "value": "", + "metric": "otel-service", + "object": "", + "defaultVal": { + "label": "", + "value": "" + } + }, + "valueSort": "asc", + "hide": 0, + "isHiddenAsterisk": 0, + "multiple": true + }, + { + "name": "otel version", + "seq": 2, + "datasource": "ftinfluxdb", + "code": "otel-version", + "type": "TAG", + "definition": { + "tag": "telemetry_auto_version", + "field": "", + "value": "", + "metric": "otel-service", + "object": "", + "defaultVal": { + "label": "", + "value": "" + } + }, + "valueSort": "asc", + "hide": 0, + "isHiddenAsterisk": 0, + "multiple": true + } + ], "charts": [ { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "缓存区数量", - "name": "缓存区数量", + "key": "cache", + "name": "cache", "unit": "", "units": [ "digital", @@ -67,8 +115,8 @@ ] }, { - "key": "jvm 已用内存", - "name": "jvm 已用内存", + "key": "used", + "name": "used", "unit": "", "units": [ "digital", @@ -76,10 +124,60 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "jvm" @@ -89,196 +187,204 @@ "h": 10, "w": 8, "x": 0, - "y": 7.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "缓存区数量", + "q": "M::`otel-service`:(avg(`jvm.buffer.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.buffer.count", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "jvm.buffer.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.buffer.count`) AS `缓存区数量`) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "jvm 已用内存", + "q": "M::`otel-service`:(avg(`jvm.buffer.memory.used`) AS `used`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `id`", "code": "B", - "dataSource": "otel-service", - "field": "jvm.buffer.memory.used", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "used", + "field": "jvm.buffer.memory.used", "filters": [ { "id": "231891b0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "2e3ac220-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "id" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.buffer.memory.used`) AS `jvm 已用内存`) { `service.name` = '#{service_name}' and `host` = '#{host}' } BY `id`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "缓冲器容量", + "q": "M::`otel-service`:(avg(`jvm.buffer.total.capacity`) AS `cache`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `id`", "code": "C", - "dataSource": "otel-service", - "field": "jvm.buffer.total.capacity", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "cache", + "field": "jvm.buffer.total.capacity", "filters": [ { "id": "2630ce30-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "321da1a0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "id" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.buffer.total.capacity`) AS `缓冲器容量`) { `service.name` = '#{service_name}' and `host` = '#{host}' } BY `id`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -288,148 +394,106 @@ "h": 10, "w": 8, "x": 8, - "y": 7.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "已加载数量", + "q": "M::`otel-service`:(avg(`jvm.classes.loaded`) AS `load`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.classes.loaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "load", + "field": "jvm.classes.loaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.classes.loaded`) AS `已加载数量`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "未加载数量", + "q": "M::`otel-service`:(avg(`jvm.classes.unloaded`) AS `unLoad`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.classes.unloaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "unLoad", + "field": "jvm.classes.unloaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.classes.unloaded`) AS `未加载数量`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": true, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "老年代内存空间", - "name": "老年代内存空间", + "key": "live size", + "name": "live size", "unit": "", "units": [ "digital", @@ -437,8 +501,8 @@ ] }, { - "key": "老年代最大空间", - "name": "老年代最大空间", + "key": "maxDataSize", + "name": "maxDataSize", "unit": "", "units": [ "digital", @@ -446,8 +510,8 @@ ] }, { - "key": "GC 使用 cpu", - "name": "GC 使用 cpu", + "key": "overhead", + "name": "overhead", "unit": "", "units": [ "percent", @@ -455,10 +519,60 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "jvm" @@ -468,191 +582,149 @@ "h": 10, "w": 8, "x": 8, - "y": 27.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "老年代内存空间", + "q": "M::`otel-service`:(avg(`jvm.gc.live.data.size`) AS `live size`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.gc.live.data.size", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "live size", + "field": "jvm.gc.live.data.size", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.live.data.size`) AS `老年代内存空间`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "老年代最大空间", + "q": "M::`otel-service`:(avg(`jvm.gc.max.data.size`) AS `maxDataSize`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.gc.max.data.size", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "maxDataSize", + "field": "jvm.gc.max.data.size", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.max.data.size`) AS `老年代最大空间`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "GC 使用 cpu", + "q": "M::`otel-service`:(avg(`jvm.gc.overhead`) AS `overhead`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "jvm.gc.overhead", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "overhead", + "field": "jvm.gc.overhead", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.overhead`) AS `GC 使用 cpu`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": true, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "B", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "最大内存", - "name": "最大内存", + "key": "max", + "name": "max", "unit": "", "units": [ "digital", @@ -660,8 +732,8 @@ ] }, { - "key": "已用内存", - "name": "已用内存", + "key": "used", + "name": "used", "unit": "", "units": [ "digital", @@ -669,162 +741,220 @@ ] } ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } - }, - "group": { - "name": "jvm" - }, - "name": "JVM Memory", - "pos": { - "h": 10, + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "B" + }, + "fixedTime": "", + "isRefresh": true + }, + "group": { + "name": "jvm" + }, + "name": "JVM Memory", + "pos": { + "h": 10, "w": 8, "x": 0, - "y": 17.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "最大内存", + "q": "M::`otel-service`:(avg(`jvm.memory.max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.memory.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "max", + "field": "jvm.memory.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.memory.max`) AS `最大内存`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "已用内存", + "q": "M::`otel-service`:(avg(`jvm.memory.used`) AS `used`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "jvm.memory.used", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "used", + "field": "jvm.memory.used", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.memory.used`) AS `已用内存`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -834,202 +964,210 @@ "h": 10, "w": 8, "x": 16, - "y": 17.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "当前活跃数", + "q": "M::`otel-service`:(avg(`jvm.threads.daemon`) AS `daemon`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.threads.daemon", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "daemon", + "field": "jvm.threads.daemon", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.daemon`) AS `当前活跃数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "当前活跃数", + "q": "M::`otel-service`:(avg(`jvm.threads.live`) AS `live`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.threads.live", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "live", + "field": "jvm.threads.live", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.live`) AS `当前活跃数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "峰值线程数", + "q": "M::`otel-service`:(avg(`jvm.threads.peak`) AS `peak`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "jvm.threads.peak", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "peak", + "field": "jvm.threads.peak", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.peak`) AS `峰值线程数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [ + { + "key": "usage", + "name": "usage", + "unit": "", + "units": [ + "percent", + "percent" + ] + } + ], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "cpu 使用率", - "name": "cpu 使用率", - "unit": "", - "units": [ - "percent", - "percent" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "System" @@ -1039,663 +1177,641 @@ "h": 10, "w": 8, "x": 0, - "y": 40 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "cpu 核心数", + "q": "M::`otel-service`:(max(`system.cpu.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "system.cpu.count", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "system.cpu.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`system.cpu.count`) AS `cpu 核心数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "cpu 使用率", + "q": "M::`otel-service`:(max(`system.cpu.usage`) AS `usage`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "system.cpu.usage", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "usage", + "field": "system.cpu.usage", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`system.cpu.usage`) AS `cpu 使用率`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "负载", + "q": "M::`otel-service`:(last(`system.load.average.1m`) AS `average`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "system.load.average.1m", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "average", + "field": "system.load.average.1m", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`system.load.average.1m`) AS `负载`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "B", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "B" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "进程" + "name": "Process" }, - "name": "句柄", + "name": "Open files", "pos": { "h": 10, "w": 8, "x": 0, - "y": 52.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "允许最大句柄", + "q": "M::`otel-service`:(avg(`process.files.max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "process.files.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "max", + "field": "process.files.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.files.max`) AS `允许最大句柄`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "当前句柄数量", + "q": "M::`otel-service`:(avg(`process.files.open`) AS `open`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "process.files.open", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "open", + "field": "process.files.open", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.files.open`) AS `当前句柄数量`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "HTTP" }, "name": "session", "pos": { - "h": 10, + "h": 16, "w": 8, - "x": 0, - "y": 109 + "x": 11, + "y": 28 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "活跃 session 数", + "q": "M::`otel-service`:(avg(`tomcat.sessions.active.current`) AS `active`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "tomcat.sessions.active.current", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "active", + "field": "tomcat.sessions.active.current", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.active.current`) AS `活跃 session 数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "最大 session 数", + "q": "M::`otel-service`:(avg(`tomcat.sessions.active.max`) AS `active max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "tomcat.sessions.active.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "active max", + "field": "tomcat.sessions.active.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.active.max`) AS `最大 session 数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "最多活跃数", + "q": "M::`otel-service`:(avg(`tomcat.sessions.alive.max`) AS `live max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "tomcat.sessions.alive.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "live max", + "field": "tomcat.sessions.alive.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.alive.max`) AS `最多活跃数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "已过期数", + "q": "M::`otel-service`:(avg(`tomcat.sessions.created`) AS `created`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "D", - "dataSource": "otel-service", - "field": "tomcat.sessions.created", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "created", + "field": "tomcat.sessions.created", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.created`) AS `已过期数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "已过期数", + "q": "M::`otel-service`:(avg(`tomcat.sessions.expired`) AS `expired`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "E", - "dataSource": "otel-service", - "field": "tomcat.sessions.expired", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "expired", + "field": "tomcat.sessions.expired", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.expired`) AS `已过期数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "拒绝个数", + "q": "M::`otel-service`:(avg(`tomcat.sessions.rejected`) AS `rejected`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "F", - "dataSource": "otel-service", - "field": "tomcat.sessions.rejected", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "rejected", + "field": "tomcat.sessions.rejected", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`tomcat.sessions.rejected`) AS `拒绝个数`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "空闲大小", - "name": "空闲大小", + "key": "free", + "name": "free", "unit": "", "units": [ "digital", @@ -1703,8 +1819,8 @@ ] }, { - "key": "磁盘总大小", - "name": "磁盘总大小", + "key": "total", + "name": "total", "unit": "", "units": [ "digital", @@ -1712,10 +1828,60 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "System" @@ -1725,148 +1891,106 @@ "h": 10, "w": 8, "x": 8, - "y": 40 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "空闲大小", + "q": "M::`otel-service`:(avg(`disk.free`) AS `free`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "disk.free", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "free", + "field": "disk.free", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`disk.free`) AS `空闲大小`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "磁盘总大小", + "q": "M::`otel-service`:(avg(`disk.total`) AS `total`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "disk.total", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "total", + "field": "disk.total", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`disk.total`) AS `磁盘总大小`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "C", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "已用缓冲区内存", - "name": "已用缓冲区内存", + "key": "usage", + "name": "usage", "unit": "", "units": [ "digital", @@ -1874,8 +1998,8 @@ ] }, { - "key": "总缓存区", - "name": "总缓存区", + "key": "total", + "name": "total", "unit": "", "units": [ "digital", @@ -1883,208 +2007,216 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "C" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "进程" + "name": "Process" }, - "name": "进程 JVM buffer", + "name": "JVM buffer", "pos": { "h": 10, "w": 8, "x": 8, - "y": 52.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "已用缓冲区内存", + "q": "M::`otel-service`:(max(`process.runtime.jvm.buffer.usage`) AS `usage`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "C", - "dataSource": "otel-service", - "field": "process.runtime.jvm.buffer.usage", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "usage", + "field": "process.runtime.jvm.buffer.usage", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`process.runtime.jvm.buffer.usage`) AS `已用缓冲区内存`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "总缓存区", + "q": "M::`otel-service`:(max(`process.runtime.jvm.buffer.limit`) AS `total`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.buffer.limit", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "total", + "field": "process.runtime.jvm.buffer.limit", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`process.runtime.jvm.buffer.limit`) AS `总缓存区`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "缓存区数量", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.buffer.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.buffer.count", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "process.runtime.jvm.buffer.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.buffer.count`) AS `缓存区数量`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": true, "settings": { "alias": [], - "chartType": "line", - "colors": [], - "compareColors": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareColorsDark": { - "dayCompare": "rgba(213,217,226,0.5)", - "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" - }, - "compareColorsLight": { - "dayCompare": "rgba(11,11,12,0.5)", - "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" - }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", "units": [ { - "key": "进程使用内存大小", - "name": "进程使用内存大小", + "key": "usage", + "name": "usage", "unit": "", "units": [ "digital", @@ -2092,8 +2224,8 @@ ] }, { - "key": "申请大小", - "name": "申请大小", + "key": "committed", + "name": "committed", "unit": "", "units": [ "digital", @@ -2101,8 +2233,8 @@ ] }, { - "key": "初始大小", - "name": "初始大小", + "key": "init", + "name": "init", "unit": "", "units": [ "digital", @@ -2110,775 +2242,765 @@ ] } ], - "xAxisShowType": "time", + "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, "yAxixMaxVal": null, - "yAxixMinVal": null - } + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "compareColors": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "compareColorsDark": { + "dayCompare": "rgba(213,217,226,0.5)", + "hourCompare": "#D5D9E2", + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" + }, + "onlyShowGroupName": false, + "compareColorsLight": { + "dayCompare": "rgba(11,11,12,0.5)", + "hourCompare": "#0B0B0C", + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" + }, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { - "name": "进程" + "name": "Process" }, - "name": "内存", + "name": "Memory", "pos": { "h": 20, "w": 8, "x": 16, - "y": 52.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "进程使用内存大小", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.memory.usage`) AS `usage`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.memory.usage", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "usage", + "field": "process.runtime.jvm.memory.usage", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", - "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.memory.usage`) AS `进程使用内存大小`) BY `pool`", - "queryFuncs": [], - "type": "simple" + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "申请大小", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.memory.committed`) AS `committed`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.memory.committed", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "committed", + "field": "process.runtime.jvm.memory.committed", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.memory.committed`) AS `申请大小`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "初始大小", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.memory.init`) AS `init`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `pool`", "code": "C", - "dataSource": "otel-service", - "field": "process.runtime.jvm.memory.init", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "init", + "field": "process.runtime.jvm.memory.init", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "pool" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.memory.init`) AS `初始大小`) BY `pool`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], + "units": [], "colors": [], - "currentChartType": "bar", - "direction": "vertical", - "fixedTime": "", - "isTimeInterval": false, "levels": [], - "openCompare": false, - "openStack": false, - "showFieldMapping": false, + "slimit": 20, + "density": "medium", "showLine": false, + "unitType": "global", + "chartType": "areaLine", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", "showTitle": true, - "showTopSize": false, - "showTopWithMetric": "", - "stackContent": "group", "stackType": "time", - "timeInterval": "default", "titleDesc": "", - "topSize": 10, - "units": [], - "xAxisShowType": "groupBy" - } - }, - "group": { - "name": "HTTP" - }, - "name": "http 请求", - "pos": { - "h": 24, - "w": 13, - "x": 0, - "y": 85 - }, - "queries": [ - { - "color": "", - "datasource": "dataflux", - "name": "", - "qtype": "dql", - "query": { - "alias": "", - "code": "A", - "dataSource": "otel-service", - "field": "http.server.requests", - "fieldFunc": "last", - "fieldType": "float", - "fill": null, - "filters": [ - { - "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", - "op": "=", - "type": "", - "value": "#{service_name}" - }, - { - "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", - "op": "=", - "type": "", - "value": "#{host}" - } - ], - "funcList": [], - "groupBy": [ - "outcome", - "uri" - ], - "groupByTime": "", - "indexFilter": "", - "namespace": "metric", - "q": "M::`otel-service`:(LAST(`http.server.requests`)) BY `outcome`, `uri`", - "queryFuncs": [], - "type": "simple" - }, - "type": "bar", - "unit": "" - } - ], - "type": "bar" - }, - { - "extend": { - "fixedTime": "", - "isRefresh": false, - "settings": { - "alias": [], - "chartType": "line", - "colors": [], + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": [ + "max", + "avg", + "min" + ], + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "bottom", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "进程" + "name": "Process" }, - "name": "线程", + "name": "JVM thread", "pos": { "h": 10, "w": 8, "x": 8, - "y": 62.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "线程数量", + "q": "M::`otel-service`:(max(`process.runtime.jvm.threads.count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `service_name`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.threads.count", - "fieldFunc": "max", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "count", + "field": "process.runtime.jvm.threads.count", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(MAX(`process.runtime.jvm.threads.count`) AS `线程数量`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "xAxisShowType": "time", + "isTimeInterval": true, + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "" }, "group": { - "name": "进程" + "name": "Process" }, "name": "class", "pos": { "h": 10, "w": 8, "x": 16, - "y": 72.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "current_load", + "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.current_loaded`) AS `current_load`) BY `service_name`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.classes.current_loaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "current_load", + "field": "process.runtime.jvm.classes.current_loaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.current_loaded`) AS `current_load`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "load", + "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.loaded`) AS `load`) BY `service_name`", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.classes.loaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "load", + "field": "process.runtime.jvm.classes.loaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.loaded`) AS `load`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "unload", + "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.unloaded`) AS `unload`) BY `service_name`", "code": "C", - "dataSource": "otel-service", - "field": "process.runtime.jvm.classes.unloaded", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "unload", + "field": "process.runtime.jvm.classes.unloaded", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.classes.unloaded`) AS `unload`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [ + { + "key": "load_1m", + "name": "load_1m", + "unit": "", + "units": [ + "percent", + "percent_decimal" + ] + } + ], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "custom", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "使用率", - "name": "使用率", - "unit": "", - "units": [ - "percent", - "percent_decimal" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { - "name": "进程" + "name": "Process" }, "name": "cpu", "pos": { "h": 10, "w": 8, "x": 0, - "y": 72.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "一分钟使用率", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.system.cpu.load_1m`) AS `load_1m`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `service_name`", "code": "A", - "dataSource": "otel-service", - "field": "process.runtime.jvm.system.cpu.load_1m", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "load_1m", + "field": "process.runtime.jvm.system.cpu.load_1m", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.system.cpu.load_1m`) AS `一分钟使用率`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "使用率", + "q": "M::`otel-service`:(avg(`process.runtime.jvm.cpu.utilization`) AS `utilization`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `service_name`", "code": "B", - "dataSource": "otel-service", - "field": "process.runtime.jvm.cpu.utilization", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "utilization", + "field": "process.runtime.jvm.cpu.utilization", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "service.name" + "service_name" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`process.runtime.jvm.cpu.utilization`) AS `使用率`) BY `service.name`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -2888,83 +3010,61 @@ "h": 10, "w": 8, "x": 16, - "y": 7.5 + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "线程状态", + "q": "M::`otel-service`:(avg(`jvm.threads.states`) AS `states`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `state`", "code": "A", - "dataSource": "otel-service", - "field": "jvm.threads.states", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "states", + "field": "jvm.threads.states", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "state" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.threads.states`) AS `线程状态`) BY `state`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "bgColor": "", - "colors": [], - "compareType": "", - "currentChartType": "singlestat", - "downsample": "last", - "fixedTime": "", - "fontColor": "", - "isTimeInterval": false, - "levels": [], - "lineColor": "#3AB8FF", - "mappings": [], - "openCompare": false, - "openThousandsSeparator": true, - "precision": "2", - "showFieldMapping": false, - "showLine": false, - "showLineAxis": false, - "showTitle": true, - "timeInterval": "default", - "titleDesc": "", "units": [ { "key": "last(process.uptime)", @@ -2972,302 +3072,322 @@ "unit": "", "units": [ "time", - "ms" + "s" ] } - ] - } + ], + "colors": [], + "levels": [], + "bgColor": "", + "mappings": [], + "showLine": false, + "unitType": "custom", + "fixedTime": "", + "fontColor": "", + "lineColor": "#3AB8FF", + "precision": "2", + "showTitle": true, + "titleDesc": "", + "downsample": "last", + "globalUnit": [], + "isSampling": true, + "compareType": "", + "openCompare": false, + "showLineAxis": false, + "timeInterval": "auto", + "isTimeInterval": false, + "changeWorkspace": false, + "currentChartType": "singlestat", + "showFieldMapping": false, + "sequenceChartType": "line", + "openThousandsSeparator": true + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": null }, - "name": "运行时间", + "name": "run time", "pos": { "h": 5, "w": 8, "x": 6, "y": 0 }, + "type": "singlestat", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "singlestat", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "", + "q": "M::`otel-service`:(last(`process.uptime`)) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "process.uptime", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "", + "field": "process.uptime", "fillNum": null, "filters": [ { "id": "e8cc19a0-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "ee85dc00-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", "labelOp": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`process.uptime`)) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple", - "withLabels": [] + "withLabels": [], + "groupByTime": "" }, - "type": "singlestat", - "unit": "" + "datasource": "dataflux" } - ], - "type": "singlestat" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "digital", + "b" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "年轻代", - "name": "年轻代", - "unit": "", - "units": [ - "digital", - "b" - ] - }, - { - "key": "老年代", - "name": "老年代", - "unit": "", - "units": [ - "digital", - "b" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": true }, "group": { "name": "jvm" }, - "name": "JVM GC 分配空间", + "name": "JVM GC memory", "pos": { "h": 10, "w": 8, "x": 0, - "y": 27.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "年轻代", + "q": "M::`otel-service`:(avg(`jvm.gc.memory.allocated`) AS `allocated`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "jvm.gc.memory.allocated", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "allocated", + "field": "jvm.gc.memory.allocated", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.memory.allocated`) AS `年轻代`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "老年代", + "q": "M::`otel-service`:(avg(`jvm.gc.memory.promoted`) AS `promoted`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "jvm.gc.memory.promoted", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "promoted", + "field": "jvm.gc.memory.promoted", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.gc.memory.promoted`) AS `老年代`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "chartType": "line", + "units": [ + { + "key": "committed", + "name": "committed", + "unit": "", + "units": [ + "digital", + "B" + ] + } + ], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "xAxisShowType": "time", + "isTimeInterval": true, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "committed", - "name": "committed", - "unit": "", - "units": [ - "digital", - "B" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "jvm" @@ -3277,513 +3397,510 @@ "h": 10, "w": 8, "x": 8, - "y": 17.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "committed", + "q": "M::`otel-service`:(AVG(`jvm.memory.committed`) AS `committed`) BY `id`", "code": "A", - "dataSource": "otel-service", - "field": "jvm.memory.committed", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "committed", + "field": "jvm.memory.committed", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ "id" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`jvm.memory.committed`) AS `committed`) BY `id`", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "进程" + "name": "Process" }, - "name": "任务队列", + "name": "queue", "pos": { "h": 10, "w": 8, "x": 0, - "y": 62.5 + "y": 10 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "正在执行", + "q": "M::`otel-service`:(avg(`executor.active`) AS `active`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "executor.active", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "active", + "field": "executor.active", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.active`) AS `正在执行`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "已完成", + "q": "M::`otel-service`:(avg(`executor.completed`) AS `completed`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "executor.completed", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "completed", + "field": "executor.completed", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.completed`) AS `已完成`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "排队中", + "q": "M::`otel-service`:(avg(`executor.queued`) AS `queued`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "executor.queued", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "queued", + "field": "executor.queued", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.queued`) AS `排队中`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "可接受元素数量", + "q": "M::`otel-service`:(avg(`executor.queue.remaining`) AS `remaining`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "D", - "dataSource": "otel-service", - "field": "executor.queue.remaining", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "remaining", + "field": "executor.queue.remaining", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.queue.remaining`) AS `可接受元素数量`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { - "name": "进程" + "name": "Process" }, - "name": "任务 pool", + "name": "pool", "pos": { "h": 10, "w": 8, "x": 8, - "y": 72.5 + "y": 20 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "核心线程", + "q": "M::`otel-service`:(avg(`executor.pool.core`) AS `core`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "executor.pool.core", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "core", + "field": "executor.pool.core", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.pool.core`) AS `核心线程`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "允许最大线程", + "q": "M::`otel-service`:(avg(`executor.pool.max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "B", - "dataSource": "otel-service", - "field": "executor.pool.max", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "max", + "field": "executor.pool.max", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.pool.max`) AS `允许最大线程`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" }, { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "当前池数量", + "q": "M::`otel-service`:(avg(`executor.pool.size`) AS `size`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "C", - "dataSource": "otel-service", - "field": "executor.pool.size", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "size", + "field": "executor.pool.size", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`executor.pool.size`) AS `当前池数量`)", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "sequence", - "unit": "" + "datasource": "dataflux" } - ], - "type": "sequence" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "bgColor": "", - "colors": [], - "compareType": "", - "currentChartType": "singlestat", - "downsample": "last", - "fixedTime": "", - "fontColor": "", - "isTimeInterval": false, - "levels": [], - "lineColor": "#3AB8FF", - "mappings": [], - "openCompare": false, - "openThousandsSeparator": true, - "precision": "2", - "showFieldMapping": false, - "showLine": false, - "showLineAxis": false, - "showTitle": true, - "timeInterval": "default", - "titleDesc": "", "units": [ { "key": "last(application.ready.time)", @@ -3791,95 +3908,100 @@ "unit": "", "units": [ "time", - "ms" + "s" ] } - ] - } + ], + "colors": [], + "levels": [], + "bgColor": "", + "mappings": [], + "showLine": false, + "unitType": "custom", + "fixedTime": "", + "fontColor": "", + "lineColor": "#3AB8FF", + "precision": "2", + "showTitle": true, + "titleDesc": "", + "downsample": "last", + "globalUnit": [], + "isSampling": true, + "compareType": "", + "openCompare": false, + "showLineAxis": false, + "timeInterval": "auto", + "isTimeInterval": false, + "changeWorkspace": false, + "currentChartType": "singlestat", + "showFieldMapping": false, + "sequenceChartType": "line", + "openThousandsSeparator": true + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": null }, - "name": "初始化使用时间", + "name": "ready time", "pos": { "h": 5, "w": 6, "x": 0, "y": 0 }, + "type": "singlestat", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "singlestat", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "", + "q": "M::`otel-service`:(last(`application.ready.time`)) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "application.ready.time", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "", + "field": "application.ready.time", "filters": [ { "id": "b30bb960-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "c0c1db20-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`application.ready.time`)) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "singlestat", - "unit": "" + "datasource": "dataflux" } - ], - "type": "singlestat" + ] }, { "extend": { - "fixedTime": "", - "isRefresh": false, "settings": { "alias": [], - "bgColor": "", - "colors": [], - "compareType": "", - "currentChartType": "singlestat", - "downsample": "last", - "fixedTime": "", - "fontColor": "", - "isTimeInterval": false, - "levels": [], - "lineColor": "#3AB8FF", - "mappings": [], - "openCompare": false, - "openThousandsSeparator": true, - "precision": "2", - "showFieldMapping": false, - "showLine": false, - "showLineAxis": false, - "showTitle": true, - "timeInterval": "default", - "titleDesc": "", "units": [ { "key": "last(process.start.time)", @@ -3887,279 +4009,1092 @@ "unit": "", "units": [ "timeStamp", - "ms" + "s" ] } - ] - } + ], + "colors": [], + "levels": [], + "bgColor": "", + "mappings": [], + "showLine": false, + "unitType": "custom", + "fixedTime": "", + "fontColor": "", + "lineColor": "#3AB8FF", + "precision": "2", + "showTitle": true, + "titleDesc": "", + "downsample": "last", + "globalUnit": [], + "isSampling": true, + "compareType": "", + "openCompare": false, + "showLineAxis": false, + "timeInterval": "auto", + "isTimeInterval": false, + "changeWorkspace": false, + "currentChartType": "singlestat", + "showFieldMapping": false, + "sequenceChartType": "line", + "openThousandsSeparator": true + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": null }, - "name": "启动时间", + "name": "start time", "pos": { "h": 5, "w": 6, "x": 14, "y": 0 }, + "type": "singlestat", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "singlestat", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "", + "q": "M::`otel-service`:(last(`process.start.time`)) { `service_name` = '#{service_name}' and `host` = '#{host}' }", "code": "A", - "dataSource": "otel-service", - "field": "process.start.time", - "fieldFunc": "last", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "", + "field": "process.start.time", "filters": [ { "id": "fb3e8af0-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "fe2186a0-35ca-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(LAST(`process.start.time`)) { `service.name` = '#{service_name}' and `host` = '#{host}' }", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "" }, - "type": "singlestat", - "unit": "" + "datasource": "dataflux" } - ], - "type": "singlestat" + ] }, { "extend": { - "fixedTime": "", "settings": { "alias": [], - "chartType": "line", + "units": [], "colors": [], + "levels": [], + "slimit": 20, + "density": "medium", + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": [], + "timeInterval": "auto", "compareColors": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, + "legendPostion": "none", + "maxPointCount": 360, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, "compareColorsDark": { "dayCompare": "rgba(213,217,226,0.5)", "hourCompare": "#D5D9E2", - "monthCompare": "rgba(213,217,226,0.12)", - "weekCompare": "rgba(213,217,226,0.25)" + "weekCompare": "rgba(213,217,226,0.25)", + "monthCompare": "rgba(213,217,226,0.12)" }, + "onlyShowGroupName": false, "compareColorsLight": { "dayCompare": "rgba(11,11,12,0.5)", "hourCompare": "#0B0B0C", - "monthCompare": "rgba(11,11,12,0.12)", - "weekCompare": "rgba(11,11,12,0.3)" + "weekCompare": "rgba(11,11,12,0.3)", + "monthCompare": "rgba(11,11,12,0.12)" }, - "compareType": [], - "currentChartType": "sequence", - "density": "medium", - "fixedTime": "", - "isPercent": false, - "isTimeInterval": true, - "legendPostion": "none", - "legendValues": "", - "levels": [], - "mainMeasurementQueryCode": "A", - "onlyShowGroupName": false, - "openCompare": false, - "openStack": false, - "showFieldMapping": false, - "showLine": false, - "showTitle": true, - "slimit": 20, - "stackType": "time", - "timeInterval": "auto", - "titleDesc": "", - "units": [ - { - "key": "请求用时", - "name": "请求用时", - "unit": "", - "units": [ - "time", - "ms" - ] - } - ], - "xAxisShowType": "time", - "yAxixMaxVal": null, - "yAxixMinVal": null - } + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false }, "group": { "name": "HTTP" }, - "name": "请求用时", + "name": "http server duration", "pos": { - "h": 24, + "h": 28, "w": 11, - "x": 13, - "y": 85 + "x": 0, + "y": 0 }, + "type": "sequence", "queries": [ { - "color": "", - "datasource": "dataflux", "name": "", + "type": "sequence", + "unit": "", + "color": "", "qtype": "dql", "query": { - "alias": "请求用时", + "q": "M::`otel-service`:(last(`http.server.duration_bucket`) AS `bucket(ms)`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `le`", "code": "A", - "dataSource": "otel-service", - "field": "http.server.duration", - "fieldFunc": "avg", - "fieldType": "float", "fill": null, + "type": "simple", + "alias": "bucket(ms)", + "field": "http.server.duration_bucket", "filters": [ { "id": "1cc686f0-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "service.name", "op": "=", + "name": "service_name", "type": "", + "logic": "and", "value": "#{service_name}" }, { "id": "296a9c70-35cb-11ee-aa40-c544b4bc047d", - "logic": "and", - "name": "host", "op": "=", + "name": "host", "type": "", + "logic": "and", "value": "#{host}" } ], - "funcList": [], "groupBy": [ - "http.route" + "le" ], - "groupByTime": "", - "indexFilter": "", + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", "namespace": "metric", - "q": "M::`otel-service`:(AVG(`http.server.duration`) AS `请求用时`) BY `http.route`", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "" + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "time", + "s" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "HTTP" + }, + "name": "HTTP request duration", + "pos": { + "h": 15, + "w": 13, + "x": 11, + "y": 13 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_max`) AS `max`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", + "code": "A", + "fill": null, + "type": "simple", + "alias": "max", + "field": "http.server.requests_max", + "filters": [ + { + "id": "11bdba90-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "18450620-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_avg`) AS `avg`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", + "code": "B", + "fill": null, + "type": "simple", + "alias": "avg", + "field": "http.server.requests_avg", + "filters": [ + { + "id": "11bdba90-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "18450620-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_min`) AS `min`) { `service_name` = '#{service_name}' and `host` = '#{host}' }", + "code": "C", + "fill": null, + "type": "simple", + "alias": "min", + "field": "http.server.requests_min", + "filters": [ + { + "id": "11bdba90-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "18450620-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "HTTP" + }, + "name": "http request count", + "pos": { + "h": 13, + "w": 13, + "x": 11, + "y": 0 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`http.server.requests_count`) AS `count`) { `host` = '#{host}' and `service_name` = '#{service_name}' } BY `status`, `uri`, `method`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "count", + "field": "http.server.requests_count", + "filters": [ + { + "id": "e20917d0-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + }, + { + "id": "e71d2450-31f5-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + } + ], + "groupBy": [ + "status", + "uri", + "method" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "Process" + }, + "name": "GC duration count", + "pos": { + "h": 10, + "w": 8, + "x": 0, + "y": 30 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_count`) AS `count`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `action`, `gc`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "count", + "field": "process.runtime.jvm.gc.duration_count", + "filters": [ + { + "id": "9e200870-31f6-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "a42cf3e0-31f6-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "time", + "s" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "Process" + }, + "name": "GC duration", + "pos": { + "h": 10, + "w": 8, + "x": 8, + "y": 30 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_avg`) AS `avg`) BY `action`, `gc`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "avg", + "field": "process.runtime.jvm.gc.duration_avg", + "filters": [], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_max`) AS `max`) BY `action`, `gc`", + "code": "B", + "fill": null, + "type": "simple", + "alias": "max", + "field": "process.runtime.jvm.gc.duration_max", + "filters": [], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + }, + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`process.runtime.jvm.gc.duration_min`) AS `min`) BY `action`, `gc`", + "code": "C", + "fill": null, + "type": "simple", + "alias": "min", + "field": "process.runtime.jvm.gc.duration_min", + "filters": [], + "groupBy": [ + "action", + "gc" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] + }, + { + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [ + "time", + "s" + ], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" + }, + "fixedTime": "", + "isRefresh": false + }, + "group": { + "name": "jvm" + }, + "name": "JVM pause", + "pos": { + "h": 10, + "w": 8, + "x": 16, + "y": 20 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`jvm.gc.pause_max`) AS `max`) BY `action`, `cause`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "max", + "field": "jvm.gc.pause_max", + "filters": [], + "groupBy": [ + "action", + "cause" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", "queryFuncs": [], - "type": "simple" + "groupByTime": "", + "indexFilter": "", + "additionalFields": null }, + "datasource": "dataflux" + }, + { + "name": "", "type": "sequence", - "unit": "" + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(avg(`jvm.gc.pause_min`) AS `min`) BY `action`, `cause`", + "code": "B", + "fill": null, + "type": "simple", + "alias": "min", + "field": "jvm.gc.pause_min", + "filters": [], + "groupBy": [ + "action", + "cause" + ], + "funcList": [], + "fieldFunc": "avg", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" } - ], - "type": "sequence" - } - ], - "groups": [ - "jvm", - "System", - "进程", - "HTTP" - ], - "type": "template", - "vars": [ - { - "code": "service_name", - "datasource": "ftinfluxdb", - "definition": { - "defaultVal": { - "label": "", - "value": "" - }, - "field": "", - "metric": "otel-service", - "object": "", - "tag": "service.name", - "value": "" - }, - "hide": 0, - "isHiddenAsterisk": 0, - "name": "服务名", - "seq": 0, - "type": "TAG", - "valueSort": "asc" + ] }, { - "code": "host", - "datasource": "ftinfluxdb", - "definition": { - "defaultVal": { - "label": "", - "value": "" + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "slimit": 20, + "showLine": false, + "unitType": "global", + "chartType": "line", + "fixedTime": "", + "isPercent": false, + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "compareType": [], + "openCompare": false, + "yAxixMaxVal": null, + "yAxixMinVal": null, + "legendValues": "", + "timeInterval": "auto", + "legendPostion": "none", + "maxPointCount": null, + "sorderByOrder": "desc", + "xAxisShowType": "time", + "isTimeInterval": true, + "changeWorkspace": false, + "currentChartType": "sequence", + "showFieldMapping": false, + "onlyShowGroupName": false, + "openThousandsSeparator": true, + "mainMeasurementQueryCode": "A" }, - "field": "", - "metric": "otel-service", - "object": "", - "tag": "host", - "value": "" + "fixedTime": "", + "isRefresh": false }, - "hide": 0, - "isHiddenAsterisk": 0, - "name": "主机", - "seq": 1, - "type": "TAG", - "valueSort": "asc" + "group": { + "name": "HTTP" + }, + "name": "duration", + "pos": { + "h": 16, + "w": 11, + "x": 0, + "y": 28 + }, + "type": "sequence", + "queries": [ + { + "name": "", + "type": "sequence", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(last(`http.server.duration_bucket`) AS `bucket`) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `http_status_code`, `le`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "bucket", + "field": "http.server.duration_bucket", + "filters": [ + { + "id": "26ee1690-31f9-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "2b15ee50-31f9-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [ + "http_status_code", + "le" + ], + "funcList": [], + "fieldFunc": "last", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] }, { - "code": "otel-version", - "datasource": "ftinfluxdb", - "definition": { - "defaultVal": { - "label": "", - "value": "" + "extend": { + "settings": { + "alias": [], + "units": [], + "colors": [], + "levels": [], + "topSize": 10, + "showLine": false, + "unitType": "global", + "direction": "vertical", + "fixedTime": "", + "openStack": false, + "precision": "2", + "showTitle": true, + "stackType": "time", + "titleDesc": "", + "globalUnit": [], + "isSampling": true, + "openCompare": false, + "showTopSize": false, + "stackContent": "group", + "timeInterval": "auto", + "xAxisShowType": "groupBy", + "isTimeInterval": false, + "changeWorkspace": false, + "showFieldMapping": false, + "showTopWithMetric": "", + "openThousandsSeparator": true }, - "field": "", - "metric": "otel-service", - "object": "", - "tag": "telemetry.auto.version", - "value": "" + "fixedTime": "" }, - "hide": 0, - "isHiddenAsterisk": 0, - "name": "otel 版本", - "seq": 2, - "type": "TAG", - "valueSort": "asc" + "group": { + "name": "Log" + }, + "name": "log4j", + "pos": { + "h": 12, + "w": 8, + "x": 0, + "y": 0 + }, + "type": "bar", + "queries": [ + { + "name": "", + "type": "bar", + "unit": "", + "color": "", + "qtype": "dql", + "query": { + "q": "M::`otel-service`:(max(`log4j2.events`)) { `service_name` = '#{service_name}' and `host` = '#{host}' } BY `level`", + "code": "A", + "fill": null, + "type": "simple", + "alias": "", + "field": "log4j2.events", + "filters": [ + { + "id": "d707c7b0-32b7-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "service_name", + "type": "keyword", + "logic": "and", + "value": "#{service_name}", + "values": [] + }, + { + "id": "dc0cb900-32b7-11ef-84b8-8d19f0f3a29e", + "op": "=", + "name": "host", + "type": "keyword", + "logic": "and", + "value": "#{host}", + "values": [] + } + ], + "groupBy": [ + "level" + ], + "funcList": [], + "fieldFunc": "max", + "fieldType": "float", + "namespace": "metric", + "dataSource": "otel-service", + "queryFuncs": [], + "groupByTime": "", + "indexFilter": "", + "additionalFields": null + }, + "datasource": "dataflux" + } + ] } - ] - }, - "summary": "", - "tagInfo": [ - { - "id": "tag_e6c22ae6c4dd42e2a879784f98bfe31f", - "name": "jvm" - }, - { - "id": "tag_5a0620fc4aba44afad93435643f294c0", - "name": "opentelemetry" - }, - { - "id": "tag_7b18e2950d7c472c9cf0bb9d8c557147", - "name": "otel" - } - ], - "tags": [], - "thumbnail": "", - "title": "Opentelemetry JVM" + ], + "groups": [ + "jvm", + "System", + "Process", + "HTTP", + "Log" + ], + "type": "template" + } } \ No newline at end of file