Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it possible to turn off metric targets and thus make metrics "informational" #2051

Closed
23 tasks done
fniessink opened this issue Apr 19, 2021 · 0 comments · Fixed by #4054
Closed
23 tasks done

Make it possible to turn off metric targets and thus make metrics "informational" #2051

fniessink opened this issue Apr 19, 2021 · 0 comments · Fixed by #4054
Assignees
Labels
Feature New, enhanced, or removed feature

Comments

@fniessink
Copy link
Member

fniessink commented Apr 19, 2021

Tasks:

  • UI:
    • Add a "evaluate targets" yes/no field in the frontend
    • If a metric is informational, the status is always "informative"
    • In the metrics table, if a metric is informative:
      • use a blue (i) icon
      • leave the target column empty
      • use a light blue background color
    • Show informative status in dashboard
    • Show status in trend graph
    • Make sure informative metrics are hidden when showing metrics requiring action
    • Check sorting by status
  • In shared_python, wherever the status is determined, prepare for informative status (model code).
  • Do not expect the metric.informative field to be present (in other words, we won't write migration code for this feature).
  • Update Quality-time source in data model
  • Add feature tests
    • An informative metric with accepted technical debt still has status informative
  • Update user docs
  • Update screenshots
  • Update changelog

Double check:

  • External server does not need to be changed
  • Internal server does not need to be changed
  • Notifier does not need to be changed
  • Collector does not need to be changed

Out of scope:

  • Layout of the metric configuration tab
@fniessink fniessink added the Feature New, enhanced, or removed feature label Apr 19, 2021
@fniessink fniessink self-assigned this Jun 16, 2022
@fniessink fniessink linked a pull request Jun 17, 2022 that will close this issue
fniessink added a commit that referenced this issue Jun 17, 2022
* Allow for informative metrics. Closes #2051.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New, enhanced, or removed feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant