一、准备工作与权限配置
调用腾讯云API前需完成以下步骤:
- 登录腾讯云控制台创建API密钥,获取SecretId和SecretKey
- 为账号授予
QcloudMonitorFullAccess
策略权限 - 确认目标实例所在地域及实例ID
二、通过API获取监控数据
使用GetMonitorData
接口获取指标数据时需注意:
- 支持批量获取10个实例的指标数据
- 单次请求最多返回1440个数据点
- Python调用示例需包含请求签名模块
# Python示例代码片段
def sign(secretKey, signStr, signMethod):
hmac_str = hmac.new(secretKey, signStr, hashlib.sha1).digest
return binascii.b2a_base64(hmac_str)[:-1]
三、控制台可视化查询
通过控制台查看监控数据的两种路径:
- 腾讯云可观测平台控制台:选择实例ID后查看CPU、内存等核心指标
- 云服务器控制台:实例详情页的监控页签展示近24小时数据趋势图
监控粒度 | 存储时长 |
---|---|
秒级 | 1天 |
5分钟 | 31天 |
1小时 | 93天 |
四、数据分析建议
处理监控数据时建议:
- 实时数据查询优先使用控制台可视化工具
- 历史数据超过15天需调用分钟级粒度接口
- 外网流量数据需访问专用监控页面
通过API与控制台的组合使用,既能满足自动化监控需求,又能实现数据可视化分析。建议根据数据时效性要求选择合适的获取方式,注意API调用频次限制及存储周期规则。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/555393.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。