Reporting

The Reports module provides tools for exporting data and generating graphical reports. It consists of three tabs: Data Export, Report Export, and Settings.

Data Export

The Data Export tab allows you to export raw data from indices to CSV or HTML files. To access it, click the Reports icon in the top menu and go to the Data Export tab.

The tab contains two sub-tabs: Create Task and Task List.

Create Task

The form is divided into the following sections:

General

Enter a task name in the Task name field and select the export type: CSV or HTML.

Data

Select the data source for the export. You can use a saved search to quickly access a predefined query and index pattern, or select an index pattern directly from the Index pattern dropdown. Use the Query field to filter the data that will be exported.

Time range

Choose the date range for the export. Enable the time range toggle and select the period using the date picker. The Time field defaults to @timestamp. If neither the time field nor the index pattern is selected, @timestamp will be used by default. To export all available data without a time filter, disable the toggle.

Fields

By default all fields are exported. Use the Retrieved fields selector to limit the export to specific fields. Additional options:

  • Include unmapped fields — includes fields that do not appear in filters or dashboards. Enabling this option may significantly increase export duration.

  • Include meta fields — includes metadata fields. Disabled by default.

Scheduling

Exported data can be sent automatically via email to configured recipients. To enable scheduling, click the Disabled toggle — it will switch to Enabled and reveal the following fields:

  • Email topic — subject of the email notification

  • Email addresses — recipient email addresses

  • Select role — role-based recipient selector

  • Schedule type — frequency of the export: Daily, Weekly, Monthly, or Cron Tab Format

  • Cron format — custom cron expression (available when Cron Tab Format is selected)

After configuring all options, click Submit to create the task.

Task List

The Task List sub-tab displays all created export tasks with their current status. When the status changes to Completed, you can download the file using the Download button or remove it with the Delete button.

The refresh symbol updates the task list status.

Report Export

The Report Export tab allows you to generate graphical reports from dashboards in PDF, JPG, or DOCX format.

To create a report, go to the Report Export tab and fill in the Create Task form:

  1. Enter a task name in the Task name field.

  2. To export a table visualization instead of a dashboard, enable the Enable Data Table Export toggle.

  3. Select the dashboard from the Dashboard dropdown.

  4. Optionally select a logo from the Logo list.

  5. Optionally add a report title in the Title field.

  6. Optionally add comments in the Comments field.

  7. Select the output format: PDF, JPG, or DOCX.

  8. To schedule automatic report delivery via email, enable the Toggle to show/hide scheduling options toggle.

  9. Click Submit to start generating the report.

You can monitor the progress in the Task List sub-tab. When the status changes to Complete, download the report via the Download button.

Below is an example PDF report generated from a dashboard template:

PDF report from table visualization

Data from a table visualization can be exported as a PDF report:

  1. Go to the Report Export tab.

  2. Enter a task name in the Task Name field.

  3. Enable the Enable Data Table Export toggle:

  4. Select the table from the Table Visualization list.

  5. Select the time range for the report.

  6. Optionally select a logo, title, and comments.

  7. Click Submit to start the task.

  8. After the task completes, download the PDF via ActionDownload:

Settings

The Settings tab allows you to configure retention periods for generated files and upload a logo for use in report exports.

  • Data exports expiration — number of days after which generated data export files are deleted and tasks are marked as expired. Default: 7 days.

  • Report exports expiration — number of days after which generated report files are deleted and tasks are marked as expired. Default: 7 days.

  • Upload logo file — upload a logo image (drag and drop or select file) to use in Report Export tasks.

Confirm each setting with the Submit button.