• Team:
      Team B
    • Sprint:
      Sprint 53 (Jun 2019), Sprint 54 (Jul 2019)



      Smooth migration from screens to dashboards requires some changes. Existing screen element "Graph prototype" should be supported as a new dashboard widget.

      Zabbix acceptance

      1. A new dashboard widget "Graph prototype" must be created
        1. Supported attributes: selection of a graph prototype, number of columns (1, by default), dynamic item (off by default), max number of graphs (1-100, 10 by default)  
        2. The graphs will by ordered by name and displayed in the widget in a table layout (left to right, top to bottom)
          1. The column placement must be adjusted to dashboard grid, each graph must take one or more grid columns
          2. If number of graph columns does not match width of the widget then some graphs (left to right precedence) will have larger width 
          3. Visually it must look like one widget with one title and control-icons on top 
        3. The widget will use older PNG graphs for now
      2. Documentation must be updated

      Nonfunctional requirements

      1. Must create early UX/UI design prototype

      Use cases

      1. I don't want to lose existing functionality when migrating from screens to dashboards

      Decisions made

      1. PNG graphs will be used for now, it will be migrated to vector graphs as soon as we implement support of stacked and pie graphs


          Issue Links



              • Assignee:
                averza Andrejs Verza
                alarionovs Aleksandrs Larionovs
              • Votes:
                1 Vote for this issue
                4 Start watching this issue


                • Created: