diff --git a/projects/observability/src/pages/explorer/explorer-dashboard-builder.test.ts b/projects/observability/src/pages/explorer/explorer-dashboard-builder.test.ts index adb29f273..54d57d3af 100644 --- a/projects/observability/src/pages/explorer/explorer-dashboard-builder.test.ts +++ b/projects/observability/src/pages/explorer/explorer-dashboard-builder.test.ts @@ -128,6 +128,7 @@ describe('Explorer dashboard builder', () => { expect.objectContaining({ title: 'Errors' }), expect.objectContaining({ title: 'Duration' }), expect.objectContaining({ title: 'Start Time' }), + expect.objectContaining({ title: 'End Time' }), expect.objectContaining({ title: 'API Boundary Type' }), expect.objectContaining({ title: 'API Discovery State' }), expect.objectContaining({ title: 'API ID' }), diff --git a/projects/observability/src/pages/explorer/explorer-dashboard-builder.ts b/projects/observability/src/pages/explorer/explorer-dashboard-builder.ts index 1f328a075..e9a0ea6f6 100644 --- a/projects/observability/src/pages/explorer/explorer-dashboard-builder.ts +++ b/projects/observability/src/pages/explorer/explorer-dashboard-builder.ts @@ -280,6 +280,21 @@ export class ExplorerDashboardBuilder { type: 'api-trace-navigation-handler' } }, + { + type: 'table-widget-column', + title: 'End Time', + width: '220px', + display: CoreTableCellRendererType.Timestamp, + visible: false, + value: { + type: 'attribute-specification', + attribute: 'endTime' + }, + sort: TableSortDirection.Descending, + 'click-handler': { + type: 'api-trace-navigation-handler' + } + }, { type: 'table-widget-column', title: 'API Boundary Type', @@ -467,6 +482,21 @@ export class ExplorerDashboardBuilder { type: 'span-trace-navigation-handler' } }, + { + type: 'table-widget-column', + title: 'End Time', + width: '220px', + display: CoreTableCellRendererType.Timestamp, + visible: false, + value: { + type: 'attribute-specification', + attribute: 'endTime' + }, + sort: TableSortDirection.Descending, + 'click-handler': { + type: 'span-trace-navigation-handler' + } + }, { type: 'table-widget-column', visible: false,