[ZBXNEXT-7469] Simplify creation of dashboard widgets Created: 2022 Feb 04  Updated: 2024 Apr 10  Resolved: 2023 Mar 24

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 6.4.0beta3, 6.4 (plan)

Type: Change Request Priority: Major
Reporter: Alexei Vladishev Assignee: Artjoms Rimdjonoks
Resolution: Fixed Votes: 8
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File 48b7b46dc293f10403e77f450a6547b2.png     GIF File Disabled_Map_Nav_tree.gif     PNG File Geomap_widget_error_formatting.png     GIF File Logout_and_class_not_found.gif     PNG File Screenshot from 2022-10-24 14-05-53.png     GIF File custom_widget_refresh_rate_issue.gif     GIF File dashboard_paste.gif     GIF File dashboard_scroll_when_adding_widget.gif     GIF File drag_and_drop_overrides_for_2nd_time_issue.gif     PNG File expected_graph_prototype_placeholders.png     GIF File frozen_placeholder.gif     PNG File geomap_validation_errors.png     GIF File graph_prototype_header_problem.gif     PNG File image-2022-10-14-16-58-08-247.png     PNG File image-2022-10-20-17-41-57-043.png     PNG File image-2022-10-20-17-42-23-007.png     GIF File issue_with_module_messages.gif     PNG File missing_graph_prototype_placeholders.png     GIF File module_widget_with_empty_name.gif     GIF File module_widget_with_space_in_id.gif     GIF File non_clickable_labels.gif     GIF File removed_permissions_module_error.gif     PNG File renaming_module_ids_is_needed.png     GIF File show_and_HideGroupsWithoutProblems_issue.gif     GIF File show_timeline_issue.gif     PNG File top_hosts_column_incomplete_error.png     File zbx_export_templates.yaml    
Issue Links:
Causes
causes ZBXNEXT-8188 Improve documentation for custom fron... Closed
causes ZBX-23101 Description field should have asteris... Closed
Duplicate
is duplicated by ZBXNEXT-3972 Allow users to create custom widgets Closed
Sub-task
Team: Team A
Sprint: Sprint 91 (Aug 2022), Sprint 92 (Sep 2022), Sprint 93 (Oct 2022), Sprint 94 (Nov 2022), Sprint 95 (Dec 2022), Sprint 96 (Jan 2023), Sprint 97 (Feb 2023), Sprint 98 (Mar 2023)
Story Points: 10

 Description   

Currently it takes too much effort and many modifications of existing PHP code in order to develop even a Hello World widget. A simple framework must be created and documented to simplify development of new widgets.



 Comments   
Comment by Andrejs Verza [ 2022 Nov 07 ]

Implemented in 6.4.0beta3 (master) 2181d673260, cd807e75dc1.

Comment by Arturs Dancis [ 2022 Dec 16 ]

Documentation (API, 6.4) updated:

Comment by Marina Generalova [ 2023 Mar 22 ]

Documentation changes:

  • Added a new Developer center section with step-by-step tutorials and information about developing custom modules (including dashboard widgets) and Zabbix agent 2 plugins
  • Removed duplicated information about building modules and plugins from the manual. 
Comment by Marina Generalova [ 2023 Mar 22 ]

We plan to continue improving the Developer center documentation, so please feel free to share your feedback and/or improvement suggestions. 

Generated at Fri May 02 17:25:56 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.