> ## Documentation Index
> Fetch the complete documentation index at: https://e-gurl.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Dashboard

> Live DNS health monitoring dashboard

# DNS Health Dashboard

DNS-MNS v3.0.0 includes a live-updating TUI (Terminal User Interface) dashboard for monitoring DNS health in real-time.

## Launch

```bash theme={null}
dns-mns dashboard
```

## What It Shows

The dashboard displays:

* **System DNS**: Your currently configured DNS server
* **Proxy Status**: Whether DNSCrypt or DoH/DoT proxies are running
* **Server Name** - Which DNS server is being monitored
* **IP Address** - The server's IP address
* **Ping Latency** - Round-trip time in milliseconds, color-coded (green \< 30ms, yellow \< 100ms, red ≥ 100ms)
* **DNS Query Time** - How fast the server responds to DNS queries
* **Packet Loss** - Percentage of packets lost during ping, color-coded (green 0%, yellow 1-20%, red >20%)
* **Status** - Whether the server is reachable

## Controls

| Key                    | Action            |
| ---------------------- | ----------------- |
| `r`                    | Force refresh now |
| `q` / `Esc` / `Ctrl+C` | Quit dashboard    |

## Auto-Refresh

The dashboard refreshes every 10 seconds automatically, testing 5 popular DNS servers:

1. Cloudflare (1.1.1.1)
2. Google (8.8.8.8)
3. Quad9 (9.9.9.9)
4. Shecan (178.22.122.100)
5. Electro (78.157.42.100)

## Color Coding

Latency values are color-coded:

* **Green**: Excellent (\< 30ms)
* **Yellow**: Good (30-100ms)
* **Red**: Slow (> 100ms) or unreachable

## Requirements

The dashboard requires a terminal that supports ANSI escape codes and alternate screen mode. Most modern terminals support this (iTerm2, GNOME Terminal, Windows Terminal, etc.).
