File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed
static/app/views/explore/logs Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -165,6 +165,12 @@ function TimestampRenderer(props: LogFieldRendererProps) {
165165 ) ;
166166}
167167
168+ function InternalIngestedAtRenderer ( props : LogFieldRendererProps ) {
169+ const ingestedAt =
170+ props . extra . attributes [ OurLogKnownFieldKey . INTERNAL_ONLY_INGESTED_AT ] ;
171+ return < DateTime seconds milliseconds date = { new Date ( Number ( ingestedAt ) ) } /> ;
172+ }
173+
168174function RelativeTimestampRenderer ( props : LogFieldRendererProps ) {
169175 const preciseTimestamp = props . extra . attributes [ OurLogKnownFieldKey . TIMESTAMP_PRECISE ] ;
170176 const startTimestampMs = props . extra . timestampRelativeTo ! ;
@@ -637,6 +643,7 @@ export const LogAttributesRendererMap: Record<
637643 }
638644 return TimestampRenderer ( props ) ;
639645 } ,
646+ [ OurLogKnownFieldKey . INTERNAL_ONLY_INGESTED_AT ] : InternalIngestedAtRenderer ,
640647 [ OurLogKnownFieldKey . SEVERITY ] : SeverityTextRenderer ,
641648 [ OurLogKnownFieldKey . MESSAGE ] : LogBodyRenderer ,
642649 [ OurLogKnownFieldKey . TRACE_ID ] : TraceIDRenderer ,
Original file line number Diff line number Diff line change @@ -58,6 +58,9 @@ export enum OurLogKnownFieldKey {
5858
5959 // Replay integration
6060 REPLAY_ID = 'replay_id' ,
61+
62+ // INTERNAL only (these only appear for staff)
63+ INTERNAL_ONLY_INGESTED_AT = 'tags[sentry._internal.ingested_at,number]' ,
6164}
6265
6366export type OurLogFieldKey = OurLogCustomFieldKey | OurLogKnownFieldKey ;
You can’t perform that action at this time.
0 commit comments