Skip to content

Define and document monitor charts "appearance" customizations

Problem to solve

Currently a few aspects of the monitor charts are customizable:

default look and feel customized
image image

These can be customized by users from their dashboard.yml as datources in an appearance field, however, these options have been added into the code ad-hoc and have not documented or decided on by the ux team.

At the moment the customizations are:

In TimeSeries (Area / Line), Anomaly (Boundary Band, AverageLine)

Further details

Possibly the options are a legacy of customization that was used internally, and now that this configuration is available to users we can remove it.

Proposal

2 main ways can be taken:

  • Remove the configurable options altogether and keep the default look and feel for all charts.
  • Decide which options should be kept and document them, to allow the users to customize
    • And decide if more options should be added / removed.

Who can address the issue

Folks at @gitlab-org/monitor/ux

Other links/references

Edited by Miguel Rincon