Flare by Spatie
    • Error Tracking
    • Performance Monitoring
  • Pricing
  • Docs
  • Insights
  • Changelog
  • Back to Flare
  • Sign in
  • Try Flare for free
  • Error Tracking
  • Performance Monitoring
  • Pricing
  • Docs
  • Insights
  • Changelog
    • Back to Flare
    • Try Flare for free
    • Sign in
Flare Flare Laravel Laravel PHP PHP JavaScript JavaScript
  • General
  • Welcome to Flare
  • Getting started
  • Our MCP server
  • Using the API
  • Errors
  • Working with errors
  • Searching errors
  • Sharing errors
  • Error grouping
  • Spike protection
  • AI powered solutions
  • Monitoring
  • How it works
  • Dashboard
  • Summary view
  • Aggregate view
  • Working with traces
  • Integrations
  • GitHub
  • Jira
  • GitLab
  • Linear
  • Notifications
  • Configuring notifications
  • Mail
  • Slack
  • Telegram
  • SMS
  • Discord
  • Microsoft Teams
  • Webhooks

Aggregate view

The aggregate view gives you detailed information about a single entry point, query, external HTTP call, or view within your project.

screenshot

Each page has a header that varies depending on the type of entry, but generally includes:

  • The entry type
  • When it was last seen
  • Its name or identifier
  • Additional details like average cache times, boot times, and the number of jobs or queries run from that entry.

The graph and key metrics are also displayed here. They work in the same way as those on the overview page, but show data specific to the selected entry.

Breakdown & 'Appears in'

Below the graph, you’ll see either a ‘Breakdown’ or ‘Appears in’ section, depending on the aggregate:

  • "Breakdown" is shown for routes, jobs, and commands, listing the queries, external HTTP calls, or commands they trigger.
  • "Appears in" is shown for queries, external HTTP calls, and views, showing which routes, jobs, or commands triggered them.

screenshot

These tables are a powerful way to see how your entry points are linked to queries, external HTTP calls, and views (and vice versa). For example, they can help you understand why certain queries are called unexpectedly or identify jobs triggering slow external HTTP calls.

Trace timeline

A trace timeline can be found at the bottom of the page. A timeline like this shows you a single request as it moves through your project and the time it took. This is the trace, and all data used for performance monitoring comes from these traces.

A trace is made up of spans that break down the tasks into individual ‘tasks’ performed by a request, task, query, or other origin in your project. These ‘tasks’ can be queries, external HTTP calls, but also boot time and running Laravel and PHP on your server.

screenshot

The slowest traces are listed first. These outliers represent the "worst cases" and can help you find performance issues. You can also sort by most recent, oldest, or fastest traces.

Summary view Working with traces
  • On this page
  • Breakdown & 'Appears in'
  • Trace timeline

Catch errors and fix slowdowns with Flare, the full-stack application monitoring platform for Laravel, PHP & JavaScript.

  • Platform
  • Error Tracking
  • Performance Monitoring
  • Pricing
  • Support
  • Resources
  • Blog
  • Changelog
  • Documentation
  • Affiliate program
  • uptime status badge Service status
  • Terms of use
  • DPA
  • Privacy & cookie Policy
Flare