Skip to content

Add Logs tab #43

@bburda

Description

@bburda

Summary

Add a Logs tab to the entity resource panel showing log entries per entity with severity filtering and auto-refresh.


Proposed solution (optional)

  • New LogsTab component displaying log entries from GET /{entity_type}/{entity_id}/logs
  • Severity filtering (DEBUG, INFO, WARN, ERROR, FATAL)
  • Auto-refresh with configurable interval
  • Log configuration management via GET/PUT /{entity_type}/{entity_id}/logs/configuration

Additional context (optional)

Depends on sovd_web_ui#42 (client migration). Gateway exposes /logs endpoints since v0.4.0 with LogProvider plugin interface for custom log backends. Default implementation reads from /rosout, but the endpoint is backend-agnostic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions