Kibana Dashboard Report
Create a scheduled report that captures your Kibana dashboard and delivers it via email.
Kibana Dashboard Snapshot Template
The Kibana Dashboard Snapshot Template demonstrates this example for the Kibana demo instance. You can use it as a starting point for your own dashboard reporting jobs.
Goal
Send a daily PDF report of a Kibana dashboard to your team every morning at 9 AM.
Steps
1. Create a New Job
- Navigate to Jobs in the sidebar
- Click Create New Job
2. Configure General Settings
- Frequency: Daily at 9:00 AM (or use CRON:
0 9 * * *)
3. Set Up Capture
- Select Kibana as the connector
- Enter your dashboard URL:
https://your-kibana.example.com/app/dashboards#/view/abc123 - Choose authentication method: ReadonlyREST and add credentials
- Set time range: "Last 24 hours"
4. Configure Composition
- Drag the captured dashboard snapshot into the layout
- Add additional text blocks if needed
- Adjust the layout for optimal viewing
5. Set Up Delivery
- Select Email as delivery interface (needs to be configured first in Delivery Interfaces)
- Add recipient email addresses
6. Test and Save
- Use the test to send a sample report to your email
- Verify the email arrives correctly
- Save the job
Result
Your team will receive a PDF report every morning with the latest dashboard data.
Next Steps
- Kibana Alert - Add conditional logic to your reports