grafana/public/app/plugins/datasource/tempo
Joey Tawadrous 4ed7ff2ed1
Traces: APM table (#48654)
* APM table

* Remove unnecessary changes in Explore.tsx

* Enhancements

* Show empty table if filter returns no results for table

* Error checking

* Combine extra filter options

* Convert service map query to apm query for apm requests

* Simplify links

* Better query building

* Extract method and clean up

* Upgrade filter

* Self review

* Export method

* Update test

* Switch area-chart to lcd-gauge

* Remove AreaChartCell

* Colors, units and other UI upgrades

* Remove 2 queries and reuse existing queries

* Nested observables

* rate/error rate/duration links: open new pane with range query and exemplars turned on

* Align error rate values to rate values col according to span_name

* Rearrange code

* Several improvements

* Filter by span_name

* align the table col values to the same row name (rateName) across the table

* On click tempo link filter by span_name

* Filtering updates

* Ensure serviceQuery null is ok

* Update link expr

* Update duration p90 unit

* Tempo links case

* Update tests

* Self review

* Tests

* Empty state

* Remove some code

* Test: should build expr correctly

* Test: should build link expr correctly

* Test: should get rate aligned values correctly

* Test: should make apm request correctly

* Test: should make tempo link correctly

* Move apm table tests to its own describe

* Feature toggle

* Added to docs for APM table

* Add screenshot to APM table section in docs

* Add feature toggle to test

* Split queries and make method names clearer

* Doc changes

* Add back in config import removed by merge

* Update tempo link and tests

* Update filter

* Set field filterable: false

* Updated doc

* Remove @end from queries

* Add back in tempo link
2022-06-09 17:56:15 +01:00
..
configuration Tempo: Consider tempo search out of beta and remove beta badge and feature flags (#50030) 2022-06-01 11:32:10 -06:00
img Tracing: Add Tempo data source (#28204) 2020-10-13 19:12:49 +02:00
QueryEditor Traces: APM table (#48654) 2022-06-09 17:56:15 +01:00
CheatSheet.tsx Tempo: Add cheat sheet to query editor (#33272) 2021-04-23 09:23:33 +02:00
datasource.test.ts Traces: APM table (#48654) 2022-06-09 17:56:15 +01:00
datasource.ts Traces: APM table (#48654) 2022-06-09 17:56:15 +01:00
graphTransform.test.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
graphTransform.ts Traces: APM table (#48654) 2022-06-09 17:56:15 +01:00
language_provider.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01: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 Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01: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: Upgrade to jest 28 (#49679) 2022-05-30 14:14:34 +01:00
resultTransformer.ts Tracing: Add string unit to trace search results to prevent Infinity bug (#48206) 2022-04-26 07:09:40 -06:00
syntax.test.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
syntax.ts Tempo: Add Tempo search behind feature flag (#37765) 2021-08-19 09:15:46 -06:00
testResponse.ts Chore: Upgrade to jest 28 (#49679) 2022-05-30 14:14:34 +01: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/