Setup
AppSignal's Render metrics and dashboards are available for Render workspaces and can be configured in just a few steps using Render's Metrics Stream feature.
If you also want to access and manage your Render logs in AppSignal, you should additionally configure the Render Log Stream for AppSignal Logging.
You only have to set up this metrics stream once per workspace and it will provide data for features such as host metrics and automated dashboards.
To configure Render to send OpenTelemetry metrics to AppSignal, follow the steps below:
-
From your workspace's home in the Render Dashboard, select Integrations > Observability in the left sidebar, then select + Add destination under Metrics Stream.

Render's Observability page, where you add a Metrics Stream destination. -
Choose Custom as the Observability provider.
-
In the Endpoint field, enter the URL of your Hosted Collector, which you can find in your organization's Hosted Collectors settings.
-
In the Token field, enter your AppSignal app-level push API key, which can be found in App settings.
-
Select Add destination.

A Render Metrics Stream configured to send data to AppSignal's Hosted Collector with an app-level push API key.
After this, Render will create a metrics stream and send service metrics to AppSignal. CPU, memory, disk capacity, disk I/O and network I/O metrics will appear as host metrics in your AppSignal app, alongside any other host metrics. HTTP, Render Postgres and Render Key Value metrics power the automated dashboards that appear in your AppSignal app. If you do not see metrics yet, wait a few minutes and refresh the page.

To report deploys from a Render service, install the AppSignal integration for your language. AppSignal will pick up Render's RENDER_GIT_COMMIT environment variable automatically; see Render support in our deploy markers documentation for details.