About the Origin Inspector stats

Fastly's Origin Inspector builds on our existing Stats interface by providing real-time and historic visibility into detailed response data for traffic from your origin servers to Fastly.

Before you begin

Origin Inspector is disabled by default but can be purchased for an account by contacting sales@fastly.com. Once purchased, it can be enabled directly in the web interface by anyone assigned the role of superuser, which will result in changes to your monthly bill.

Be sure you know how to access the web interface controls and pay specific attention to basic information about the Stats interface before learning about the Origin Inspector specifics you'll encounter here.

About the Origin Inspector Stats page

Once Origin Inspector is enabled for your account, the Stats page gains additional navigation controls that appear below the service name and ID details.

the Overview and Origins tabs that appear below the service name for real-time and historic stats when Origin Inspector is enabled for an account

Enabling and disabling Origin Inspector

Origin Inspector can be enabled and disabled in the web interface by anyone assigned the role of superuser.

Enabling Origin Inspector

To enable Origin Inspector for a service:

  1. Log in to the Fastly web interface and click the Stats link. The Overview tab for Real-time stats appears.
  2. Click the Origins tab. The Origin Inspector switch appears.
  3. Click the Origin Inspector switch to the on position to enable Origin Inspector for the service.

Once Origin Inspector is enabled, you can start viewing real-time metrics about your origins immediately. Historic metrics usually become available two minutes after the end of each minute, but can take up to 15 minutes to appear.

Disabling Origin Inspector

To disable Origin Inspector for a service:

  1. Log in to the Fastly web interface and click the Stats link. The Overview tab for Real-time stats appears.
  2. Click the Origins tab.
  3. Click the Settings button. The Origin Inspector switch appears.
  4. Click the Origin Inspector switch to the off position to disable Origin Inspector for the service.

About the Overview tab

For both real-time and historical stats, an Overview tab appears that provides stats details about your entire service as described in our guide about the Stats page.

About the Origins tab summary dashboards

For each origin associated with your service, the Origins tab for both real-time and historic stats displays a small summary dashboard providing immediate visibility into origin egress metrics.

the summary dashboard details for real-time and historic stats when Origin Inspector is enabled for an account

Specifically, the summary dashboard describes:

  • the number of responses received by Fastly from each of your origin servers.
  • the bandwidth received from origin. The origin bandwidth calculation formula is response header bytes + response body bytes.
  • a count of each of the 1XX, 2XX, 3XX, 4XX, and 5XX HTTP status codes returned from your origin, grouped by type.

About the Origins tab graphs

Below the summary dashboard data, for both real-time and historic stats, two graphs appear for each origin associated with your service. These graphs provide a visual representation of dashboard information over time. Specifically:

  • a Response Status Codes graph detailing the number of responses from your origin.
  • an Origin Bandwidth graph detailing the amount of bandwidth from your origin.

Viewing more origin details graphs

Below the Origins tab graphs, you'll notice a link to More origin details. Clicking this link displays the following additional graphs about each origin in between the Response Status Codes and Origin Bandwidth graphs:

  • Origin Latency metrics show the distribution of origin latency times, indicating how quickly your origin processes requests when responding to Fastly.
  • Status 5XX Details metrics show the breakdown between the number of HTTP Status 500 (Internal Server Error), 501 (Not Implemented), 502 (Bad Gateway), 503 (Service Unavailable), 504 (Gateway Timeout), and 505 (HTTP Version Not Supported) requests.
  • Status 4XX Details metrics show the breakdown between the number of HTTP Status 400 (Bad Request), 401 (Unauthorized), 403 (Forbidden), 404 (Not Found), 416 (Range Not Satisfiable), and 429 (Too Many Requests) requests.
  • Status 3XX Details metrics show the breakdown between the number of HTTP Status 301 (Moved Permanently), 302 (Found), and 304 (Not Modified) requests.
  • Status 2XX Details metrics show the breakdown between the number of HTTP Status 200 (Success), 204 (No Content), and 206 (Partial Content) requests.

How often graph data is updated

For real-time stats, the Origins tab graphs display data for the last 75 seconds and update continuously as more data is received by each origin listed.

the Stats summary dashboard on the Origins tab for real-time stats pages

For historic stats, you can specify the timeframe over which data is displayed for the Origins tabs graphs. By default, they retain the same filters you set on the Overview tab.

the Stats summary dashboard on the Origins tab for historical stats pages

What's next

Be sure to familiarize yourself with the fundamentals of working with stats graphs before continuing. Dig deeper into details about all areas of the web interface controls before you move on to using them to work with services.

Back to Top