Skip to main content

Real-time VPS metrics (CPU/RAM/disk/net)

GET 

/services/:id/status

Real-time metric via a Virtualizor act=vpsstat call. NO cache — every call goes to the Virtualizor master. A dedicated rate limit bucket is allocated for high-frequency polling.

Rate limit: services_status_300rpm bucket — 300 req/min per key. ISOLATED from the default bucket; the reseller can poll concurrently with /auth/balance, the counters are separate.

Error behavior: If Virtualizor is down it returns 502 (NO graceful degradation — a partial response is meaningless for a real-time metric).

Cache: NONE (at 300 RPM capacity, 1-2 seconds of stale data has no value).

Request

Responses

Real-time metrics

Response Headers
    X-RateLimit-Limit

    Limit defined for the services_status_300rpm bucket

    X-RateLimit-Remaining

    Number of requests remaining in the current window

    X-RateLimit-Reset

    Unix epoch of the start of the next window (UTC seconds)