Monitoring on Fly.io

Debugging a problem you can't see is like stumbling through a dark room covered in Lego blocks. No one deserves the stress, or the pain. That's why Fly.io gives you metrics, logs, and error tracking rather than just suggesting you go and set those up yourself. You get real-time metrics with Grafana, error tracking with Sentry, and proper detailed logs, right outta the box. No more playing hide and seek with annoying bugs.

Dive into the docs!
Metrics with Prometheus and Grafana

Metrics For People Who Would Rather Be Building

Prometheus and Grafana are awesome. Setting them up and keeping them running? Significantly less awesome. So we run them for you. Get CPU, memory, network, and custom metrics without reading endless documentation about retention policies and storage backends.

  • Fully-managed Prometheus + Grafana
  • Built-in dashboards out of the box
  • CPU, memory, network, disk metrics
  • Custom app metrics support
  • Real-time metrics updates
  • Query with PromQL

Searchable Logs!

Live tail your logs while debugging. Search through them in Grafana when you're hunting down that user-reported error your can't replicate. Then, export them somewhere else if you want. Your logs, your rules. We just make sure they're there when you need them.

Live log tailing: Watch logs stream in real-time with fly logs
Searchable in Grafana: Query and filter logs without learning yet another query language
Programmatic access: Pull logs via API for automation and integrations
Export anywhere: Send logs to your existing log aggregation service
Logging

Error Tracking That Humans Understand

Integrated Sentry error tracking means you know about errors before your users tell you. Stack traces, release tracking, and all the context you need to actually fix things. Fly.io orgs get Team Plan credits because if you're here, we already know you're cool.

Integrated Sentry error tracking
Full stack traces with source context
Release tracking and error attribution
Team Plan credits for Fly.io orgs
Actionable insights to fix critical issues

No More Secrets Between Your and Your App

Monitoring Overview

Monitoring is the epitome of boring infra that nobody wants to manage, but everybody needs. With comprehensive monitoring and observability out of the box, you're free to build more amazing things, and become a varitable bug exterminator.

Get Started