From b047316ef4266a9745550ab4ffa192b65aefaa0c Mon Sep 17 00:00:00 2001 From: Gareth Dawson Date: Fri, 14 Oct 2022 11:10:53 +0100 Subject: [PATCH] Logs: Add feature tracking to the replace line button (#56883) --- .../features/logs/components/LogDetailsRow.tsx | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/public/app/features/logs/components/LogDetailsRow.tsx b/public/app/features/logs/components/LogDetailsRow.tsx index 04f8373c151..6b7d85ecb9d 100644 --- a/public/app/features/logs/components/LogDetailsRow.tsx +++ b/public/app/features/logs/components/LogDetailsRow.tsx @@ -76,17 +76,29 @@ class UnThemedLogDetailsRow extends PureComponent { }; showField = () => { - const { onClickShowDetectedField, parsedKey } = this.props; + const { onClickShowDetectedField, parsedKey, row } = this.props; if (onClickShowDetectedField) { onClickShowDetectedField(parsedKey); } + + reportInteraction('grafana_explore_logs_log_details_replace_line_clicked', { + datasourceType: row.datasourceType, + logRowUid: row.uid, + type: 'enable', + }); }; hideField = () => { - const { onClickHideDetectedField, parsedKey } = this.props; + const { onClickHideDetectedField, parsedKey, row } = this.props; if (onClickHideDetectedField) { onClickHideDetectedField(parsedKey); } + + reportInteraction('grafana_explore_logs_log_details_replace_line_clicked', { + datasourceType: row.datasourceType, + logRowUid: row.uid, + type: 'disable', + }); }; filterLabel = () => {