有关与适用于 LiveAnalytics 的 Amazon Timestream 类似的功能,可以考虑使用适用于 InfluxDB 的 Amazon Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。
使用适用于 LiveAnalytics 的 Timestream 输出插件运行 Telegraf
可按照以下说明,使用适用于 LiveAnalytics 的 Timestream 插件运行 Telegraf。
-
使用 Telegraf 生成示例配置。
telegraf --section-filter agent:inputs:outputs --input-filter cpu:mem --output-filter timestream config > example.config -
在
example.config文件中,通过编辑[[outputs.timestream]]部分下的以下键,添加数据库名称。database_name = "yourDatabaseNameHere" -
默认情况下,Telegraf 将创建表。如果需要手动创建表,将
create_table_if_not_exists设置为false,并按照说明使用管理控制台、CLI 或 SDK 创建表。 -
在 example.config 文件中,在
[[outputs.timestream]]部分下配置凭证。该凭证应允许执行以下操作。timestream:DescribeEndpoints timestream:WriteRecords注意
如果保持将
create_table_if_not_exists设置为true,请包含:timestream:CreateTable注意
如果将
describe_database_on_start设置为true,请包含以下内容。timestream:DescribeDatabase -
您可以根据个人喜好编辑其余配置。
-
配置文件编辑完成后,使用以下命令运行 Telegraf。
./telegraf --config example.config -
指标应在几秒钟内显示,具体取决于您的代理配置。您还应在 Timestream 控制台中看到新的表:cpu 和 mem。