{ "title": "Spice.ai", "description": "Overview of Spice.ai OSS key performance metrics", "widgets": [ { "id": 5221042178822295, "definition": { "title": "Number of Datasets", "title_size": "16", "title_align": "left", "show_legend": false, "legend_layout": "horizontal", "legend_columns": ["avg", "min", "max", "value", "sum"], "type": "timeseries", "requests": [ { "formulas": [{ "formula": "query1" }], "queries": [ { "name": "query1", "data_source": "metrics", "query": "sum:spice.datasets_count{$host} by {host}" } ], "response_format": "timeseries", "style": { "palette": "dog_classic", "order_by": "values", "line_type": "solid", "line_width": "normal" }, "display_type": "bars" } ] }, "layout": { "x": 0, "y": 0, "width": 5, "height": 3 } }, { "id": 75332997631124, "definition": { "title": "Datasets Load Error", "title_size": "16", "title_align": "left", "show_legend": true, "legend_layout": "auto", "legend_columns": ["avg", "min", "max", "value", "sum"], "type": "timeseries", "requests": [ { "formulas": [{ "formula": "query1" }], "queries": [ { "data_source": "metrics", "name": "query1", "query": "sum:spice.datasets_load_error{$host} by {host}.as_count()" } ], "response_format": "timeseries", "style": { "palette": "red", "order_by": "values", "line_type": "solid", "line_width": "normal" }, "display_type": "bars" } ] }, "layout": { "x": 5, "y": 0, "width": 5, "height": 3 } }, { "id": 5598759847287810, "definition": { "title": "Query Duration (P95)", "title_size": "16", "title_align": "left", "show_legend": false, "legend_layout": "horizontal", "legend_columns": ["avg", "min", "max", "value", "sum"], "type": "timeseries", "requests": [ { "formulas": [ { "number_format": { "unit": { "type": "canonical_unit", "unit_name": "second" } }, "formula": "query1" } ], "queries": [ { "data_source": "metrics", "name": "query1", "query": "avg:spice.query_duration_seconds_summary.quantile{$host, quantile:0.95}" } ], "response_format": "timeseries", "style": { "palette": "dog_classic", "order_by": "values", "line_type": "solid", "line_width": "normal" }, "display_type": "line" } ] }, "layout": { "x": 0, "y": 3, "width": 5, "height": 3 } }, { "id": 4397818167950164, "definition": { "title": "Query Failures", "title_size": "16", "title_align": "left", "show_legend": true, "legend_layout": "auto", "legend_columns": ["avg", "min", "max", "value", "sum"], "type": "timeseries", "requests": [ { "formulas": [{ "formula": "query1" }], "queries": [ { "data_source": "metrics", "name": "query1", "query": "sum:spice.query_failures{$host} by {err_code}.as_count()" } ], "response_format": "timeseries", "style": { "palette": "red", "order_by": "values", "line_type": "solid", "line_width": "normal" }, "display_type": "bars" } ], "yaxis": { "scale": "linear" } }, "layout": { "x": 5, "y": 3, "width": 5, "height": 3 } } ], "template_variables": [ { "name": "host", "prefix": "host", "available_values": [], "default": "*" } ], "layout_type": "ordered", "notify_list": [], "reflow_type": "fixed" }