Prometheus: Add metrics explorer feature tracking for combobox (#97006)

add metrics explorer feature tracking for combobox
This commit is contained in:
Brendan O'Handley 2024-11-25 14:53:40 -06:00 committed by GitHub
parent a88c681008
commit ae27382be5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,6 +12,7 @@ import { QueryBuilderLabelFilter } from '../shared/types';
import { PromVisualQuery } from '../types'; import { PromVisualQuery } from '../types';
import { MetricsModal } from './metrics-modal'; import { MetricsModal } from './metrics-modal';
import { tracking } from './metrics-modal/state/helpers';
export interface MetricComboboxProps { export interface MetricComboboxProps {
metricLookupDisabled: boolean; metricLookupDisabled: boolean;
@ -104,7 +105,10 @@ export function MetricCombobox({
aria-label="Open metrics explorer" aria-label="Open metrics explorer"
variant="secondary" variant="secondary"
icon="book-open" icon="book-open"
onClick={() => setMetricsModalOpen(true)} onClick={() => {
tracking('grafana_prometheus_metric_encyclopedia_open', null, '', query);
setMetricsModalOpen(true);
}}
/> />
) : ( ) : (
<></> <></>