diff --git a/public/app/features/trails/AutomaticMetricQueries/AutoVizPanel.tsx b/public/app/features/trails/AutomaticMetricQueries/AutoVizPanel.tsx index 17b59f21322..9a6b164ca7f 100644 --- a/public/app/features/trails/AutomaticMetricQueries/AutoVizPanel.tsx +++ b/public/app/features/trails/AutomaticMetricQueries/AutoVizPanel.tsx @@ -1,7 +1,7 @@ import { SceneObjectState, SceneObjectBase, SceneComponentProps, VizPanel, SceneQueryRunner } from '@grafana/scenes'; import { RadioButtonGroup } from '@grafana/ui'; -import { trailDS } from '../shared'; +import { MDP_METRIC_OVERVIEW, trailDS } from '../shared'; import { getMetricSceneFor } from '../utils'; import { AutoQueryDef } from './types'; @@ -52,7 +52,7 @@ export class AutoVizPanel extends SceneObjectBase { .setData( new SceneQueryRunner({ datasource: trailDS, - maxDataPoints: 500, + maxDataPoints: MDP_METRIC_OVERVIEW, queries: def.queries, }) ) diff --git a/public/app/features/trails/Breakdown/LabelBreakdownScene.tsx b/public/app/features/trails/Breakdown/LabelBreakdownScene.tsx index fc1b8d3f9c8..620e5a05766 100644 --- a/public/app/features/trails/Breakdown/LabelBreakdownScene.tsx +++ b/public/app/features/trails/Breakdown/LabelBreakdownScene.tsx @@ -33,7 +33,7 @@ import { MetricScene } from '../MetricScene'; import { StatusWrapper } from '../StatusWrapper'; import { reportExploreMetrics } from '../interactions'; import { ALL_VARIABLE_VALUE } from '../services/variables'; -import { trailDS, VAR_FILTERS, VAR_GROUP_BY, VAR_GROUP_BY_EXP } from '../shared'; +import { MDP_METRIC_PREVIEW, trailDS, VAR_FILTERS, VAR_GROUP_BY, VAR_GROUP_BY_EXP } from '../shared'; import { getColorByIndex, getTrailFor } from '../utils'; import { AddToFiltersGraphAction } from './AddToFiltersGraphAction'; @@ -304,7 +304,7 @@ export function buildAllLayout( .setTitle(option.label!) .setData( new SceneQueryRunner({ - maxDataPoints: 250, + maxDataPoints: MDP_METRIC_PREVIEW, datasource: trailDS, queries: [ { @@ -395,7 +395,7 @@ function buildNormalLayout( return new LayoutSwitcher({ $data: new SceneQueryRunner({ datasource: trailDS, - maxDataPoints: 300, + maxDataPoints: MDP_METRIC_PREVIEW, queries: queryDef.queries, }), breakdownLayoutOptions: [ diff --git a/public/app/features/trails/MetricSelect/previewPanel.ts b/public/app/features/trails/MetricSelect/previewPanel.ts index 2300a8eb88d..eda861dfa2b 100644 --- a/public/app/features/trails/MetricSelect/previewPanel.ts +++ b/public/app/features/trails/MetricSelect/previewPanel.ts @@ -2,7 +2,7 @@ import { PromQuery } from '@grafana/prometheus'; import { SceneCSSGridItem, SceneQueryRunner, SceneVariableSet } from '@grafana/scenes'; import { getAutoQueriesForMetric } from '../AutomaticMetricQueries/AutoQueryEngine'; -import { getVariablesWithMetricConstant, trailDS } from '../shared'; +import { getVariablesWithMetricConstant, MDP_METRIC_PREVIEW, trailDS } from '../shared'; import { getColorByIndex } from '../utils'; import { SelectMetricAction } from './SelectMetricAction'; @@ -29,7 +29,7 @@ export function getPreviewPanelFor(metric: string, index: number, currentFilterC $behaviors: [hideEmptyPreviews(metric)], $data: new SceneQueryRunner({ datasource: trailDS, - maxDataPoints: 200, + maxDataPoints: MDP_METRIC_PREVIEW, queries, }), body: vizPanel, diff --git a/public/app/features/trails/shared.ts b/public/app/features/trails/shared.ts index ed23c24cfbe..9bad5b0b449 100644 --- a/public/app/features/trails/shared.ts +++ b/public/app/features/trails/shared.ts @@ -37,11 +37,12 @@ export const trailDS = { uid: VAR_DATASOURCE_EXPR }; // Local storage keys export const RECENT_TRAILS_KEY = 'grafana.trails.recent'; - export const TRAIL_BOOKMARKS_KEY = 'grafana.trails.bookmarks'; - export const TRAIL_BREAKDOWN_VIEW_KEY = 'grafana.trails.breakdown.view'; +export const MDP_METRIC_PREVIEW = 250; +export const MDP_METRIC_OVERVIEW = 500; + export type MakeOptional = Pick, K> & Omit; export function getVariablesWithMetricConstant(metric: string) {