@instana-integration/wxd-presto
Version:
The Instana integration package is designed to showcase observability features in Instana, specifically for monitoring the Watsonx.data Presto Engine.
693 lines • 27.8 kB
JSON
{
"id": "WW4JMeLhQG6hVmYx31TBIQ",
"title": "presto-anomaly-and-trend-insights",
"accessRules": [
{
"accessType": "READ_WRITE",
"relationType": "USER",
"relatedId": "5ee5195fbea6150001758c40"
},
{
"accessType": "READ_WRITE",
"relationType": "GLOBAL",
"relatedId": ""
}
],
"widgets": [
{
"id": "oshZSHveJC9SqLDc",
"title": "Query Duration",
"width": 6,
"height": 13,
"x": 0,
"y": 26,
"type": "chart",
"config": {
"shareMaxAxisDomain": false,
"y1": {
"formatter": "millis.compact",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor leaf split cpu time avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_leaf_split_cpu_time_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_leaf_split_cpu_time_avg",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor intermediate split cpu time avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_intermediate_split_cpu_time_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_intermediate_split_cpu_time_avg",
"crossSeriesAggregation": "MEAN"
}
],
"formatterSelected": true
},
"y2": {
"formatter": "number.detailed",
"renderer": "line",
"metrics": []
},
"type": "TIME_SERIES"
}
},
{
"id": "ssbXkDxp3i_88Opo",
"title": "Error Rate VS Baseline",
"width": 6,
"height": 13,
"x": 6,
"y": 26,
"type": "chart",
"config": {
"shareMaxAxisDomain": false,
"y1": {
"formatter": "millis.compact",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor split wall time fifteen minutes avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_split_wall_time_fifteen_minutes_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_split_wall_time_fifteen_minutes_avg",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor leaf split wait time avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_leaf_split_wait_time_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_leaf_split_wait_time_avg",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor intermediate split wall time avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_intermediate_split_wall_time_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_intermediate_split_wall_time_avg",
"crossSeriesAggregation": "MEAN"
}
],
"formatterSelected": true
},
"y2": {
"formatter": "number.detailed",
"renderer": "line",
"metrics": []
},
"type": "TIME_SERIES"
}
},
{
"id": "03mc7gvJk17u6dI3",
"title": "Memory Trend",
"width": 6,
"height": 13,
"x": 6,
"y": 0,
"type": "chart",
"config": {
"shareMaxAxisDomain": false,
"y1": {
"formatter": "bytes.detailed",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "jvm memory bytes used",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "byte",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/jvm_memory_bytes_used",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/jvm_memory_bytes_used",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "heap memory usage used bytes",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "byte",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_memory_heap_memory_usage_used_bytes",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_memory_heap_memory_usage_used_bytes",
"crossSeriesAggregation": "MEAN"
}
],
"formatterSelected": false
},
"y2": {
"formatter": "millis.compact",
"renderer": "line",
"metrics": [],
"formatterSelected": true
},
"type": "TIME_SERIES"
}
},
{
"id": "wo67N0ISwz8jdcGb",
"title": " GC Time Trend",
"width": 6,
"height": 13,
"x": 0,
"y": 13,
"type": "chart",
"config": {
"shareMaxAxisDomain": false,
"y1": {
"formatter": "number.compact",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "jvm gc collection seconds sum",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "second",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/jvm_gc_collection_seconds_sum",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/jvm_gc_collection_seconds_sum",
"crossSeriesAggregation": "MEAN"
}
],
"formatterSelected": true
},
"y2": {
"formatter": "number.detailed",
"renderer": "line",
"metrics": []
},
"type": "TIME_SERIES"
}
},
{
"id": "xFBgAT_0CL77dhKo",
"title": "Latency Drift",
"width": 6,
"height": 13,
"x": 6,
"y": 13,
"type": "chart",
"config": {
"shareMaxAxisDomain": false,
"y1": {
"formatter": "millis.compact",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor split wall time fifteen minutes avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_split_wall_time_fifteen_minutes_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_split_wall_time_fifteen_minutes_avg",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor leaf split wait time avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_leaf_split_wait_time_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_leaf_split_wait_time_avg",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor intermediate split wall time avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_intermediate_split_wall_time_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_intermediate_split_wall_time_avg",
"crossSeriesAggregation": "MEAN"
}
],
"formatterSelected": true
},
"y2": {
"formatter": "number.detailed",
"renderer": "line",
"metrics": []
},
"type": "TIME_SERIES"
}
},
{
"id": "Mfhiu18aPOJ3_juT",
"title": "Workload Trend Comparison",
"width": 6,
"height": 13,
"x": 0,
"y": 0,
"type": "chart",
"config": {
"shareMaxAxisDomain": false,
"y1": {
"formatter": "bytes.detailed",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "cluster memory manager total memory reservation",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "byte",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_cluster_memory_manager_cluster_total_memory_reservation",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_cluster_memory_manager_cluster_total_memory_reservation",
"crossSeriesAggregation": "MEAN"
}
],
"formatterSelected": false
},
"y2": {
"formatter": "millis.detailed",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor blocked quanta wall time fifteen minutes avg",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "milisecond",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_blocked_quanta_wall_time_fifteen_minutes_avg",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_blocked_quanta_wall_time_fifteen_minutes_avg",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor global cpu time micros total count",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "second",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_global_cpu_time_micros_total_count",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_global_cpu_time_micros_total_count",
"crossSeriesAggregation": "MEAN"
}
]
},
"type": "TIME_SERIES"
}
},
{
"id": "R910dm7YJqmd50NQ",
"title": "Throughput Drop Detector",
"width": 6,
"height": 13,
"x": 0,
"y": 39,
"type": "chart",
"config": {
"shareMaxAxisDomain": false,
"y1": {
"formatter": "millis.compact",
"renderer": "line",
"metrics": [
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "task executor global scheduled time micros five minute rate",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "second",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_global_scheduled_time_micros_five_minute_rate",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_task_executor_global_scheduled_time_micros_five_minute_rate",
"crossSeriesAggregation": "MEAN"
},
{
"lastValue": false,
"color": "",
"compareToTimeShifted": false,
"threshold": {
"critical": "",
"warning": "",
"thresholdEnabled": false,
"operator": ">="
},
"aggregation": "MEAN",
"label": "hive s3 file system successful uploads five minute rate",
"source": "INFRASTRUCTURE_METRICS",
"metricPath": [
"Others",
"Regex"
],
"formatter": "number.detailed",
"unit": "second",
"regex": true,
"metric": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_hive_s3_presto_s3_file_system_successful_uploads_five_minute_rate",
"timeShift": 0,
"tagFilterExpression": {
"logicalOperator": "AND",
"elements": [],
"type": "EXPRESSION"
},
"allowedCrossSeriesAggregations": [],
"metricLabel": "metrics\\.gauges\\.github\\.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/watsonx_data_presto_hive_s3_presto_s3_file_system_successful_uploads_five_minute_rate",
"crossSeriesAggregation": "MEAN"
}
],
"formatterSelected": true
},
"y2": {
"formatter": "number.detailed",
"renderer": "line",
"metrics": []
},
"type": "TIME_SERIES"
}
}
],
"ownerId": "5ee5195fbea6150001758c40",
"writable": true
}