[ZBXNEXT-5252] New dashboard widget "Graph prototype" Created: 2019 May 31  Updated: 2024 Apr 10  Resolved: 2019 Oct 02

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 4.4.0alpha3, 4.4 (plan)

Type: New Feature Request Priority: Trivial
Reporter: Aleksandrs Larionovs (Inactive) Assignee: Andrejs Verza
Resolution: Fixed Votes: 1
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Attachments: GIF File Ghost_graph.gif     GIF File Peek 2019-09-02 16-49.gif     GIF File Peek 2019-09-02 18-16.gif     PNG File Selection_520.png     PNG File Selection_521.png     PNG File Selection_522.png     PNG File Selection_523.png     PNG File Selection_524.png     PNG File Selection_526.png     PNG File Selection_527.png     PNG File Selection_529.png    
Issue Links:
Causes
causes ZBX-16720 unsupported option: $options['popup']... Closed
Duplicate
is duplicated by ZBX-16608 Widget header hides on context menu i... Closed
Sub-task
depends on ZBX-16488 Problems by severity (totals) padding Closed
depends on ZBX-16506 Widget header visible outside the wid... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
ZBXNEXT-5320 Graph prototype widget: View mode Change Request (Sub-task) Closed Andrejs Verza  
ZBXNEXT-5321 Graph prototype widget: Edit mode Change Request (Sub-task) Closed Andrejs Verza  
ZBXNEXT-5352 Graph prototype widget: MultiSelect f... Change Request (Sub-task) Closed Andrejs Verza  
ZBXNEXT-5322 Graph prototype widget: Refresh Change Request (Sub-task) Closed Andrejs Verza  
ZBXNEXT-5351 Graph prototype widget: Pager Change Request (Sub-task) Closed Andrejs Verza  
ZBXNEXT-5366 Graph prototype widget: Design for he... Change Request (Sub-task) Closed Andrejs Verza  
Team: Team B
Team: Team B
Sprint: Sprint 56 (Sep 2019), Sprint 55 (Aug 2019), Sprint 53 (Jun 2019), Sprint 54 (Jul 2019), Sprint 57 (Oct 2019)
Story Points: 10

 Description   

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


 Comments   
Comment by Andrejs Verza [ 2019 Aug 23 ]

Resolved in development branch feature/ZBXNEXT-5252-4.3.

Comment by Valdis Murzins [ 2019 Sep 13 ]

Implemented in 4.4.0alpha3 in 12cdcd3, ebd4a08

Comment by Alexander Vladishev [ 2019 Sep 17 ]

Updated API documentation:

Generated at Sat Apr 20 08:32:31 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.