mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Logs: Add usage tracking to new download-logs button (#61177)
* add usage tracking to new download-logs buttom * changed 'dimension' to 'area'
This commit is contained in:
parent
7db284cfcb
commit
b1a8e4f2b8
@ -1,7 +1,8 @@
|
||||
import { css } from '@emotion/css';
|
||||
import React from 'react';
|
||||
|
||||
import { LogsDedupStrategy, LogsMetaItem, LogsMetaKind, LogRowModel } from '@grafana/data';
|
||||
import { LogsDedupStrategy, LogsMetaItem, LogsMetaKind, LogRowModel, CoreApp } from '@grafana/data';
|
||||
import { reportInteraction } from '@grafana/runtime';
|
||||
import { Button, ToolbarButton, Tooltip, useStyles2 } from '@grafana/ui';
|
||||
|
||||
import { downloadLogsModelAsTxt } from '../inspector/utils/download';
|
||||
@ -45,6 +46,11 @@ export const LogsMetaRow = React.memo(
|
||||
const style = useStyles2(getStyles);
|
||||
|
||||
const downloadLogs = () => {
|
||||
reportInteraction('grafana_logs_download_logs_clicked', {
|
||||
app: CoreApp.Explore,
|
||||
format: 'logs',
|
||||
area: 'logs-meta-row',
|
||||
});
|
||||
downloadLogsModelAsTxt({ meta, rows: logRows }, 'Explore');
|
||||
};
|
||||
|
||||
|
@ -105,6 +105,7 @@ export class InspectDataTab extends PureComponent<Props, State> {
|
||||
reportInteraction('grafana_logs_download_logs_clicked', {
|
||||
app,
|
||||
format: 'logs',
|
||||
area: 'inspector',
|
||||
});
|
||||
|
||||
const logsModel = dataFrameToLogsModel(data || [], undefined);
|
||||
|
Loading…
Reference in New Issue
Block a user