> For the complete documentation index, see [llms.txt](https://doc.thordata.com/interface-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.thordata.com/interface-documentation/public-api/unlimited-residential-proxy/get-unlimited-residential-proxy-server-monitor.md).

# Get Unlimited Residential Proxy Server Monitor

### Basic Information

**Interface Description:** Get Thordata Unlimited Proxy Server monitor, including memory, CPU, TCP connection count, and bandwidth.

**Interface URL:** <https://openapi.thordata.com/api/unlimited/server-monitor>

**Request Method:** <mark style="color:green;">GET</mark>

#### Request parameters <a href="#request-parameters" id="request-parameters"></a>

<table><thead><tr><th>Parameter name</th><th>Type</th><th width="127">Required</th><th>Describe</th></tr></thead><tbody><tr><td><code>token</code></td><td>string</td><td>Yes</td><td>Please log in to the  <a href="https://dashboard.thordata.com/account-settings"><strong>Dashboard-MENU-My Account</strong></a> to view your token parameter value</td></tr><tr><td><code>ins_id</code></td><td>string</td><td>Yes</td><td>Server ID, get from <a href="/pages/AiroetjRKjiZ8CXFu4rH"><strong>Unlimited Residential Proxy Server List</strong></a></td></tr><tr><td><code>region</code></td><td>string</td><td>Yes</td><td>Server region, get from <a href="/pages/AiroetjRKjiZ8CXFu4rH"><strong>Unlimited Residential Proxy Server List</strong></a></td></tr><tr><td><code>start_time</code></td><td>number</td><td>Yes</td><td>Start timestamp (in seconds)</td></tr><tr><td><code>end_time</code></td><td>number</td><td>Yes</td><td>End timestamp (in seconds)</td></tr><tr><td><code>period</code></td><td>number</td><td>No</td><td><p>60, 300, 3600, 86400</p><p>Monitoring statistics cycle</p><p>Default value: 300<br>Unit: seconds</p></td></tr></tbody></table>

### Response example

```json
{
    "code": 200,
    "data": {
        "CpuUsage": {
            "times": [
                1747843200,
                1747929600
            ],
            "values": [
                3.1,
                2.8
            ]
        },
        "MemUsage": {
            "times": [
                1747843200,
                1747929600
            ],
            "values": [
                11.566,
                10.422
            ]
        },
        "TcpCurrEstab": {
            "times": [
                1747843200,
                1747929600
            ],
            "values": [
                14,
                14
            ]
        },
        "WanIntraffic": {
            "times": [
                1747843200,
                1747929600
            ],
            "values": [
                5.557,
                5.877
            ]
        },
        "WanOuttraffic": {
            "times": [
                1747843200,
                1747929600
            ],
            "values": [
                0.167,
                0.784
            ]
        }
    },
    "msg": "ok"
}
```

{% hint style="info" %}
If the returned code value is not 200, please check the [**error code description list**](https://doc.thordata.com/interface-documentation/error-code/error-code-description) and modify it.
{% endhint %}

<table><thead><tr><th width="206">Parameter name</th><th width="184">Type</th><th width="127">Required</th><th>Describe</th></tr></thead><tbody><tr><td><code>code</code></td><td>number</td><td>No</td><td>-</td></tr><tr><td><code>data</code></td><td>object</td><td>No</td><td>-</td></tr><tr><td><code>CpuUsage</code></td><td>array</td><td>Yes</td><td>Maximum real-time CPU usage percentage during machine operation<br><code>time</code>: timestamp<br><code>value</code>: CPU usage (%)</td></tr><tr><td><code>MemUsage</code></td><td>array</td><td></td><td>User Actual Memory Usage Rate<br><code>time</code>: timestamp<br><code>value</code>: Memory Usage (%)</td></tr><tr><td><code>TcpCurrEstab</code></td><td>array</td><td>Yes</td><td>TCP Connection Count<br><code>time</code>: timestamp<br><code>value</code>: Connection Count</td></tr><tr><td><code>WanIntraffic</code></td><td>array</td><td>Yes</td><td>Inbound Bandwidth<br><code>time</code>: timestamp<br><code>value</code>: Bandwidth (Mbps)</td></tr><tr><td><code>WanOuttraffic</code></td><td>array</td><td>Yes</td><td>Outbound Bandwidth<br><code>time</code>: timestamp<br><code>value</code>: Bandwidth (Mbps)</td></tr><tr><td><code>msg</code></td><td>string</td><td>No</td><td>-</td></tr></tbody></table>
