Skip to content

Stat tracking using telemetry #103

@KStocky

Description

@KStocky

Is your feature request related to a problem? Please describe.

I have a task #72 for gathering statistics of test runs. It would be good to extend that future functionality with telemetry tracking. So after every run on GitHub actions we send off all the statistics collected to somewhere where we can track the statistics over time and commits etc.

Describe the solution you'd like
It would seem like using OpenTelemetry in combination with Azure Data Explorer is a good place to get started. So we take all the statistics that we gather throughout a test, then use OpenTelemtry to export it out to Azure data explorer. From there we could have a number of dashboards to view the statistics over time

Describe alternatives you've considered
I have heard of Graphana as another way of collecting telemetry. It could be another option

Additional context
OpenTelemetry exporter docs
ADE ingestion docs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions