Add default value for mode for rate agg

This commit is contained in:
Ester Marti 2021-04-23 11:36:04 +02:00
parent b112be369b
commit a44c985d8b
2 changed files with 6 additions and 2 deletions

View File

@ -141,7 +141,7 @@ export const SettingsEditor: FunctionComponent<Props> = ({ metric, previousMetri
id={`ES-query-${query.refId}_metric-${metric.id}-mode`}
onChange={(e) => dispatch(changeMetricSetting(metric, 'mode', e.value))}
options={rateAggModeOptions}
value={metric.settings?.unit}
value={metric.settings?.unit || metricAggregationConfig['rate'].defaults.settings?.mode}
/>
</InlineField>
</>

View File

@ -245,7 +245,11 @@ export const metricAggregationConfig: MetricsConfiguration = {
hasSettings: true,
supportsInlineScript: false,
hasMeta: false,
defaults: {},
defaults: {
settings: {
mode: 'sum',
},
},
},
};