Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  2. ZBXNEXT-5252

New dashboard widget "Graph prototype"



    • New Feature Request
    • Resolution: Fixed
    • Trivial
    • 4.4.0alpha3, 4.4 (plan)
    • None
    • Frontend (F)
    • None
    • Team B
    • Sprint 56 (Sep 2019), Sprint 55 (Aug 2019), Sprint 53 (Jun 2019), Sprint 54 (Jul 2019), Sprint 57 (Oct 2019)
    • 10



      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


        1. Ghost_graph.gif
          412 kB
          Larisa Grigorjeva
        2. Peek 2019-09-02 16-49.gif
          200 kB
          Larisa Grigorjeva
        3. Peek 2019-09-02 18-16.gif
          424 kB
          Larisa Grigorjeva
        4. Selection_520.png
          15 kB
          Larisa Grigorjeva
        5. Selection_521.png
          55 kB
          Larisa Grigorjeva
        6. Selection_522.png
          34 kB
          Larisa Grigorjeva
        7. Selection_523.png
          14 kB
          Larisa Grigorjeva
        8. Selection_524.png
          36 kB
          Larisa Grigorjeva
        9. Selection_526.png
          114 kB
          Larisa Grigorjeva
        10. Selection_527.png
          82 kB
          Larisa Grigorjeva
        11. Selection_529.png
          48 kB
          Larisa Grigorjeva

        Issue Links



              averza Andrejs Verza
              alarionovs Aleksandrs Larionovs (Inactive)
              1 Vote for this issue
              9 Start watching this issue