Slack chart image access
Enable alert charts and check that Slack can display them
Include chart in alert messages is enabled by default on Slack connections. Charts show the recent measurements and alert thresholds alongside the notification, so you can see what happened before opening Berserk.
Enable or disable charts
Open Settings → Integrations, choose your Slack connection, and select Edit. Check Include chart in alert messages to include charts, or clear it to send notifications without charts. Save the connection.
The setting applies to alert notifications sent through that connection. It does not add charts to custom workflow messages or connection test messages. Changing it does not alter messages already sent.
Make images reachable
Slack fetches chart images from its own servers. Each image URL must be reachable over the internet without signing in or connecting to a VPN. Being able to open an image in your own browser does not prove Slack can access it. See Slack's image proxy documentation.
For a private or self-hosted installation, ask your administrator to configure external access to notification images. The image endpoint needs public DNS and a valid HTTPS certificate. Your Berserk application can remain private: the links to alert events and rules still require your usual access.
If external image access is unavailable, clear Include chart in alert messages on the connection.
Check a notification
- Choose a test Slack channel or direct-message destination.
- Use Test on the connection to check that messages arrive. This sends a real message, but does not include a chart.
- Trigger a test alert with charts enabled and confirm the image loads in Slack.
- Open the event and rule buttons to confirm you can reach the relevant pages in Berserk.
Charts show historical data queried when the notification is prepared. Late-arriving data can make the chart differ from the measurement originally recorded by the alert.
Troubleshooting
Messages arrive without charts: check the connection's checkbox, then ask your administrator whether notification image access is configured.
The chart does not load: check that the image URL can be reached from outside your private network without a login. A VPN-only address, sign-in redirect, expired image link, or HTTPS certificate error can prevent loading. Successfully sending a message to Slack does not establish image access.
The notification fails: inspect its delivery status in Berserk. A failure while preparing a requested chart can prevent the notification from being sent.
An old chart is still visible after access expires: Slack caches images. Expiring or revoking the original image link does not remove copies Slack has already fetched.
Anyone with a working chart image link can view that image, so share the link only with people who should see the chart.