diff --git a/public/app/plugins/datasource/tempo/CheatSheet.tsx b/public/app/plugins/datasource/tempo/CheatSheet.tsx index 40afaf9cfff..a8d98f51f10 100644 --- a/public/app/plugins/datasource/tempo/CheatSheet.tsx +++ b/public/app/plugins/datasource/tempo/CheatSheet.tsx @@ -1,6 +1,7 @@ import React from 'react'; import { config, reportInteraction } from '@grafana/runtime'; +import { TextLink } from '@grafana/ui'; export default function CheatSheet() { reportInteraction('grafana_traces_cheatsheet_clicked', { @@ -9,19 +10,30 @@ export default function CheatSheet() { }); return ( -
-

Tempo Cheat Sheet

+ <> +

Tempo Cheat Sheet

- Tempo is a trace id lookup store. Enter a trace id in the above field and hit “Run Query” to retrieve your - trace. Tempo is generally paired with other datasources such as Loki or Prometheus to find traces. + + Grafana Tempo + {' '} + is an open source, easy-to-use, and high-volume distributed tracing backend.

- Here are some{' '} - - instrumentation examples - {' '} - to get you started with trace discovery through logs and metrics (exemplars). + Tempo implements{' '} + + TraceQL + + , a traces-first query language inspired by LogQL and PromQL. This query language allows users to precisely and + easily select spans and jump directly to the spans fulfilling the specified conditions.

-
+

+ You can compose TraceQL queries using either the Search tab (the TraceQL query builder) or the TraceQL tab (the + TraceQL query editor). Both of these methods let you build queries and drill-down into result sets. ( + + Learn more + + ) +

+ ); }