Connor Lindsey
af2d19b02e
Tracing: Add option to map tag names to log label names in trace to logs settings ( #45178 )
...
* Add mapped tags input to allow renaming tags in trace to logs settings
* Use mappedTags in createSpanLink
* Update traceToLogs docs
* Show 'add kv' button if no tags
* Update docs
* Default mappedTags to tag values
2022-02-22 23:17:45 +01:00
Connor Lindsey
6e07b30048
Chore: Clean up logs and deprecated library in tracing tests ( #45486 )
...
* Fix logs and errors from tracing tests
* Refactor SpanBar to remove recompose
* Fix NodeGraph tests
2022-02-17 16:34:16 +01:00
Connor Lindsey
cd05ee0054
Chore: Prevent focused tests by adding jest eslint rule ( #45088 )
...
* Prevent focused tests by adding jest eslint rule
* Remove redundant no-only-tests eslint plugin
* Update lock file
2022-02-11 15:59:30 +01:00
Connor Lindsey
3da0434e64
Tempo: Update service graph linked queries to use rate_interval and group histogram ( #45248 )
2022-02-11 07:58:10 -07:00
Connor Lindsey
e94b7f45a1
Tempo: Fix visual service graph bug by setting upper bound for failed arc ( #45009 )
...
* Fix visual service graph bug by setting upper bound for failed arc calculation
2022-02-09 07:25:39 -07:00
Connor Lindsey
de04f19c47
Tempo: Add request histogram to service graph datalink ( #44671 )
2022-02-01 10:41:14 -07:00
Connor Lindsey
4f44ff7ce8
NodeGraph: Update no data message to show if no nodes ( #44483 )
...
* Display error if no service graph data is returned
* Remove error message and update node graph no data logic
* Check processed nodes instead of rendered nodes for no data message
* Remove console.log
2022-01-31 19:30:49 +01:00
Connor Lindsey
45a435ad78
Tempo: Auto-clear results when changing query type ( #44390 )
...
* Auto-clear results when changing query type
* Move clear results to function
2022-01-28 07:49:43 -07:00
Connor Lindsey
17f7f0dc93
Tempo: Update service graph linked queries from totals to rates ( #43866 )
...
* Tempo: Update service graph linked queries from totals to rates
* Interpolate server name and interval
2022-01-13 16:28:20 +01:00
Connor Lindsey
ef12028a68
Tempo: Add time range to tempo search query behind a feature flag ( #43811 )
2022-01-10 07:38:40 -07:00
Connor Lindsey
3d6e9076c9
Tempo: Provide tag value completion items consistently ( #43773 )
2022-01-10 07:37:35 -07:00
Connor Lindsey
1a7567d8c7
Tempo: Filter available service graph filter values to most relevant options ( #43728 )
...
* Restrict service graph filter tag values to labels from service graph metrics
2022-01-06 07:09:31 -07:00
Connor Lindsey
2aad6e57c0
NodeGraph: Fix empty state to display 'No Data' message ( #43633 )
...
* Fix "0" when no nodes present in NodeGraph
* Show no data message in NodeGraph
* Fix tests
2022-01-04 08:45:00 -07:00
Connor Lindsey
dc92cee874
Tempo: Fix Otel span kind mapping in trace upload resultTransformer ( #43168 )
...
* Fix otel span kind mapping
* Parse span kind from enum string
2022-01-04 07:25:14 -07:00
Connor Lindsey
70c0a9d117
A11y: Fix Fastpass issues for tracing query editors and config pages ( #42759 )
...
* Add aria-labels to Jaeger config page
* Fix fastpass issues for Tempo config page
* Fix fastpass issues for other tracing query types like search
2021-12-17 11:49:21 -07:00
Connor Lindsey and achatterjee-grafana
d2c5dac76f
Tempo: Add provisioning example to Tempo docs ( #43049 )
...
* Add provisioning example to Tempo docs
* Update docs/sources/datasources/tempo.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-12-14 08:48:35 -07:00
Connor Lindsey
f1101efcec
Tempo: Update tempo search to use tags query param ( #42849 )
...
* Update tempo search to use tags query param
* Remove unnecessary test
2021-12-14 07:41:46 -07:00
Connor Lindsey
bf744698a1
Update service graph docs ( #42604 )
...
* Update service graph docs
* Add link to agent configuration
2021-12-03 10:14:39 -07:00
Connor Lindsey
2b2b70503e
Explore: Rename Service Map to Service Graph and improve error handling ( #40407 )
...
* Handle error response from linked datasource
* Update response format
* Rename to service graph in the UI and docs
2021-10-13 14:41:42 -06:00
Connor Lindsey
3a8d04603f
Explore: Add opt-in config for Node Graph in Jaeger, Zipkin, and Tempo ( #39958 )
2021-10-06 13:39:14 -06:00
Connor Lindsey
3e33330e27
Tempo: Decrease the default Tempo search limit to 20 ( #40030 )
2021-10-06 08:43:13 -06:00
Connor Lindsey
06592410b2
Tempo: Improve search form defaults and validation ( #39534 )
...
* Tempo: add default limit, option to hide Loki search, and run query on hotkey in dropdowns
2021-09-28 10:52:57 -06:00
Connor Lindsey
05bb451a1d
grafana-ui: Improve PartialHighlighter error handling ( #39685 )
...
* Improve PartialHighlighter error handling
2021-09-28 09:07:58 -06:00
Connor Lindsey
24479ff6b0
Tempo: Show warning if search is not available. Add opt-out config ( #39489 )
...
* Tempo: Show warning if search is not available. Add opt-out config
2021-09-27 07:22:49 -06:00
Connor Lindsey
1865689411
Tempo: Improve how Tempo Search fetches autocomplete values ( #39371 )
...
* Improve how tempo search fetches autocomplete values
* Refetch autocomplete options on menu load
2021-09-23 07:00:14 -06:00
Connor Lindsey
9c4e7eb659
Tempo: Run search query with keyboard shortcut from input fields ( #39247 )
...
* Tempo: Run query with keyboard shortcut from duration fields
2021-09-16 09:26:34 -06:00
Connor Lindsey
c57ff8beed
Tempo: Format tempo search query history text ( #39250 )
...
* Format tempo search query history text
2021-09-16 08:04:15 -06:00
Connor Lindsey
b89f8fdfcb
Explore: Trace view now shows trace start time in selected timezone ( #39054 )
2021-09-10 07:52:59 -06:00
Connor Lindsey
5511383070
Explore: Add more error handling to Tempo trace download ( #39045 )
2021-09-09 09:49:45 -06:00
Connor Lindsey
e3c11d2682
Explore: Add filter by trace and span ID to trace to logs feature ( #38943 )
...
* Add filter by trace and span ID to trace to logs feature
* Update settings screenshot
2021-09-09 07:24:08 -06:00
Connor Lindsey and achatterjee-grafana
6a39ac7407
Explore: Download traces as JSON in Explore Inspector ( #38614 )
...
* Transform dataframe to jaeger format
* Transform dataframe to Zipkin format
* Add endpoint type and shared to Zipkin
* Transform dataframe to OTLP format
* Add data tab tests and note in inspector docs
* Remove comments and logs
* Resolve typescript strict errors
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs
* Improve OTLP conversion to include service info and additional tags
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-09-08 07:04:27 -06:00
Connor Lindsey
fb17f053d3
Explore: Standardize trace query field styling ( #38796 )
2021-09-02 07:30:11 -06:00
Connor Lindsey
76ade24f2f
Add catch around JSON trace upload for more error handling ( #38520 )
2021-08-25 10:08:46 -06:00
Connor Lindsey
a2525005e5
Manually set query type in Tempo explore on component mount ( #38408 )
...
* Manually set query type in Tempo explore on component mount
2021-08-23 07:51:45 -06:00
Connor Lindsey
6ed60c0bec
Tempo: Use echo endpoint when testing Tempo datasource ( #38018 )
...
* Use echo endpoint when testing Tempo datasource
* Remove unreachable error message
* Null check response
2021-08-19 09:56:03 -06:00
Connor Lindsey
76b891b001
Tempo: Add Tempo search behind feature flag ( #37765 )
...
* Add Tempo search behind feature flag
* Add query fields for Tempo search
* Only show loki search if a logs-to-traces datasource is set up
* Refactor tempo search to use separate fields for service name, span name, and tags
* Add tests to buildSearchQuery
* Move search to separate component and rename type to native search
* Improve Tempo tokenizer syntax
2021-08-19 09:15:46 -06:00
Connor Lindsey
4a9fdb8b76
Add span duration to left panel in trace viewer ( #37806 )
2021-08-12 06:54:55 -06:00
Connor Lindsey
b78a67cec7
PackageJson: Prettify markdown/mdx on commit with lint-staged ( #37616 )
...
* Format md,mdx files with prettier on lint-staged
* Manually run prettier on docs/sources
2021-08-06 07:52:36 -06:00
Connor Lindsey
6906a74179
Jaeger: Sync getTraceName improvements from upstream ( #37408 )
...
* Improve trace name resolution
* Use getTraceName in transformTraceData
* Improve getTraceName performance
* Change trace-viewer extension back to ts
2021-08-02 08:23:43 -06:00
Connor Lindsey
0699a04dcd
Refactor UNSAFE_component... from SpanGraph and VirtualizedTraceView ( #37418 )
2021-08-02 08:03:08 -06:00
Connor Lindsey
e4f0d269f4
Connor/jaeger misc sync ( #37420 )
...
* Avoid resize on mouse hover (KeyValueTable)
* Add null check for span.logs in filter-spans
* Display references unless it's a single CHILD_OF
* Identify uninstrumented services
* Improve span duration formatting
2021-08-02 06:28:20 -06:00
Connor Lindsey
c4c28a5b63
Explore: Support custom display label for derived fields buttons for Loki datasource ( #37273 )
2021-07-29 12:42:20 -06:00
Connor Lindsey
b644ea9e6e
Loki: Add fuzzy search to label browser ( #36864 )
2021-07-26 08:04:03 -06:00