XMLWordPrintable

    • Icon: New Feature Request New Feature Request
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • None

      Zabbix Version: 7.0

      Operating System: Red Hat Enterprise Linux 8.10

      Objective:

      Develop a custom Zabbix widget that acts as a launcher, allowing users to access existing Zabbix dashboards through a configurable list of links.

      Functional Requirements:

      1. The widget should support:

      • Configurable display of links to existing Zabbix dashboards.
      • Grouping or nesting of links to allow for structured organization (e.g., grouped by service or location).
      • The ability for users to click a link and open the corresponding dashboard in a new browser tab.

      2. The widget must be:

      • Fully compliant with the Zabbix 7.0 custom widget framework as described here:

      https://www.zabbix.com/documentation/7.0/en/devel/modules/tutorials/widget

      • Deployable via the `modules` and `widgets` directories without altering core Zabbix files.

      3. Configuration options must allow administrators to:

      • Add, remove, and update link text and target URLs.
      • Define groups or categories for better organization (optional UI collapsibility is a plus but not required).

      4. Must work in an internal-only environment:

      • No external JavaScript dependencies
      • All links use HTTP internally (no HTTPS)

      5. The widget should be future-proof and extensible, so additional link groups or services can be added without code modifications.

      Example Use Case:
      The widget will be used to navigate between various service- and site-specific dashboards.

            zabbix.dev Zabbix Development Team
            fpawlicki Filip Pawlicki
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: