grafana/public/app/features/logs/components
Matias Chomicki a64af68955
OTel logs: Move OTel augmented attributes out of the log line to a field (#110901)
* OTel: make attributes a field

* Logs: normalize field names

* chore: remove test

* Translations

* Cleaner approach compatible with "show original line"

* Revert "Cleaner approach compatible with "show original line""

This reverts commit e27c3de4ede5538f12cc8fc27d0aee06906c7792.

* formats: remove scope name from default attributes

* Logs: sync panel state once

* otel formatting: exclude dashboards

* Fix dashboard exclusion

* LogsMetaRow: introduce new reset option for OTel logs

* Translations

* Update test

* Rename constant

* processing: only add otel attributes field for otel logs

* Implement defaultDisplayedFields

* Update translations

* Logs: initialize displayed fields with panel state

* Address lint issues

* LogLine: fix log attributes field title

* Optimization: memo HighlightedLogRenderer

* Otel log attributes: highlight when rendering

* getOtelAttributesField: update

* OTEL_RESOURCE_ATTRS_REGEX: exclude cluster, namespace, and pod

* DisplayedFields: respect syntaxHighlighting state

* chore: revert experimental changes

* chore: use argument

* chore: remove comment

* formats: update tests

* LogList: add integration test

* LogLine: more integration tests

* LogList: more integration tests

* LogList: even more tests

* LogList: add assertion

* processing: update tests

* formats: more tests

* LogLabels: update test

* LogLine: update test

* Prettier

* Logs Panel: add dashboard option

* Translations

* Table: exclude generated field

* LogListContext: invert order of effects

* Explore: remove unnecessary effect

* Explore: unify displayed fields effects

* Remove log

* Rename field

* Update supressions
2025-10-07 11:19:27 +00:00
..
log-context LogsView + TraceView: Add time range to resource attributes extension range (#111171) 2025-09-24 08:49:18 +01:00
mocks Tests: removes jest duplicate manual mock warning (#107459) 2025-07-02 09:25:25 +02:00
otel OTel logs: Move OTel augmented attributes out of the log line to a field (#110901) 2025-10-07 11:19:27 +00:00
panel OTel logs: Move OTel augmented attributes out of the log line to a field (#110901) 2025-10-07 11:19:27 +00:00
ControlledLogRows.tsx OTel logs: Move OTel augmented attributes out of the log line to a field (#110901) 2025-10-07 11:19:27 +00:00
ControlledLogsTable.tsx feat: add new expanded state to log options menu (#110725) 2025-09-12 05:37:33 -05:00
InfiniteScroll.test.tsx New Logs Panel: Performance and display updates and fixes (#109672) 2025-08-18 19:06:31 +00:00
InfiniteScroll.tsx New Logs Panel: Performance and display updates and fixes (#109672) 2025-08-18 19:06:31 +00:00
LoadingIndicator.tsx
LogDetails.test.tsx LogsView + TraceView: Add time range to resource attributes extension range (#111171) 2025-09-24 08:49:18 +01:00
LogDetails.tsx LogsView + TraceView: Add time range to resource attributes extension range (#111171) 2025-09-24 08:49:18 +01:00
LogDetailsBody.tsx i18n: removes useTranslate hook (#106556) 2025-06-12 11:03:52 +02:00
LogDetailsRow.test.tsx Accessibility: Make either `tooltip` or `aria-label` required when no button children present (#109131) 2025-08-05 12:04:35 +01:00
LogDetailsRow.tsx Accessibility: Make either `tooltip` or `aria-label` required when no button children present (#109131) 2025-08-05 12:04:35 +01:00
LogLabelStats.tsx New Log Details: Create initial component for Log Details (#107466) 2025-07-03 22:57:14 +02:00
LogLabelStatsRow.tsx
LogLabels.test.tsx OTel logs: Move OTel augmented attributes out of the log line to a field (#110901) 2025-10-07 11:19:27 +00:00
LogLabels.tsx OTel logs: Move OTel augmented attributes out of the log line to a field (#110901) 2025-10-07 11:19:27 +00:00
LogMessageAnsi.test.tsx
LogMessageAnsi.tsx
LogRow.test.tsx LogsView + TraceView: Add time range to resource attributes extension range (#111171) 2025-09-24 08:49:18 +01:00
LogRow.tsx LogsView + TraceView: Add time range to resource attributes extension range (#111171) 2025-09-24 08:49:18 +01:00
LogRowMenuCell.tsx Update dependency typescript to v5.9.2 (#109025) 2025-08-01 11:24:38 +01:00
LogRowMessage.test.tsx Tests: removes jest duplicate manual mock warning (#107459) 2025-07-02 09:25:25 +02:00
LogRowMessage.tsx i18n: imports use @grafana/i18n (#105177) 2025-05-15 09:17:14 +02:00
LogRowMessageDisplayedFields.test.tsx Tests: removes jest duplicate manual mock warning (#107459) 2025-07-02 09:25:25 +02:00
LogRowMessageDisplayedFields.tsx Logs: Add labels as variable for use in correlations/links (#103605) 2025-04-15 16:08:29 +02:00
LogRows.test.tsx LogsView + TraceView: Add time range to resource attributes extension range (#111171) 2025-09-24 08:49:18 +01:00
LogRows.tsx LogsView + TraceView: Add time range to resource attributes extension range (#111171) 2025-09-24 08:49:18 +01:00
PreviewLogRow.tsx PreviewLogRow: add missing preview styles (#103542) 2025-04-10 14:30:13 +00:00
getLogRowStyles.ts New Log Details: Create initial component for Log Details (#107466) 2025-07-03 22:57:14 +02:00
logParser.test.ts Tests: removes jest duplicate manual mock warning (#107459) 2025-07-02 09:25:25 +02:00
logParser.ts i18n: removes useTranslate hook (#106556) 2025-06-12 11:03:52 +02:00