mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-06 00:09:22 +00:00
There are three cases to consider: if ZO_ENABLE_EMBEDDED_REPORT_SERVER=true If running a binary, alertmanager node will spawn an embedded server running at localhost:5082. All the requests from alert-manager will go to localhost:5082 for pdf generation related tasks. For single node k8s deployment, as this is running in a container there is no chromium installed, so even if you set the variable to true, the report server will panic due to missing dependencies. For this situation helm chart will spawn a report-server instance which can be used. Same for cluster deployment. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a new report server for generating and sending reports. - Added health check and report sending endpoints. - **Improvements** - Enhanced logging for report server operations. - Configurable option to skip TLS verification for report server connections. - **Bug Fixes** - Fixed formatting issue in HTTP status request handler. - **Chores** - Updated dependencies and configurations for the new report server module. - **Documentation** - Added new structures and functions for email configuration, report generation, and server operations. <!-- end of auto-generated comment: release notes by coderabbit.ai -->