跳转至

COS


视图预览

腾讯云 COS 指标展示,包括网络流量,状态码,数据读取量等

image

版本支持

操作系统支持:Linux / Windows

前置条件

访问授权

1、 登录访问授权控制台 https://console.cloud.tencent.com/cam 2、 新建用户:用户 - 用户列表 - 新建用户
a、 访问方式:控制台访问 & 编程访问
b、 用户权限:ReadOnlyAccess

image

3、 新建秘钥:选择该用户 - API 秘钥 - 新建秘钥 (SecretIdSecretKey 配置文件会用到)

image

安装配置

说明:

  • 示例 Linux 版本为:CentOS Linux release 7.8.2003 (Core)
  • 通过一台服务器采集所有腾讯云 COS 数据

部署实施

脚本市场

1、 登录 Func,地址 http://ip:8088

image

2、 开启脚本市场,管理 - 实验性功能 - 开启脚本市场模块

image

3、 依次添加三个脚本集
a、 观测云集成 (核心包)
b、 观测云集成 (腾讯云-云监控)
c、 观测云集成 (腾讯云-COS)

注:在安装「核心包」后,系统会提示安装第三方依赖包,按照正常步骤点击安装即可

image

image

image

4、 脚本安装完成后,可以在脚本库中看到所有脚本集

image

添加脚本

1、 开发 - 脚本库 - 添加脚本集

image

2、 点击该脚本集 - 添加脚本

image

3、 创建 ID 为 main 的脚本

image

4、 添加代码 (需要修改账号配置 SecretId / SecretKey /Account Name / Regions)

  • regions 取值可以参考 地域列表,示例:ap-shanghai
from guance_integration__runner import Runner
import guance_tencentcloud_cos__main as tencentcloud_cos
import guance_tencentcloud_monitor__main as tencentcloud_monitor

# 账号配置
account = {
    'ak_id'     : 'SecretId',
    'ak_secret' : 'SecretKey',
    'extra_tags': {
        'account_name': 'Account Name',
    }
}

@DFF.API('执行云资产同步', timeout=300)
def run():
    regions = ['Regions']

    # 采集器配置
    cos_configs = {
        'regions': regions,
    }
    monitor_configs = {
        'regions': regions,
        'targets': [
            {
                'namespace': 'QCE/COS',
                'metrics'  : 'ALL',
            },
        ],
    }
    collectors = [
        tencentcloud_cos.DataCollector(account, cos_configs),
        tencentcloud_monitor.DataCollector(account, monitor_configs),
    ]

    # 启动执行
    Runner(collectors).run()

5、 保存配置并发布

image

定时任务

1、 添加自动触发任务,管理 - 自动触发配置 - 新建任务

image

2、 自动触发配置,执行函数中添加此脚本,执行频率为

**5分钟 */5 * * * ***

image

3、 指标预览

image

场景视图

<场景 - 新建仪表板 - 内置模板库 - 腾讯云 COS>

指标详解

<腾讯云 COS 指标列表>

常见问题排查

  • 查看日志:Func 日志路径 /usr/local/dataflux-func/data/logs/dataflux-func.log
  • 代码调试:编辑模式选择主函数,直接运行 (可以看到脚本输出)

image

  • 连接配置:Func 无法连接 DataKit,请检查数据源配置 (DataKit 需要监听 0.0.0.0)

image

进一步阅读

<DataFlux Func 腾讯云-云监控配置手册>