Getting Started

edit

System Setup

edit

X-Pack reporting is automatically enabled in Kibana. The first time Kibana runs, it extracts a custom build for the Chromium web browser, which runs on the server in headless mode to load Kibana and capture the rendered Kibana charts as images.

Chromium is an open-source project not related to Elastic, but the Chromium binary for Kibana has been custom-built by Elastic to ensure it works with minimal setup. However, the Kibana server OS might still require additional dependencies for Chromium. See the Reporting Troubleshooting section for more information about the system dependencies for different operating systems.

Generating a Report Manually

edit
  1. Open Kibana in your web browser and log in. If you are running Kibana locally, go to http://localhost:5601. To access Kibana and generate reports, you need the kibana_user and reporting_user roles. For more information, see Reporting and Security.
  2. Open the dashboard, visualization, or saved search you want to include in the report.
  3. Click Share in the Kibana toolbar:

    Reporting Button

  4. Depending on the Kibana application, choose the appropriate options:

    1. If you’re on Discover:

      1. Select CSV Reports
      2. Click the Generate CSV button.
    2. If you’re on Visualize or Dashboard:

      1. Select PDF Reports
      2. Choose to enable Optimize for printing layout mode. For an explanation of the different layout modes, see PDF Layout Modes.
      3. Click the Generate PDF button.

Generating a Report Automatically

edit

If you want to automatically generate reports from a script or with Watcher, see Automating Report Generation