In this article, the screenshots and the GUI navigation described have not yet been updated to Checkmk version 2.0.0. However, nothing fundamental has changed in the described functions themselves and most of the functions can be found quickly with the Monitor or Setup menu search of the Checkmk 2.0.0 user interface. We will update this article as soon as possible.

1. Reports

In Checkmk, a report is a compilation of diverse elements — views, availability tables, graphs, text, logos, etc., into a printable PDF document.

1.1. Characteristics of reports

  • No external tool such as Jasper, DB, or similar is necessary.

  • The PDF file is cleanly rendered with vector graphics.

  • Reports can be managed using templates and by basing them on preformatted master copies.

  • The Report Scheduler can send reports periodically as required.

  • Instant reports can be produced using the Export as PDF button.


CEE The Export as PDF button is found in every view – when one of the Enterprise Editions is being used.

2. Report elements for the sidebar

A quick access of all reports, and The Report Scheduler is available via the report element in the side bar.


This element has three option buttons:

Change Timerange

Changes the time range for instant reports.


Opens the Report Scheduler.


Opens a list of available reports.

3. Basic settings for reports

The basic settings for reports can be configured over WATO > Global Settings > Reporting.


4. Customising existing reports

As with views and dashboards, Checkmk-supplied reports cannot be changed – an existing report can be cloned, and the clone can then be customised as desired.

Starting with the Edit button in the side bar, a list of all available reports can be opened.


On the left side these symbols are ready to use for the editing:

icon new

Copy report

button pdf lo

Open preview

button reportscheduler lo

Plan periodic reporting

4.1. Basic settings

Clicking on icon new opens a window for editing the basic settings for the new report:


Enter the values for Title and Topic. If the report should be available for all users, activate Make this report available for all users, and if the report should not be available for selection in the side bar, select the Hide this report from the sidebar option.

Switch to the Report Properties section. Here values for font, page format, time and date settings, the report’s layout and the file names for downloads can be defined.

In the following Context / Search Filters section, search and filter values can be specified.

Once all values have been defined as required, continue with one of the three buttons:


Save the report

Save and go to elements

Save the report, and proceed to the configuration of the report’s elements

Save and go to Generate

Save and immediately generate the report

After saving, the new report will appear in the list.


When creating/customising your own reports you can make use of these functions:

icon new

Copy report

icon delete

Delete report

icon edit

Edit report definitions

button report element lo

Edit report contents

button pdf lo

Display preview

button reportscheduler lo

Schedule periodic report

4.2. Report elements

Clicking on the button report element lo symbol opens an overview of the selected report.


On the left side a preview of the report is shown. To the right the report’s elements are listed. With the symbols these elements can be edited icon edit, copied icon new, deleted icon delete and rearranged button top lo button up lo button down lo button bottom lo.

New elements can be included in a report via the Add content and Add page element buttons. These types can be selected:

ContentPage Element


Text lines


Border around the report




Horizontal line

History graph

Text macro

Vertical interspacing

4.3. Adding an image to a report

Images which are to be included in a report must be in the local/share/check_mk/reporting/images folder.

Click on the Add page element button, then select Embedded Image as type, and finally Continue.


On this page detailed settings such as position, file name and size are selected.


When all of the settings have been defined, complete this process by clicking on Save. This will return to the report overview in which the added image will be visible in the report’s preview.

Copy the desired company logo into the local/share/check_mk/reporting/images folder, and save it as the file logo_mk.png. The logo will with immediate effect begin to appear on all reports.

5. Creating new reports

The creation of a new report begins with the Edit button in the side bar element. Proceed with New > Continue. In the screen template customise the values in the selection options General Properties, Report Properties and Context/Search Filters according to your requirements.


The new report will be stored with a click on Save. How to quickly add elements to this report can learned below in the Adding views and history graphs to reports chapter.

6. Making reports available for other users

If you have the permission to publish reports, you can also define whether other users can access your reports. How to allow others access to a report: Click on the Edit button in the side bar. With the icon edit symbol open the edit dialogue for the desired report, and activate the Make this report available for all users option.

7. Adding views and history graphs to reports

When a view or a history graph is displayed, the icon menu action symbol will be found on the screen window’s lower frame. Clicking on this symbol will open a menu in which the target report can be selected.


8. The Report Scheduler

The report scheduler is accessed by clicking on the Scheduler button in the side bar. Click on New Entry to open the report selection. The Reports button opens the list of already existing reports.


On this page the desired report can be selected from the list, followed by Proceed.


In the General Options section, basic settings like report title, creation time, report time frame, recipient and email settings can be defined. When these options have been completed, go to the Context/Search Filters section – here the report’s links and search settings can be configured. Once all of the settings are complete, store the definition with Save, following which the list of scheduled reports menu will open.


This list contains information on the last time the report was created/dispatched, whether an error occurred, and when the next creation/dispatch is planned. Entries in the list can be managed with the five action symbols at the top of the list.

The symbols and their functions:

icon edit

Edit report settings

icon new

Copy report settings

icon delete

Cancel scheduled report

button email lo

Send report immediately

button pdf lo

Display report preview

Dispatched reports are not saved in the instance.

On this page