UNPKG

@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
{ "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 }