
AppSignal now supports Render's Metrics Stream. Configure it once in your Render workspace and Render forwards OpenTelemetry metrics to the AppSignal Collector. From there, the metrics show up in your AppSignal app as host metrics and automated dashboards.
You only have to set up the stream once per workspace.
How the data flows
The AppSignal Collector receives the OpenTelemetry stream from Render. The Render router turns CPU, memory, disk usage, disk I/O, and network I/O into host metrics. It exposes everything else under render.* as custom metrics, which power the automated dashboards.
What you get
A single Metrics Stream gives you four things in AppSignal:
- Host metrics for every Render service: CPU, memory, disk capacity, disk I/O, and network I/O.
- An HTTP dashboard for Render web services, with request volume and latency at the p50, p95, and p99 percentiles, broken down by host and status code.
- A Postgres dashboard for Render Postgres databases, with connections, storage size, transaction volume, sequential scans, slow locks, replication lag, and transaction ID exhaustion.
- A Key Value dashboard for Render Key Value (Valkey/Redis) services, with active connections compared against the connection limit.
The dashboards are generated automatically. You only see the ones that apply to the Render services in your workspace.
If your Render workspace runs a web service backed by Render Postgres and Render Key Value, this gives you a simple place to start when users report the app feels slow. Check the HTTP dashboard for request volume and p95 or p99 latency across the service, then open the Postgres dashboard to see whether connections, slow locks, or replication lag changed at the same time. If the app also depends on Key Value, check whether active connections are getting close to the limit there too. CPU, memory, disk, and network usage still live on the host metrics page.
Host metrics
CPU, memory, disk capacity, disk I/O, and network I/O for every Render service in the workspace appear on the same host metrics page as your other hosts.
Render
AppSignalAutomated dashboards
The HTTP dashboard shows request volume and latency for Render web services. Render aggregates these metrics across all instances of a service, so each line represents a host and status code combination for the service as a whole rather than a specific replica. It includes:
- HTTP requests: request counts by host and status code
- HTTP latency: p50, p95, and p99 latency by host and status code
The Postgres dashboard shows information about Render Postgres instances connected to your workspace. It includes:
- Connections: active connections per database, compared against the connection limit
- Storage size: database size and indexes size per database
- Transaction volume: number of transactions over time
- Sequential scans: sequential table scans per database, which can point to missing indexes
- Transaction exhaustion: per-database transaction ID exhaustion, useful for monitoring vacuuming health
- Slow locks: slow lock count and wait time
- Replication lag: replication delay per replica host

The Key Value dashboard shows active connections for each Render Key Value (Valkey/Redis) service compared against the connection limit. CPU, memory, disk, and network usage for Key Value services still appear on the host metrics page rather than on this dashboard.
For the full chart-by-chart breakdown, see the Render dashboards guide.
Setting it up
You set up the Metrics Stream in the Render dashboard:
- In the Render dashboard, open Integrations > Observability and select + Add destination under Metrics Stream.
- Choose Custom as the Observability provider.
- Enter the URL of your AppSignal Collector as the endpoint.
- Enter your AppSignal app-level push API key as the token.
- Select Add destination.
Two things to know before you start:
Note: Render's Metrics Stream requires the Render workspace to be on the Pro plan or higher.
Tip: The stream is configured per Render workspace, while AppSignal's app-level push API key is per app. Pick the AppSignal app that should receive metrics for the whole workspace before you start. Metrics from every Render service in that workspace go to the same AppSignal app. Splitting by service is not supported yet.
For the full walk-through, see the Render setup guide.
Deploys and logs
If you also want deploy markers, install the AppSignal integration for your language. AppSignal picks up Render's RENDER_GIT_COMMIT environment variable automatically. See deploy markers on Render for details.
Render logs require a separate setup. See Render Log Stream for AppSignal Logging.
Try the dashboards
Once you configure the Metrics Stream, host metrics should start appearing in AppSignal within minutes. If you do not see data yet, wait a few minutes and refresh the page. Every dashboard has an in-product feedback button if you want to tell us which charts to keep, which to change, or which metric is missing.
If you have feedback after trying it, tell us in the product or in the AppSignal Discord community.
Wondering what you can do next?
Finished this article? Here are a few more things you can do:
- Try out AppSignal with a 30-day free trial.
- Reach out to our support team with any feedback or questions.
- Share this article on social media
Most popular AppSignal articles

Easily Monitor Multiple Heroku Apps with AppSignal
You can now monitor multiple Heroku apps from a single AppSignal instance.
See more
Fine-Tune Your Charts with Minutely Metrics in AppSignal
Discover how minutely metrics in AppSignal deliver precise performance monitoring. Check out detailed performance data, spot anomalies quickly, troubleshoot issues more efficiently, and optimize your application's performance.
See more
Secure Your Sign-Ins with AppSignal's Single Sign-On
Secure team sign-ins and enhance access management with AppSignal's Single Sign-On Business Add-On. Integrate AppSignal with your identity provider for seamless, secure access management.
See more

Karen Patteri de Souza
AI advocate and Senior Technical Writer at AppSignal, shaping developer-first documentation at the intersection of LLMs, SDKs, APIs, and user experience. Always up for chatting about LLMs in docs, LLM output quality evaluation, scientific research, music, and great films or series.
All articles by Karen Patteri de SouzaBecome our next author!
AppSignal monitors your apps
AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!

