Skip to content

[Logs UI] Simple Logs component POC #72629

@jasonrhodes

Description

@jasonrhodes

Drawing from designs mentioned in this ticket and clarified in this comment: #67611 (comment), we will put together a plan for how we would implement this component.

Related: #70513

Mockup from the APM issue

Requirements so far:

  • A list of logs filtered by some time range and some KQL-style filter, e.g. "trace.id:1531151359144"
  • Timestamp and message should be present, at a minimum (better: use the user's configured columns from their source configuration)
  • Ignore service colored dots from mockup
  • No logs streaming required
  • No action menu per log line at this time (eventually would add same action menu from logs UI, with view in context, etc)
  • Optional button to "View in Logs App" to go to the logs app with the same filters applied
  • Reload link for manual refresh of this view (?)

Acceptance Criteria for this ticket:

  • A drafted plan that answers these questions:
    • How will this component fetch data? (Data plugin? HTTP? One time or with scrolling/pagination?)
    • How will this component behave if no data is available vs Logs UI is disabled vs user doesn't have permissions on the logs indices?
    • Which parts of the existing Logs UI can be re-used?
    • What work will need to be done to make those existing parts of the Logs UI re-usable?
    • Where will this component live and how will it be accessed by others?
    • What other questions or concerns do we have about this component?

Metadata

Metadata

Assignees

Labels

R&DResearch and development ticket (not meant to produce code, but to make a decision)Team:Infra Monitoring UI - DEPRECATEDDEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions