[Reporting/Docs] Add caveats of configuring reporting for screenshotting capabilities. (#192141)

## Summary

This PR echos verbiage that belongs as a footnote on the Kibana Support
Matrix web page: https://www.elastic.co/support/matrix/#matrix_os


## Checklist
- [x] Include text from the footnote of the Kibana Support Matrix
- [x] Guide users to test reporting features in a pre-production
environment
This commit is contained in:
Tim Sullivan 2024-09-06 09:56:40 -07:00 committed by GitHub
parent 168779404a
commit d3c3b28c6f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,6 +6,20 @@
<titleabbrev>Configure reporting</titleabbrev>
++++
[NOTE]
============
Kibana PNG/PDF Reporting uses a custom binary of headless Chromium, and support comes with special caveats:
* The functionality requires special OS dependencies which may not be available for all distributions and configurations of Linux.
* It is subject to system resource configurations such as the limited number of file descriptors, allowed processes, and types of processes.
* Linux versions that are in end-of-life phase are not supported.
* Linux systems with SELinux or fapolicyd are not supported.
Before upgrading Kibana in a production environment, we encourage you to test your screenshotting use cases in a pre-production environment
to make sure your hosts support our latest build of Chromium. For the most reliable configuration of PDF/PNG {report-features}, consider
installing {kib} using <<docker, Docker>>, or using <<set-up-on-cloud, Elastic Cloud>>.
============
For security, you grant users access to the {report-features} and secure the reporting endpoints
with TLS/SSL encryption. Additionally, you can install graphical packages into the operating system
to enable the {kib} server to have screenshotting capabilities.
@ -243,6 +257,3 @@ PDF/PNG reporting to reach {kib} over a local interface, while also allowing the
outward-facing network interfaces, as it makes the {kib} server accessible from any network interface on the
machine. Make sure that no firewall rules or other routing rules prevent local services from accessing this
address.
For the most reliable configuration of PDF/PNG {report-features}, consider installing {kib} using <<docker, Docker>>, or
using <<set-up-on-cloud, Elastic Cloud>>.