Skip to content

Commit b45d372

Browse files
committed
Add clicks for setup mode
1 parent 811cbe6 commit b45d372

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

x-pack/plugins/monitoring/common/constants.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,3 +278,5 @@ export const ALERT_EMAIL_SERVICES = ['gmail', 'hotmail', 'icloud', 'outlook365',
278278
* The saved object type for various monitoring data
279279
*/
280280
export const SAVED_OBJECT_TELEMETRY = 'monitoring-telemetry';
281+
282+
export const TELEMETRY_METRIC_BUTTON_CLICK = 'btnclick__';

x-pack/plugins/monitoring/public/components/setup_mode/enter_button.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { EuiButton } from '@elastic/eui';
99
import { i18n } from '@kbn/i18n';
1010
import './enter_button.scss';
1111
import { METRIC_TYPE, useUiTracker } from '../../../../observability/public';
12+
import { TELEMETRY_METRIC_BUTTON_CLICK } from '../../../common/constants';
1213

1314
export interface SetupModeEnterButtonProps {
1415
enabled: boolean;
@@ -28,7 +29,10 @@ export const SetupModeEnterButton: React.FC<SetupModeEnterButtonProps> = (
2829
async function enterSetupMode() {
2930
setIsLoading(true);
3031
await props.toggleSetupMode(true);
31-
trackStat({ metric: `btnclick_setupmode`, metricType: METRIC_TYPE.CLICK });
32+
trackStat({
33+
metric: `${TELEMETRY_METRIC_BUTTON_CLICK}setupmode_enter`,
34+
metricType: METRIC_TYPE.CLICK,
35+
});
3236
setIsLoading(false);
3337
}
3438

0 commit comments

Comments
 (0)