Skip to content

Replace TelemetryPageComponent with a similar page that shows events #2501

@mssalvatore

Description

@mssalvatore

Refactor

Component(s) to be refactored

  • TelemetryPageComponent

Explanation

The agent no longer publishes telemetry; it publishes events instead. Reimplement/refactor the TelemetryPageComponent to use events instead of telemetry.

Tasks

  • Rename TelemetryPageComponent - @shreyamalviya
  • Replace all reference to "telemetry" with "event" - @shreyamalviya
  • Query "/api/events" instead of telemetries - @ilija-lazoroski
  • Modify columns to show fields from AbstractAgentEvent @shreyamalviya
    • Resolve AgentIDs to IP/hostname or something human readable
    • Resolve target IPs to hostname if possible
  • Modify final column to show type-specific fields @ilija-lazoroski
  • Enable filtering on all fields from AbstractAgentEvent @ilija-lazoroski
  • Add a loading icon while waiting for API response @ilija-lazoroski
  • Fix code duplication for getting hostname from AgentID @ilija-lazoroski

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions