---
title: "获取实例监控数据"
method: GET
path: "/user/instances/{id}/monitoring"
tags: ["用户管理"]
---

# 获取实例监控数据

`GET /user/instances/{id}/monitoring`

获取用户实例的监控数据，包括流量统计信息

## Path parameters

- `id` integer, required

## Response `200`

获取成功

- object
  - `code` integer
  - `data` UserInstanceMonitoringResponse
    - `trafficData` UserTrafficData
      - `currentMonth` integer — 当月已使用流量（MB）
      - `history` UserTrafficHistoryItem[] — 历史流量数据
        - `lastSync` string — 最后同步时间
        - `month` integer — 月份
        - `totalUsed` integer — 总使用流量（MB）
        - `trafficIn` integer — 入站流量（MB）
        - `trafficOut` integer — 出站流量（MB）
        - `year` integer — 年份
      - `isLimited` boolean — 是否因流量超限被限制
      - `limitReason` string — 流量限制原因描述
      - `limitType` string — 流量限制类型: user, provider, both, unknown
      - `totalLimit` integer — 流量限制（MB）
      - `usagePercent` number — 使用百分比
      - `visible` boolean — 用户侧是否显示流量额度与用量
  - `message` string
  - `msg` string

## Other responses

- `401` — 用户未登录
- `403` — 实例不存在或无权限
- `500` — 服务器内部错误

---

[API](https://skmtc.net/oneclickvirt/apis/oneclickvirt-api.md) · [All operations](https://skmtc.net/oneclickvirt/apis/oneclickvirt-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneclickvirt/oneclickvirt-api/versions/1f98232296de/schema)
