# Auto-diagnostics

Once activated, **Auto-diagnostics** regularly analyzes the status of your miners — from network parameters to component health — and responds to problems automatically. For a detailed explanation of which issues the diagnostics system can detect—and which ones it does not—please refer to [the full list here](/dashboard/diagnostic.md#overview).

## Auto-reboot

Automatic reboot is a core part of the diagnostic system, designed to increase the stability and efficiency of your equipment. The system restarts a miner automatically to resolve temporary glitches or minor software errors, reducing the need for manual intervention.

## Auto-create tasks

The **Auto-create tasks** feature automatically generates maintenance tickets if a device fails to recover after an auto-reboot. This ensures timely communication with your support team or service center, eliminates the risk of missed incidents, and speeds up overall maintenance.

## How to set up Auto-diagnostics

1. Go to **Settings → Automation** in your account.
2. Enable the **Auto-diagnostics** toggle.
3. Turn on **Auto-reboot**, click **Select models**, and choose the devices to apply it to.
4. Enable **Auto-create tasks**.
5. Set the auto-reboot attempt interval — 30, 90, or 180 minutes.
6. After the chosen interval, the system will create a maintenance task if the device is still not operational.

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fay3wuqHdkAAEzg5N1LTo%2Fuploads%2FVcKku6TZyCGfqENuPRUh%2FAuto-diagnostics.mp4?alt=media&token=a0ff41e3-db16-4a2e-9893-905a9a3460ba>" %}

## Possible Auto-diagnostics settings

* **All features enabled: Auto-diagnostics, Auto-reboot, and Auto-create tasks** \
  When both **Auto-reboot** and **Auto-create tasks** are activated, the system will automatically monitor the selected device models, reboot them if needed, and create maintenance tasks if they do not recover within the chosen time period (30, 90, or 180 minutes).\
  This mode provides full automation for diagnostics and maintenance, minimizing downtime and manual intervention.

<figure><img src="/files/9M3t8ZY13MrMmazX3DQO" alt=""><figcaption></figcaption></figure>

* **Auto-reboot disabled, but Auto-create tasks enabled**\
  If **Auto-reboot** is not activated (no models selected) but **Auto-create tasks** is on, devices will remain in diagnostics for the selected time period (30, 90, or 180 minutes).\
  If a device does not recover automatically during this period, the system will generate a maintenance task, and the miner will be removed from the diagnostics list.
* **Auto-Reboot enabled, but Auto-create tasks disabled**\
  If **Auto-reboot** is enabled (at least one model selected) but **Auto-create tasks** is off, the system will continue rebooting devices throughout the selected time period (30, 90, or 180 minutes).\
  If a device does not recover within this period, it will remain in diagnostics until it either recovers or a task is created manually — whichever happens first.

## K**ey benefits of Auto-diagnostics**

* **Helps fix issues automatically.**\
  The system restarts the miner when a problem is found. In many cases, this is enough to restore normal operation.
* **Saves time and effort.**\
  No need to reboot devices manually — the process is automatic. This reduces downtime and lets your team focus on other important tasks.
* **Quick fix for common errors.**\
  Many software glitches can be solved with a simple reboot. Auto-reboot is a smart first step to correct issues fast.

## FAQ

<details>

<summary><strong>What is Auto-diagnostics?</strong></summary>

Auto-Diagnostics is a tool that automatically monitors your devices, detects issues, triggers auto-reboots, and creates maintenance tasks when necessary.

</details>

<details>

<summary><strong>How does Auto-reboot work?</strong></summary>

When the system detects a problem, it automatically restarts the device to fix temporary glitches and reduce downtime.

</details>

<details>

<summary><strong>How does Auto-create tasks work?</strong></summary>

If a device does not recover after an auto-reboot, the system automatically generates a maintenance task for your support team or service center.

</details>

<details>

<summary><strong>How to enable Auto-Diagnostics</strong></summary>

Go to **Settings → Automation**, enable **Auto-diagnostics**, turn on **Auto-reboot** and **Auto-create tasks**, select the devices, and set the auto-reboot attempt interval.

</details>

<details>

<summary><strong>What types of issues trigger a reboot?</strong></summary>

The system detects problems like being **offline**, **hanged**, **low hash rate**, **board failure**, or **fan malfunction**.

</details>

<details>

<summary><strong>Can I see which miners have been affected?</strong></summary>

Yes, a **pulse icon** will appear next to miners with detected issues.

</details>

<details>

<summary><strong>Why auto-reboot doesn't work?</strong></summary>

If the auto-reboot feature does not seem to operate as expected:

1. **Verify Settings:** Ensure that the auto-reboot feature is enabled in the **Settings → Automation** section.
2. **Check Permissions:** Confirm that your account has sufficient permissions to apply these settings.
3. **Review Logs:** Examine the logs for errors or failed reboot attempts.
4. **Update Firmware:** Make sure your firmware is up-to-date to support auto-reboot functionality.
5. **Contact Support:** If issues persist, reach out to technical support for further assistance.

</details>

***

#### We're always available! <a href="#were-always-available" id="were-always-available"></a>

Chat with us on [Telegram](https://t.me/moondmc_bot).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.moonone.online/automation/auto-diagnostics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
