Cloudflare Tunnel logs now stream live right in the dashboard!
Hi there, it's Shiichan! Today's news is great if you run Cloudflare Tunnel: you can now watch your logs in real time right from the dashboard!
Cloudflare ChangelogWhat was announced?
On the Cloudflare Changelog, Cloudflare announced real-time log streaming in the dashboard for Cloudflare Tunnel and Cloudflare Tunnel for SASE. Open a tunnel's detail view under Networking > Tunnels, and you'll now find a new Live logs tab that streams cloudflared logs live.
The story so far
This real-time debugging capability actually already existed, but only in the Cloudflare One dashboard. If you were working from the regular Cloudflare dashboard, you simply didn't have access to it. With this announcement, the same capability has come to the core dashboard too.
What changes
- Whether you're running a single connector or a highly available setup with multiple
cloudflaredreplicas, logs from all connectors are merged into a single stream - Logs are grouped by hostname, so it's easy to tell which host machine produced each log entry
- You can filter by log level, event type (HTTP, TCP, UDP, or cloudflared internal), and HTTP method
When something goes wrong with a tunnel, you no longer need to switch to a different dashboard or dig through logs on the server itself — you can follow what's happening live, right where you already are. This is especially handy in highly available deployments with multiple replicas, where you can immediately narrow down which host is causing trouble.
Dive Deep
What stands out most in the announcement is how log aggregation across connectors works. In highly available deployments, it's common to run several cloudflared replicas, and until now you had to check each host's logs separately. The new Live logs tab automatically merges them into one stream while grouping by hostname, making it much easier to pinpoint which replica is behind an issue.
Filtering is also fairly granular: beyond log level, you can narrow the stream down by event type — HTTP, TCP, UDP, or cloudflared internal — and by HTTP method. The announcement doesn't go into specific setup steps; for details, it points to the Monitor tunnels and Tunnel log streams documentation.
Wrap-up
- The Cloudflare Tunnel detail view now has a Live logs tab for real-time log streaming from the dashboard
- Logs from multiple connectors are merged into a single stream and grouped by hostname
- You can filter by log level, event type (HTTP/TCP/UDP/cloudflared internal), and HTTP method
- A capability that used to be exclusive to the Cloudflare One dashboard is now available in the regular dashboard too
If you're running Cloudflare Tunnel in production, especially with multiple replicas for high availability, this makes troubleshooting a lot easier!