# Configuration

{% hint style="info" %}
Before you begin, please note that the **Reality Connector** must be installed on the Engine to be monitored.
{% endhint %}

<div align="left"><figure><img src="https://content.gitbook.com/content/bn9QNJikRLdiYumFEboj/blobs/8PlIeULAUCN5iv5wei7K/image.png" alt=""><figcaption><p>Configuration</p></figcaption></figure></div>

* Click on the **Main Menu** and navigate to **Modules** > **Hardware Monitor**.

<div align="left"><figure><img src="https://content.gitbook.com/content/bn9QNJikRLdiYumFEboj/blobs/9t6I4KspHyHBshAwLIkw/image.png" alt=""><figcaption><p>Hardware Monitor Configuration</p></figcaption></figure></div>

* Expand the **Hardware Monitor** menu on the left panel.&#x20;
* Define a Prometheus URL.

{% hint style="info" %}
Hardware Monitor requires Prometheus event monitoring application. Prometheus is installed and preconfigured during the Reality Hub installation. The Hardware Monitor will use port number 9090 as the default port.

Example:

`http://<REALITY HUB SERVER>:9090`
{% endhint %}

* Set a Plot Range Query time.&#x20;

{% hint style="info" %}
In this section, you can choose data points over a time range ranging from 1 minute to 12 hours. You also have the flexibility to adjust this range within the [Plot](https://zerodensitydocumentation.gitbook.io/docs/reality-5.3-sp3/reality-5.3-sp3/user-guide/plot#plot-graph) Graph.
{% endhint %}

* Add Hardware Monitor Server Instance.

{% hint style="info" %}
Hardware Monitor Server Instance refers to an Engine that hosts the Prometheus.
{% endhint %}

<div align="left"><figure><img src="https://content.gitbook.com/content/bn9QNJikRLdiYumFEboj/blobs/bbwT5vwMT5qK7lYEC4Un/image.png" alt=""><figcaption><p>Main Menu</p></figcaption></figure></div>

* Click on the **Main Menu** and navigate to **Modules** > **Hardware Monitor**.

<div align="left"><figure><img src="https://content.gitbook.com/content/bn9QNJikRLdiYumFEboj/blobs/texGaoZ2CdLEJSbbhpDV/image.png" alt=""><figcaption><p>Enabling Engine</p></figcaption></figure></div>

* Click on the Engines tab, then click on the Show checkbox.

<figure><img src="https://content.gitbook.com/content/bn9QNJikRLdiYumFEboj/blobs/yywJ8z8SdFnvTdemy031/image.png" alt=""><figcaption><p>Engine Enabled</p></figcaption></figure>

As soon as your Engine is enabled, its hostname also become available in the [Metric Display](https://zerodensitydocumentation.gitbook.io/docs/reality-5.3-sp3/reality-5.3-sp3/user-guide/hardware-monitor/metric-display) area and [Specs](https://zerodensitydocumentation.gitbook.io/docs/reality-5.3-sp3/reality-5.3-sp3/user-guide/hardware-monitor/specs) section, as shown in the image above.

<div align="left"><figure><img src="https://content.gitbook.com/content/bn9QNJikRLdiYumFEboj/blobs/4jpKjwpylc3PmvPeA7ww/image.png" alt=""><figcaption><p>Enabling Metrics</p></figcaption></figure></div>

* Navigate to the Metrics section and activate one, several, or all of them according to your preference.
