Skip to content

Add reporting component #51

@aHalliday13

Description

@aHalliday13

At present the main way issues with mirror are reported is through emails sent to the mirror email address (mirror [at] clarkson [dot] edu) or directly to lab directors. With the addition of grafana and the ability to create dashboards coming with the refactor, it would be nice to have some way to see a count of issue reports on a monitor in the lab. This could be implemented as a component running on mirror that tracks issues and reports them to grafana.

Ideas:

  • Scrape the mirror email inbox for issue reports (and implement an autoresponder?)
  • Add a report page to mirror's website
  • Add a request page to mirror's website to request new mirrors (could be a feature of the reporting component)
  • Track GitHub issues and PRs on a grafana dashboard (plug and play solution exists within grafana)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions