Skip to content

console: aggregate metrics from the datastream #14

@hawkw

Description

@hawkw
Member

it would be cool if the console could also aggregate metrics from the incoming data and compute percentiles of stats like scheduler latency, active tasks, and poll/idle durations over a rolling time window. we could display histograms or sparklines in the UI, as well as just displaying numeric values; tui has sparklines, bar charts and line charts that might be useful...

Activity

added
S-featureSeverity: feature. This is adding a new feature.
E-easyEffort: easy. Good for newcomers
on May 5, 2021
bIgBV

bIgBV commented on May 6, 2021

@bIgBV

I like the idea of using sparklines to show this information. Something that would be really cool would be to provide a perf report like UI where you can dig into hot spots to narrow down which task is causing a particular parent task to slow down. And would we want the time window to be dynamically configurable?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    E-easyEffort: easy. Good for newcomersS-featureSeverity: feature. This is adding a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @hawkw@bIgBV

        Issue actions

          console: aggregate metrics from the datastream · Issue #14 · tokio-rs/console