# Installation

## Getting Started

To get started, download and install the tool, which will guide you through the data collection process. The tool is designed to be user-friendly and requires minimal technical expertise from the end user.

## Pre-requisites

* [Golang](https://docs.erigon.tech/erigon/v2/basic-usage/getting-started#prerequisites) installed locally.
* If monitoring a remote dmachine, **ngrok** should be installed on your local machine. Follow the first two steps of the [ngrok installation guide](https://ngrok.com/docs/getting-started/) **Step 1: Install** and **Step 2: Connect your account**.&#x20;

{% hint style="info" %}
In order to install **ngrok** on **Windows**, you might have to run the terminal as an administrator.
{% endhint %}

## Installation

Clone and compile the Diagnostic Tool repository locally, or on the machine where you intend to run your monitoring platform (e.g. for the purpose of using a web-page).

```bash
git clone https://github.com/erigontech/diagnostics.git
cd diagnostics
make build
```

The Diagnostic Tool is now installed on your machine.

{% content-ref url="setup" %}
[setup](https://docs.erigon.tech/erigon/v2/diagnostic-tool/setup)
{% endcontent-ref %}
