> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blacksmith.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# CI Analytics

> Fastest way to monitor your GitHub Actions performance and costs across your team

## Overview

Blacksmith provides detailed analytics for your CI pipeline's **performance**,
**failure rate** and **costs** on the [GitHub Actions analytics page](https://app.blacksmith.sh/analytics).

## Basics

### Jobs

The dashboard displays every job run across all your repositories.

<img src="https://mintcdn.com/blacksmith/j36Ocb1FOUzIK3Yz/images/jobs-view.png?fit=max&auto=format&n=j36Ocb1FOUzIK3Yz&q=85&s=a8057c2ee37a240ce9ed77b4adce082d" alt="Jobs View" width="2000" height="1724" data-path="images/jobs-view.png" />

You can filter and analyze jobs by repository, runner size, job status, and more, enabling you to answer questions like:

* "What is the failure rate of my jobs?"
* "How long does this job typically take to complete?"
* "What is affecting the performance of my slowest job?"

<Card title="Zoom In: Finding out if a Job is Failing More Than Usual" icon="note">
  For instance, Blacksmith's dashboard helps identify if a job is failing more often than usual. By filtering jobs by repository, you can assess failure rates and compare them to previous months.

  <img src="https://mintcdn.com/blacksmith/j36Ocb1FOUzIK3Yz/images/jobs-view-zoom-in.png?fit=max&auto=format&n=j36Ocb1FOUzIK3Yz&q=85&s=d7c4dfb8abb6277141e00a7f5216a92b" alt="Jobs Zoom In" width="2000" height="803" data-path="images/jobs-view-zoom-in.png" />
</Card>

<Card title="Zoom In: Finding out What is Affecting the Performance of Your Slowest Job" icon="note">
  Blacksmith's dashboard helps identify what is affecting the performance of your slowest job. By hovering over the "p99" in the job duration distribution chart, you can see a breakdown of your slowest job's steps and the time taken for each step.

  <img src="https://mintcdn.com/blacksmith/j36Ocb1FOUzIK3Yz/images/jobs-view-zoom-in-2.png?fit=max&auto=format&n=j36Ocb1FOUzIK3Yz&q=85&s=a360a38e5900a3a3dc275115070453b8" alt="Jobs Zoom In" width="2000" height="1337" data-path="images/jobs-view-zoom-in-2.png" />
</Card>

### Caches

The dashboard also provides insights into cache performance for your jobs.

<img src="https://mintcdn.com/blacksmith/j36Ocb1FOUzIK3Yz/images/cache-view.png?fit=max&auto=format&n=j36Ocb1FOUzIK3Yz&q=85&s=76da6cd0d145cf1dbf55310db63f2e77" alt="Cache View" width="2000" height="1353" data-path="images/cache-view.png" />

You can filter and analyze cache entries by repository, cache key, last hit time, and more, to answer questions like:

* "What is my total cache usage?"
* "What cache entries are currently available?"
* "How many recent cache hits have I had?"

<Card title="Zoom In: Finding the Last Cache Hit for a Specific Key" icon="note">
  Blacksmith makes it simple to track when a cache key was last hit. You can filter by repository to check the last hit time of cache entries, ensuring the cache key is functioning as expected.

  <img src="https://mintcdn.com/blacksmith/j36Ocb1FOUzIK3Yz/images/cache-view-zoom-in.png?fit=max&auto=format&n=j36Ocb1FOUzIK3Yz&q=85&s=ebc954e90cfb113847dbb73adaa6dc73" alt="Cache Zoom In" width="2000" height="599" data-path="images/cache-view-zoom-in.png" />
</Card>

### Costs

The usage [view](https://app.blacksmith.sh/usage?tab=usage) provides visibility into usage and costs.

<img src="https://mintcdn.com/blacksmith/j36Ocb1FOUzIK3Yz/images/cost-view.png?fit=max&auto=format&n=j36Ocb1FOUzIK3Yz&q=85&s=517abc17cc66d2892f6bb79c085ae420" alt="Costs View" width="1174" height="2000" data-path="images/cost-view.png" />

You can break down costs by repository to better understand CI expenses and ask questions such as:

* "How much more did I spend this month?"
* "Which repositories are consuming the most resources?"
* "How much am I spending on storage for caches?"

<Card title="Zoom In: Finding out which repositories are consuming the most resources" icon="note">
  With Blacksmith you can track spending across repositories to identify how your teams and services are consuming compute and storage resources.

  <img src="https://mintcdn.com/blacksmith/j36Ocb1FOUzIK3Yz/images/cost-view-zoom-in.png?fit=max&auto=format&n=j36Ocb1FOUzIK3Yz&q=85&s=a84a64ab4b390e34e14adf7be253f85c" alt="Costs Zoom In" width="2000" height="989" data-path="images/cost-view-zoom-in.png" />
</Card>

We are continuously working on additional visualizations. If there is something specific you'd like to see, feel free to reach out to us at [hello@blacksmith.sh](mailto:hello@blacksmith.sh).

## Pricing

There is no additional cost for using this feature. For all other pricing, please visit our [pricing page](https://www.blacksmith.sh/pricing).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.