Improve native handling and display of Browser item screenshots

XMLWordPrintable

    • Type: Change Request
    • Resolution: Duplicate
    • Priority: Minor
    • None
    • Affects Version/s: 7.0.25, 8.0.0beta1
    • Component/s: None
    • None

      Currently, Zabbix Browser monitoring supports capturing screenshots of monitored webpages. However, the usability of these screenshots is limited.

      At the moment, the practical way to view a captured screenshot is to create a custom dashboard and use a History widget to render the binary value. This is not convenient when monitoring many websites, because it requires additional dashboard configuration and does not scale well operationally.

      In Latest data, the screenshot item is displayed only as “binary data”, without an option to preview or render the image directly. This makes troubleshooting less efficient, because users need to leave the Latest data context and build a separate visualization just to inspect the screenshot.

      There also does not appear to be a clear built-in way to include the captured screenshot in trigger action notifications or media type messages, for example when creating an incident in an external ticketing system. As a result, users without direct Zabbix frontend access cannot easily see the visual state of the monitored webpage at the time of the problem.

      Requested improvements:

      1. Allow Browser monitoring screenshots stored as binary values to be rendered directly in Latest data.
      2. Provide a simple preview/view option for binary image values.
      3. Provide a supported way to attach or embed the latest captured screenshot in trigger action notifications/media types.
      4. Ideally, allow screenshots to be referenced from action messages using a macro or attachment mechanism, so external systems can receive the screenshot together with the alert.

      This would improve troubleshooting of Browser monitoring problems, especially in environments where many webpages are monitored and incidents are handled by external ticketing or on-call systems.

            Assignee:
            Unassigned
            Reporter:
            Piotr Zakrzewski
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: