Adding PDF Render to LogScale Configuration
Once the PDF Render Service has been deployed, the LogScale
service must be configured to point to the service using the
DEFAULT_PDF_RENDER_SERVICE_URL
configuration variable. This will need to be added to the configuration.
For more information, see Basic Configuration.
If you are using a single PDF Render node, set the URL to match the hostname and port of the deployed service:
DEFAULT_PDF_RENDER_SERVICE_URL="https://pdfrender.local:5123"
If using multiple PDF Render nodes and a load balancer, use the name of the load balancer:
DEFAULT_PDF_RENDER_SERVICE_URL="https://pdfrenderlb.local:5123"
In addition, the following other environment variables should be set:
The
ENABLE_SCHEDULED_REPORT
variable must be set totrue
:iniENABLE_SCHEDULED_REPORT=true
This enables the scheduled report functionality.
Set the
PUBLIC_URL
to the URL of the LogScale deployment. This is shared with the PDF auxiliary node so that data can sent back to the cluster:iniPUBLIC_URL=https://logscale.local
Configure an email service, see Email Configuration for more information. An SMTP configuration might look like the following example:
iniSMTP_HOST=localhost SMTP_PORT=25 [email protected]
A full example configuration:
DEFAULT_PDF_RENDER_SERVICE_URL="https://pdfrender.local:5123"
ENABLE_SCHEDULED_REPORT=true
PUBLIC_URL=https://logscale.local
SMTP_HOST=localhost
SMTP_PORT=25
[email protected]
This configuration value must be set on each node within the cluster.
For users to be able to create scheduled PDF reports, they should have
the Change Scheduled
Reports
permission.