{"version":15,"variables":[],"tiles":{"0":{"type":"data","title":"Python Services CPU Consumption","query":"timeseries avg(process.runtime.cpython.cpu.utilization), by: { service.name }\n| limit 20","queryConfig":{"version":"9.0.2","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filters":{},"datatype":"metrics","metric":{"key":"process.runtime.cpython.cpu.utilization","aggregation":"avg"},"by":["service.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["avg(process.runtime.cpython.cpu.utilization)"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"1":{"type":"data","title":"Python Services Memory Consumption","query":"timeseries `A: avg(process.runtime.cpython.memory)` = avg(process.runtime.cpython.memory), by: { service.name }\n| limit 20","queryConfig":{"version":"11.1.4","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filter":"","datatype":"metrics","metric":{"key":"process.runtime.cpython.memory","aggregation":"avg"},"by":["service.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["A: avg(process.runtime.cpython.memory)"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"2":{"type":"markdown","title":"","content":"# Python Service Metrics"},"5":{"type":"data","title":"Heap Usage","query":"timeseries avg(process.runtime.go.mem.heap_inuse), by: { service.name, k8s.pod.name }\n| limit 20","queryConfig":{"version":"9.0.2","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filters":{},"datatype":"metrics","metric":{"key":"process.runtime.go.mem.heap_inuse","aggregation":"avg"},"by":["service.name","k8s.pod.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["avg(process.runtime.go.mem.heap_inuse)"],"leftAxisDimensions":["service.name","k8s.pod.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"6":{"type":"data","title":"Goroutines","query":"timeseries avg(process.runtime.go.goroutines), by: { service.name, k8s.pod.name }\n| limit 20","queryConfig":{"version":"9.0.2","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filters":{},"datatype":"metrics","metric":{"key":"process.runtime.go.goroutines","aggregation":"avg"},"by":["service.name","k8s.pod.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["avg(process.runtime.go.goroutines)"],"leftAxisDimensions":["service.name","k8s.pod.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"7":{"type":"data","title":"Errored Spans with Logs","query":"fetch spans\n\n| fieldsAdd trace_id = toString(trace.id), service.name\n| join [ fetch logs ]\n , on:{ left[trace_id] == right[trace_id] }\n , fields: { content, loglevel, status }\n| filter matchesPhrase(content, \"\") and span.status_code==\"error\"\n| fields service.name, span.status_code, duration=end_time-start_time, loglevel, content,trace.id, span.id, start_time, end_time\n\n| limit 50","davis":{"enabled":false,"davisVisualization":{"isAvailable":true}},"visualization":"table","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","categoricalBarChartSettings":{"categoryAxisLabel":"service.name","valueAxisLabel":"duration","tooltipVariant":"single","categoryAxis":"service.name","valueAxis":"duration"},"truncationMode":"middle","hiddenLegendFields":[],"fieldMapping":{"timestamp":"start_time","leftAxisValues":["duration"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"start_time","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false,"sortBy":{"columnId":"[\"duration\"]","direction":"descending"}},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"duration"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"duration","rangeAxis":""}]}},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"9":{"type":"data","title":"P95 Response time over Time","query":"fetch spans, scanLimitGBytes: 500\n\n\n// endpoint spans only\n| filter isNotNull(endpoint.name)\n\n// lookup service entity and use the service entity name as span attribute\n//| lookup [fetch dt.entity.service], sourceField: dt.entity.service, lookupField: id, fields: { service.name = entity.name }\n\n| makeTimeseries { p95=percentile(duration, 0.95) }, by: { service.name }, time: start_time\n\n// only slowest 30\n| sort arraySum(p95) | limit 30","davis":{"enabled":false,"componentState":{"selectedAnalyzerName":"dt.statistics.ui.ForecastAnalyzer","inputData":{"dt.statistics.ui.ForecastAnalyzer":{"generalParameters":{"timeframe":{"startTime":"now-2h","endTime":"now"},"resolveDimensionalQueryData":true,"logVerbosity":"INFO"},"forecastHorizon":100,"forecastOffset":1,"query":"fetch spans, from: -30m, to: now(), scanLimitGBytes: 500\n\n\n// endpoint spans only\n| filter isNotNull(endpoint.name)\n\n// lookup service entity and use the service entity name as span attribute\n//| lookup [fetch dt.entity.service], sourceField: dt.entity.service, lookupField: id, fields: { service.name = entity.name }\n\n| makeTimeseries { p95=percentile(duration, 0.95) }, by: { service.name }, time: start_time\n\n// only slowest 30\n| sort arraySum(p95) | limit 30"}}},"davisVisualization":{"isAvailable":true}},"visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["p95"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"11":{"type":"data","title":"Failed Spans over Time","query":"fetch spans\n\n| fieldsAdd trace_id = toString(trace.id), service.name\n| filter span.status_code==\"error\"\n| makeTimeseries { count() }, by: {service.name}","davis":{"enabled":false,"davisVisualization":{"isAvailable":true}},"visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","categoricalBarChartSettings":{"categoryAxisLabel":"service.name","valueAxisLabel":"interval","tooltipVariant":"single","categoryAxis":"service.name","valueAxis":"interval"},"truncationMode":"middle","hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["count()"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"timestamp","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"12":{"type":"markdown","title":"","content":"# Go Service Metrics"},"13":{"type":"markdown","title":"","content":"# Service Level Monitoring"},"15":{"type":"data","title":"Top Spans","query":"fetch spans, from: -30m, to: now(), scanLimitGBytes: 500\n\n// lookup service entity and use the service entity name as span attribute\n//| lookup [fetch dt.entity.service], sourceField: dt.entity.service, lookupField: id, fields: { service.name = entity.name }\n\n| summarize { http_spans=count() }, by: { span.name, service.name }\n\n// top 10\n| sort http_spans desc | limit 10","davis":{"enabled":false,"davisVisualization":{"isAvailable":true}},"visualization":"categoricalBarChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","categoricalBarChartSettings":{"categoryAxis":"span.name","valueAxis":"http_spans","categoryAxisLabel":"span.name","valueAxisLabel":"http_spans","tooltipVariant":"single"},"truncationMode":"middle"},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"http_spans"},"displayedFields":["span.name"]},"histogram":{"dataMappings":[]}},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"16":{"type":"data","title":"Response time per service","query":"fetch spans, from: -30m, to: now(), scanLimitGBytes: 500\n\n// endpoint spans only\n| filter isNotNull(endpoint.name)\n\n// lookup service entity and use the service entity name as span attribute\n//| lookup [fetch dt.entity.service], sourceField: dt.entity.service, lookupField: id, fields: { service.name = entity.name }\n\n| summarize { p50=median(duration) }, by: { service.name }\n\n| limit 100\n| sort p50 desc","davis":{"enabled":false,"davisVisualization":{"isAvailable":true}},"visualization":"categoricalBarChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"p50","valueAxisLabel":"p50","tooltipVariant":"single"}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"p50"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[]}},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"17":{"type":"data","title":"Error Rate per Span","query":"fetch spans, from: -30m, to: now(), scanLimitGBytes: 500\n\n// lookup service entity and use the service entity name as span attribute\n//| lookup [fetch dt.entity.service], sourceField: dt.entity.service, lookupField: id, fields: { service.name = entity.name }\n\n| summarize { total=count(), total_errors=countIf(span.status_code==\"error\") }, by: { span.name, service.name }\n| fieldsAdd error_rate=100.0*toDouble(total_errors)/toDouble(total)\n// top 100\n| sort error_rate desc | limit 20","davis":{"enabled":false,"davisVisualization":{"isAvailable":true}},"visualization":"categoricalBarChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","categoricalBarChartSettings":{"categoryAxis":"span.name","valueAxis":["error_rate"],"categoryAxisLabel":"span.name","valueAxisLabel":"error_rate","tooltipVariant":"single","colorPaletteMode":"multi-color","scale":"absolute","categoryAxisTickLayout":"horizontal","layout":"vertical","groupMode":"stacked"},"truncationMode":"middle"},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"total"},"displayedFields":["span.name"]},"histogram":{"dataMappings":[]}},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"19":{"type":"data","title":"Effect of product id on error rate","query":"fetch spans\n| filter service.name == \"productcatalogservice\" and isNotNull(app.product.id) and span.name==\"oteldemo.ProductCatalogService/GetProduct\"\n| fields service.name, duration=end_time-start_time, span.name, app.product.id, span.status_code\n| summarize { errors=countIf(span.status_code==\"error\") }, by: { app.product.id }\n| sort errors desc\n| limit 10","davis":{"enabled":false,"davisVisualization":{"isAvailable":true}},"visualization":"categoricalBarChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"app.product.id","categoryAxisLabel":"app.product.id","valueAxis":"errors","valueAxisLabel":"errors","tooltipVariant":"single"}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"span.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"errors"},"displayedFields":["app.product.id"]},"histogram":{"dataMappings":[{"valueAxis":"errors","rangeAxis":""}]}},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"20":{"type":"markdown","title":"","content":"# Application Specific Analyses"},"21":{"type":"data","title":"CPU Usage","query":"timeseries `A: avg(jvm.cpu.recent_utilization)` = avg(jvm.cpu.recent_utilization), by: { service.name }\n| limit 20","queryConfig":{"version":"11.1.4","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filter":"","datatype":"metrics","metric":{"key":"jvm.cpu.recent_utilization","aggregation":"avg"},"by":["service.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["A: avg(jvm.cpu.recent_utilization)"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"22":{"type":"data","title":"Memory Usage","query":"timeseries `A: avg(jvm.memory.used)` = avg(jvm.memory.used), by: { service.name }\n| limit 20","queryConfig":{"version":"11.1.4","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filter":"","datatype":"metrics","metric":{"key":"jvm.memory.used","aggregation":"avg"},"by":["service.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["A: avg(jvm.memory.used)"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"23":{"type":"data","title":"Thread Count","query":"timeseries `A: avg(process.runtime.dotnet.thread_pool.threads.count)` = avg(process.runtime.dotnet.thread_pool.threads.count), by: { service.name }\n| limit 20","queryConfig":{"version":"11.1.4","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filter":"","datatype":"metrics","metric":{"key":"process.runtime.dotnet.thread_pool.threads.count","aggregation":"avg"},"by":["service.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["A: avg(process.runtime.dotnet.thread_pool.threads.count)"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"24":{"type":"data","title":"Heap Size","query":"timeseries `A: avg(process.runtime.dotnet.gc.heap.size)` = avg(process.runtime.dotnet.gc.heap.size), by: { service.name }\n| limit 20","queryConfig":{"version":"11.1.4","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filter":"","datatype":"metrics","metric":{"key":"process.runtime.dotnet.gc.heap.size","aggregation":"avg"},"by":["service.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["A: avg(process.runtime.dotnet.gc.heap.size)"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"25":{"type":"markdown","title":"","content":"# Java Services"},"26":{"type":"markdown","title":"","content":"# .NET Services"},"27":{"type":"data","title":"Kafka Consumer Request Rate","query":"timeseries `A: avg(kafka.consumer.request_rate)` = avg(kafka.consumer.request_rate), by: { service.name }\n| limit 20","queryConfig":{"version":"11.1.4","subQueries":[{"id":"A","isEnabled":true,"limit":20,"filter":"","datatype":"metrics","metric":{"key":"kafka.consumer.request_rate","aggregation":"avg"},"by":["service.name"]}]},"subType":"dql-builder-metrics","visualization":"lineChart","visualizationSettings":{"thresholds":[],"chartSettings":{"gapPolicy":"connect","circleChartSettings":{"groupingThresholdType":"relative","groupingThresholdValue":0,"valueType":"relative"},"categoryOverrides":{},"curve":"linear","pointsDisplay":"auto","truncationMode":"middle","categoricalBarChartSettings":{"categoryAxis":"service.name","categoryAxisLabel":"service.name","valueAxis":"interval","valueAxisLabel":"interval","tooltipVariant":"single"},"hiddenLegendFields":["service"],"fieldMapping":{"timestamp":"timeframe","leftAxisValues":["A: avg(kafka.consumer.request_rate)"],"leftAxisDimensions":["service.name"]}},"singleValue":{"showLabel":true,"label":"","prefixIcon":"","recordField":"service.name","autoscale":true,"alignment":"center","colorThresholdTarget":"value"},"table":{"rowDensity":"condensed","enableSparklines":false,"hiddenColumns":[],"lineWrapIds":[],"columnWidths":{},"enableThresholdInRow":false},"honeycomb":{"shape":"hexagon","legend":{"hidden":false,"position":"auto"},"colorMode":"color-palette","colorPalette":"blue","dataMappings":{"value":"interval"},"displayedFields":["service.name"]},"histogram":{"dataMappings":[{"valueAxis":"interval","rangeAxis":""}]}},"davis":{},"querySettings":{"maxResultRecords":1000,"defaultScanLimitGbytes":500,"maxResultMegaBytes":1,"defaultSamplingRatio":10,"enableSampling":false}},"28":{"type":"markdown","title":"","content":"# Kafka"}},"layouts":{"0":{"x":0,"y":39,"w":9,"h":8},"1":{"x":9,"y":39,"w":9,"h":8},"2":{"x":0,"y":38,"w":19,"h":1},"5":{"x":0,"y":48,"w":9,"h":8},"6":{"x":9,"y":48,"w":9,"h":8},"7":{"x":0,"y":29,"w":18,"h":9},"9":{"x":9,"y":19,"w":9,"h":10},"11":{"x":0,"y":19,"w":9,"h":10},"12":{"x":0,"y":47,"w":18,"h":1},"13":{"x":0,"y":0,"w":22,"h":1},"15":{"x":0,"y":1,"w":9,"h":9},"16":{"x":9,"y":1,"w":9,"h":9},"17":{"x":0,"y":10,"w":18,"h":9},"19":{"x":0,"y":84,"w":18,"h":14},"20":{"x":0,"y":83,"w":18,"h":1},"21":{"x":0,"y":57,"w":9,"h":8},"22":{"x":9,"y":57,"w":9,"h":8},"23":{"x":0,"y":66,"w":9,"h":8},"24":{"x":9,"y":66,"w":9,"h":8},"25":{"x":0,"y":56,"w":18,"h":1},"26":{"x":0,"y":65,"w":18,"h":1},"27":{"x":0,"y":75,"w":18,"h":8},"28":{"x":0,"y":74,"w":18,"h":1}},"importedWithCode":false}