Skip to content

Realtime monitoring: active flows #1465

@Tbaile

Description

@Tbaile

Real time flow monitoring through netifyd engine, that gives us info and extract data based off the info core sends us.

See draft: #798 outdated

1. Data to Extract for Each Flow

  • Start Time: Date and time the flow began.
  • Total Bytes: Total amount of data transferred in the flow.
  • Source: The client or host initiating the connection.
  • Destination: The server or remote host being connected to.
  • Protocol: Network protocol used (e.g., TCP, UDP).
  • Application: The application or service associated with the flow.

2. Key Tasks

  • Real-time flow extraction:

    • Extract and display active flows only.
    • Continuously update the dashboard with real-time data.
  • Flow-specific metrics:

    • Integrate flow-specific details: source, destination, protocol, application, bytes, and start time.
  • Server creation:

    • Develop a dedicated server responsible for handling the extraction, processing, and delivery of real-time flow data.
  • Layout design:

    • Organize columns clearly by flow details, following a layout similar to the provided example.

Image

Sub-issues

Metadata

Metadata

Assignees

Labels

testingPackages are available from testing repositories

Projects

Status

Testing

Relationships

None yet

Development

No branches or pull requests

Issue actions