Log Streams
Forward Render service logs to your third-party logging provider.
You can stream the logs generated by your Render services to any logging provider with a TLS-enabled syslog endpoint, such as Datadog or Sumo Logic. This includes HTTP request logs for Professional workspaces and higher.
After you set a default stream destination for your workspace, all of your supported services start streaming their logs to that destination. You can override this for individual services.
Render does not emit logs for static sites.
Setup
-
In the Render Dashboard, go to your Workspace Settings page and scroll down to the Log Streams section:
-
Under Default destination, click + Set default.
The following dialog appears:
-
Provide your syslog endpoint URL in the Log Endpoint field.
- Use the format
HOST:PORT
(for example,logs.papertrailapp.com:34302
). - For help finding the endpoint URL with common providers, see below.
- Use the format
-
If Render needs to include an authentication token with all reported logs, provide it in the Token field.
- This is required for logging providers that use a single syslog endpoint for multiple users, such as Datadog.
-
Click Save Changes.
-
Toggle Include logs from preview instances to configure whether your log stream includes logs from your service previews and preview environments.
You’re all set! Logs from Render will start to appear in your provider’s feed shortly.
Overriding defaults
Professional workspaces and higher can override log stream settings for individual services:
Custom Setting | Hobby | Professional | Organization / Enterprise |
---|---|---|---|
Omit individual services from log stream | ❌ | 🟢 | 🟢 |
Set a custom destination for individual services | ❌ | ❌ |