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.
Render’s Metrics Stream feature requires the Render workspace to be on the Pro
plan or higher.
Please note that Render’s Metrics Stream is configured per workspace, while
AppSignal’s app-level push API key is per app. Choose the AppSignal app that
should receive metrics for the whole Render workspace before you continue. If
your Render workspace runs multiple applications, metrics from all Render
services will be sent to the AppSignal app that owns the configured key, and
currently cannot be split per service.
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 Intelligence 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.
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 Intelligence dashboards that appear in your AppSignal app. If you do not see metrics yet, wait a few minutes and refresh the page.
Render service metrics shown in AppSignal's host metrics 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.