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

New dashboard widget "Graph prototype"

XMLWordPrintable

    • Icon: New Feature Request New Feature Request
    • Resolution: Fixed
    • Icon: Trivial 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

      Summary

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

            averza Andrejs Verza
            alarionovs Aleksandrs Larionovs (Inactive)
            Team B
            Votes:
            1 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: