Reports
Create highly customizable reports that are periodically generated and sent to all subscribers in various formats, including PDF
, JSON
, CSV
, XML
and Protocol Buffers
.
Reporting offers a convenient solution to monitor your Zabbix data. With user-configurable reports, data is collected at intervals, processed and made available to you in various ways. Options include PDF
rendering of the report as well as JSON
, XML
and CSV
and Protocol Buffers
files.
Reports are based on various widgets. While widgets are the smallest building block, they are also the most important ones. They determine which data is processed by the Zabbix server and displayed in the report.
When creating a report, one or more widgets must be must be configured. You also have the option to configure your report further from its configuration page. These options include determining the data collection and delivery interval (the schedule), as well as configuring displaying limits for certain widgets within the PDF
report.
The JSON transformer additionally offers the possibility to manipulate the entire JSON
file data structure of a report. Javascript is utilized to do this and allows, for example, complex calculations to be performed. The manipulated JSON files can then be used for further processing as desired.
Create highly customizable reports that are periodically generated and sent to all subscribers in various formats, including PDF
, JSON
, CSV
, XML
and Protocol Buffers
.
DataForge provides a diverse and continually expanding range of widgets. These widgets are primarily designed to retrieve specific data from a Zabbix server, with exceptions such as the markdown widget. They form the structure of reports.
The media page allows the creation of DataForge media types. These media types define the report delivery and its destination.
A subscription enables the automated delivery of a report based on the configured schedule, types, and user media.
JSON transformers, rooted in JavaScript, provide the capability to manipulate the delivered JSON
object. They can be employed to add, remove, and modify fields.