Skip to content

Report Blocks

Building your CodeHarbor Reports consists largly on combining different blocks. Blocks are the cornerstones, and display a certain set of data from your Zabbix monitoring. By combining these your system healthintelligently, you can create correct and insightfull overvieuws of your Zabbix date. Currently, following Blocks are available to user:

This block enters a table of content to your report. When active, the TOC is always shown on Page 2. This is filled automatically by the Headers and Blocks you enter in your Report.

tableOfContents

Maximum instances: 1

This block allows you to add a Title to your Report. The CodeHarbor Report-Engine allows you to define 3 levels of Titles. Depending on your Style settings, these Titles will be formatted accordingly.

Fields:

  • Start on New Page

When selected, this block will start on a new page

  • Title

Enter the desired title text

  • Title Level

Allows you to select the desired heading level from 3 possible options

blockTitle

Maximum instances: Unlimited

This block allows you to add a Fixed text your Report. The text will be added as-is to your report. The input field allows you to enter multiple lines of text using basic HTML tags

Fields:

  • Text

block Text

Maximum instances: Unlimited

This block allows you to add free frame to your report. A correct business report can gain from additional analisys data to be entered after execution. These blanck lines allow you to add these comments or itemized notes.

Fields:

  • Number of empty lines

block Empty Lines

Maximum instances: Unlimited

This block lists all hosts in your selected hostgroups.

Fields:

  • Start on new page

Allows you to start the inventory on a new page

  • Title

Allows you to enter a title for this block When left empty, the default title “Host Inventory” is used.

  • Title Level

Select the desired heading level from 3 possible options

Host Inventory Block

Maximum instances: 1

This block creates a list of all active problems, at the time of Report creation..

Fields:

  • Start on new page

Allows you to start the inventory on a new page

  • Title

Allows you to enter a title for this block When left empty, the default title “Active problems” is used.

  • Title Level

Allows you to select the desired heading level from 3 possible options

  • Included severities

Allows you to set the severities to include in your report

  • Not classified
  • Information
  • Warning
  • Average
  • High
  • Disaster
  • Sort options

Allows you to set the sorting order of the problems shown

  • By severity
  • By Duration
  • By Hostname (Alphabetical)

Active Problem Block

Maximum instances: 1

A Business report often requires a complete overview of all problems that occurred during the reporting period. This block creates a list of all problems, that occurred during the timeframe of your report, including a count of the number of occurences. All problems are gathered trough the Zabbix API, and combined according to the type of problem.

Fields:

  • Start on new page

Allows you to start the inventory on a new page

  • Title

Allows you to enter a title for this block When left empty, the default title “All problems” is used.

  • Title Level

Allows you to select the desired heading level from 3 possible options

  • Included severities

Allows you to set the severities to include in your report

  • Not classified
  • Information
  • Warning
  • Average
  • High
  • Disaster
  • Sort options

Allows you to set the sorting order of the problems shown

  • By severity
  • By Duration
  • By Hostname (Alphabetical) Within these sort options, the number of occurrences determines the order.

Problem history Block

Maximum instances: 1

One of the main cornerstones of your report, Graphs. Any graph that is available in your Zabbix configuration can be shown in your report. By adding multiple graph blocks, you can create a comprehensive overview of your environment.

Fields:

  • Start on new page

Allows you to start the inventory on a new page

  • Title

Allows you to enter a title for this block When left empty, the default title “All problems” is used.

  • Title Level

Allows you to select the desired heading level from 3 possible options.

  • Host (dropdown)

Depending on your selected hostgroups, you can select the desired host from the dropdown.

  • Graph (dropdown)

Depending on your selected host, you can select any, in Zabbix available, graph from the dropdown.

  • Custom time period

Depending on your subscription. When enabled, you can set a custom time period for this graph. Attention, this period will override the general report period.

Graph Block

Maximum instances: Unlimited

This block allows you to define a page break between any 2 blocks

No fields

Page break

Maximum instances: Unlimited

This blocks allows the reporting of a single stat value. You can include the minimum, peak & average value of that stat. This block is ideal to be combined with a graph.

Fields:

  • Title

Allows you to enter a title for this block When left empty, the default title option of this block is used.

  • Title Level

Allows you to select the desired heading level from 3 possible options.

  • Host (dropdown)

Depending on your selected hostgroups, you can select the desired host from the dropdown.

  • Single stat (dropdown)

Depending on your selected host, you can select any, in Zabbix available, single stat from the dropdown.

Block single stat

Maximum instances: Unlimited

When we talk about reporting, Service Level Agreements (SLA) can’t be missed. This blocks allows you to select a pre-defined SLA from Zabbix and render it in your report.

Fields:
  • Start on new page
  • Title

Allows you to enter a title for this block When left empty, the default title option of this block is used.

  • Title Level — 3 levels possible

Allows you to select the desired heading level from 3 possible options.

  • SLA (dropdown)

Block SLA

Maximum instances: Unlimited

If you require additional Block components, contact us via [email protected] We are always looking to improve our Report-Engine, and your feedback is highly appreciated.