tencent cloud

时序数据库 CTSDB

动态与公告
产品动态
公告
产品简介
产品概述
系统架构
应用场景
关键概念
实例类型与规格
购买指南
产品定价
购买实例
续费说明
欠费说明
退费说明
快速入门
连接并写入数据
操作指南
访问管理
管理实例
自动备份
系统监控
库管理
账号管理
管理安全组
外网访问
InfluxQL 兼容性
数据库管理
Schema 查询
数据类型
数据查询
InfluxQL 函数
客户端
SDK 参考
influx CLI 客户端
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Database APIs
Data Types
Error Codes
实践教程
数据表定义推荐
接入 Grafana 服务
接入 Telegraf 服务
性能白皮书
测试环境
测试工具
写入性能测试
查询性能测试
常见问题
词汇表
CTSDB 政策
隐私政策
数据处理和安全协议
联系我们

接入 Telegraf 服务

PDF
聚焦模式
字号
最后更新时间: 2025-04-30 16:18:49
Telegraf 是 InfluxData 旗下的一款功能强大的数据采集工具。它的主要功能是采集各种不同服务的信息,包括但不限于系统 CPU 使用率、内存占用情况以及一些常用服务如 Redis 和 Nginx 等的运行状况。Telegraf 与时序数据库 InfluxDB 版进行整合,将采集到的数据保存在 InfluxDB 中,以便帮助用户获取各种服务的信息并进行实时监控,为用户提供更好的数据采集和分析体验。更多信息,请参见官网 Telegraf

前置条件

1. 在接入 Telegraf 之前,您需要先购买时序数据库 CTSDB 3.0 版实例,并配置好用户账号,创建好数据库。具体操作,请参见 新建数据库实例连接并写入数据
3. 腾讯云 CVM 请务必与时序数据库 InfluxDB 版实例在同一个 VPC 网络。
4. 在腾讯云 CVM 安全组中配置出站规则,需要把时序数据库 CTSDB 3.0版的 IP 及端口添加到出站规则中。在时序数据库 CTSDB 3.0版安全组中配置入站规则,把 CVM 的 IP 及端口添加到入站规则中。 操作详情,可参见 安全组

接入步骤

如下操作以 Linux 操作系统为例,其他操作系统,请参见 Install Telegraf 选择对应的安装包并下载进行配置。
1. 登录 云服务器控制台,在实例列表,找到已购买的服务器实例,单击其操作列的登录
2. 以 Center OS 为例,添加 InfluxDB 软件包的 Yum 仓库源,并安装,默认安装在 etc 目录。具体操作,请参见官网 安装 Telegraf。如下图为以 Center OS 为例的安装过程提示信息。

执行成功信息如下图所示:

3. 在正式启动之前,需要先进行相关配置,指定 Telegraf 对哪些数据进行采集,配置数据存储的地址等。执行cd etc 命令,进入 etc 目录下,执行如下命令,生成 Telegraf 配置文件。
cd etc
telegraf config > telegraf.conf
4. 使用 vi telegraf.conf 打开文件,找到 [[outputs.influxdb]] ,配置数据输出的时序数据库地址。如下所示, urls 配置为时序数据库 CTSDB 3.0 版的内网地址与端口;database 为数据库库名;username password 配置访问数据库用户名与密码 。
[[outputs.influxdb]]  
urls = ["http://10.1.98.53:8086"]  
database = "replicaset"  
skip_database_creation = true  
exclude_database_tag = true  
exclude_retention_policy_tag = true  
content_encoding = "identity"  
timeout = "5s"  
username = "ctsdbi-s0u*****"  
password = "*********"
Input 默认配置信息如下,可根据需求配置所需采集的数据。
# Read metrics about cpu usage
[[inputs.cpu]]  
## Whether to report per-cpu stats or not  
percpu = true  
## Whether to report total system cpu stats or not  
totalcpu = true  
## If true, collect raw CPU time metrics  
collect_cpu_time = false  
## If true, compute and report the sum of all non-idle CPU states  
report_active = false  
## If true and the info is available then add core_id and physical_id tags  
core_tags = false
5. 执行如下命令,启动 Telegraf。
telegraf -config /etc/telegraf.conf
提示信息如下所示:

6. 连接时序数据库 CTSDB 3.0版的数据,执行 show measurements ,确认数据已正常写入。


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈