grafana/public/app/plugins/datasource/tempo
Brendan O'Handley 2372b7c626
Prometheus: Improve prometheus query variable editor (#63529)
* add prom query var editor with tests and migrations

* fix migration, now query not expr

* fix label_values migration

* remove comments

* fix label_values() variables order

* update UI and use more clear language

* fix tests

* use null coalescing operators

* allow users to query label values with label and metric if they have not set there flavor and version

* use enums instead of numbers for readability

* fix label&metrics switch

* update type in qv editor

* reuse datasource function to get all label names, getLabelNames(), prev named getTagKeys()

* use getLabelNames in the query var editor

* make label_values() variables label and metric more readable in the migration

* fix tooltip for label_values to remove API reference

* clean up tooltips and allow newlines in query_result function

* change function wording and exprType to query type/qryType for readability

* update prometheus query variable docs

* Update public/app/plugins/datasource/prometheus/components/VariableQueryEditor.tsx

Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com>

* handle jsonnet grafana as code variables

---------

Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com>
2023-02-27 08:38:05 -05:00
..
configuration Explore: Refactor trace view and move to core (#61938) 2023-01-27 14:13:17 +00:00
img Tracing: Add Tempo data source (#28204) 2020-10-13 19:12:49 +02:00
QueryEditor Prometheus: Improve prometheus query variable editor (#63529) 2023-02-27 08:38:05 -05:00
traceql Tempo: TraceQL syntax highlighting improvements (#62349) 2023-02-02 15:48:29 +00:00
CheatSheet.tsx Traces: Upgraded feature tracking (#62181) 2023-01-27 13:33:27 +00:00
dataquery.cue Tempo: DataQuery type as a schema (#62119) 2023-01-31 11:29:50 +00:00
dataquery.gen.ts Tempo: DataQuery type as a schema (#62119) 2023-01-31 11:29:50 +00:00
datasource.test.ts Tempo: Remove tempoApmTable feature flag (#62499) 2023-02-01 15:56:34 +00:00
datasource.ts Tempo: Remove tempoApmTable feature flag (#62499) 2023-02-01 15:56:34 +00:00
graphTransform.test.ts Explore: Update service graph metrics and links (#50897) 2022-06-19 19:11:59 -06:00
graphTransform.ts Tempo: Set APM table default span kind (#52851) 2022-07-27 15:48:09 +01:00
language_provider.ts Tempo: Create separate functions for querying the v1/v2 API for tag values (#61998) 2023-01-25 17:12:59 +00:00
mockJsonResponse.json Tempo: Download span references in data inspector (#47074) 2022-03-31 08:30:22 -06:00
mockServiceGraph.json Explore: Download and upload service graphs for Tempo (#50260) 2022-06-07 06:37:19 -06:00
module.ts Tempo: dashboard feature tracking (#61210) 2023-01-13 16:31:44 +00:00
plugin.json Plugins: Set backend metadata property for core plugins (#43349) 2021-12-22 17:59:26 +01:00
README.md Tracing: Add README files for tracing datasource plugins 2022-04-11 18:16:38 +02:00
resultTransformer.test.ts Chore: more ts test fixes (#63438) 2023-02-23 10:07:44 +00:00
resultTransformer.ts Tempo: Update column width for Loki search (#61924) 2023-01-26 09:35:44 +00:00
testResponse.ts Tempo: TraceQL table and editor (#59313) 2022-11-28 16:13:03 +00:00
tracking.test.ts Tempo: dashboard feature tracking (#61210) 2023-01-13 16:31:44 +00:00
tracking.ts Tempo: dashboard feature tracking (#61210) 2023-01-13 16:31:44 +00:00
types.ts Tempo: DataQuery type as a schema (#62119) 2023-01-31 11:29:50 +00:00

Tempo Data Source - Native Plugin

Grafana ships with built in support for Tempo, an open source, easy-to-use, and high-scale distributed tracing backend.

Read more about it here:

https://docs.grafana.org/datasources/tempo/