88彩
88彩
88彩

88彩介绍

腾讯云国际站代理商:如何使用TencentCloud CLI获取腾讯云服务器的核心资源使用情况?
发布日期:2025-10-07 23:48 点击次数:161

云老大 TG @yunlaoda360

使用 TencentCloud CLI(腾讯云命令行工具)获取云服务器核心资源使用情况,需先完成环境配置,再通过指定命令查询监控数据。以下是具体步骤:

一、准备工作:安装并配置 TencentCloud CLI

安装 CLI根据操作系统选择安装方式(以 Windows 为例,其他系统可参考 官方文档):

(需先安装 Python 及 pip,推荐 Python 3.6+ 版本)

打开命令提示符(CMD)或 PowerShell,执行命令:

bash

配置访问密钥

登录 腾讯云控制台,进入【访问管理】→【访问密钥】→【API 密钥管理】,创建或获取已有的 SecretId 和 SecretKey。

在命令行中执行配置命令:

bash

按提示输入 SecretId、SecretKey、默认地域(如 ap-beijing)、输出格式(推荐 json)。

二、获取云服务器核心资源监控数据

通过 tccli monitor GetMonitorData 命令查询 CPU、内存、带宽等核心指标,需指定以下参数:

Namespace:固定为 QCE/CVM(云服务器监控命名空间)。

MetricName:监控指标名称(如 CPU 使用率为 CPUUsage,详见下方指标列表)。

Dimensions:实例维度信息(需指定实例 ID 和地域)。

StartTime 和 EndTime:查询时间范围(格式:YYYY-MM-DD HH:MM:SS)。

1. 常用监控指标对应参数

资源类型

指标名称

MetricName 参数值

CPU CPU 使用率 CPUUsage

内存 内存使用率 MemoryUsage

磁盘(系统盘) 系统盘使用率 DiskUsage

网络(外网) 外网出带宽 OutPublicBandwidth

网络(外网) 外网入带宽 InPublicBandwidth

2. 示例命令

假设要查询 北京地域、实例 ID 为 ins-xxxxxxxx 的云服务器,过去 1 小时的 CPU 使用率,命令如下:

bash

替换参数说明:

ins-xxxxxxxx:替换为你的云服务器实例 ID(可在控制台的云服务器列表中查看)。

ap-beijing:替换为实例所在地域(如上海为 ap-shanghai)。

StartTime 和 EndTime:调整为需要查询的时间范围。

3. 解读返回结果

命令执行后,会返回 JSON 格式数据,核心字段说明:

DataPoints:监控数据列表,每个数据包含时间(Timestamp)和指标值(Value,如 CPU 使用率为百分比)。

示例片段:

json

三、其他实用查询

查询内存使用率:将 MetricName 改为 MemoryUsage,其他参数不变。

查询外网带宽:将 MetricName 改为 OutPublicBandwidth(出带宽)或 InPublicBandwidth(入带宽)。

电话咨询
微信咨询
微信:
88彩
返回顶部