---
title: "Linux"
description: "Install Tracer on your Linux cloud instances (AWS EC2, GCP, Azure, etc.) under two minutes"
---

<Info>
Before you begin:<br/>Launch an EC2 instance, connect via SSH, and run all commands directly on the host.
</Info>

<Accordion title="Recommended Instance Type">
[**c6a.2xlarge – Ubuntu 22.04+**](https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#LaunchInstanceWizard:ami=ami-0e001c9271cf7f3b9;instanceType=c6a.2xlarge)

**- Recommended AWS Instance:** c6a.2xlarge (8 vCPUs, 16 GB RAM)<br/>
**- Cost per hour:** $0.27/hr<br/>
**- Operating System:** Ubuntu 22.04+<br/>
**- Recommended compute:** 8 vCPUs and 16 GB RAM, minimum 4 vCPUs and 8 GB RAM
</Accordion>

## 1. Install Tracer

Run the following command to install Tracer:

```bash
curl -sSL https://install.tracer.cloud | sh
```

## 2. Start Tracer agent

To start tracking a pipeline, run the following command:

```bash
sudo tracer init --token <your-token>
```
<Info> Go to our [onboarding](https://app.tracer.cloud/onboarding/linux-cloud-single) to get your own personal token</Info>


You will be prompted to configure the pipeline name. Filling this out ensures that each pipeline is uniquely identifiable, customizable, and easy to search later on.

<Tip>
**Tracer is now tracking your pipeline.** 

Every run you launch for this pipeline will be automatically monitored.

**Note:** You will only need to run `tracer init` again for a new pipeline, not per pipeline run.
</Tip>

## 3. Launch pipeline

You can now choose to run any pipeline you want or use `tracer demo` to launch a prepared pipeline.

Run your own pipeline by following your usual workflow or **run this line in your terminal**:

```bash
sudo tracer demo
```

<Info>
`tracer demo` will run an nf-core fastquorum pipeline. This pipeline requires minimum 2GB RAM, 1 core vCPU, and 30GB storage to run efficiently.
</Info>

## 4. Monitor and Optimize Your Pipeline

<Card href="https://app.tracer.cloud/">
  <img
    className="block dark:hidden"
    src="/images/logo/tracer/Tracer Full Body - Black.png"
    alt="Tracer Logo"
    style={{ width: '10%', height: 'auto', marginBottom: '1rem' }}
  />
  <img
    className="hidden dark:block"
    src="/images/logo/tracer/Tracer Full Body - Black.png"
    alt="Tracer Logo"
    style={{ width: '10%', height: 'auto', marginBottom: '1rem' }}
  />

  <div style={{ fontSize: '1.3rem', fontWeight: '700', marginBottom: '1 rem', color: 'inherit' }}>
    Watch your pipeline run in the Tracer dashboard
  </div>

  <div style={{ color: 'inherit' }}>
    View real-time metrics, resource usage, and performance insights for your pipeline runs.
  </div>
</Card>