本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Timestream 输出插件运行 Telegraf LiveAnalytics
你可以按照以下说明使用 Timestream for 插件运行 Telegraf。 LiveAnalytics
-
使用 Telegraf 生成示例配置。
telegraf --section-filter agent:inputs:outputs --input-filter cpu:mem --output-filter timestream config > example.config
-
使用管理控制台在 Timestream 中创建数据库 CLI,或SDKs。
-
在
example.config
文件中,通过编辑该[[outputs.timestream]]
部分下的以下键来添加您的数据库名称。database_name = "yourDatabaseNameHere"
-
默认情况下,Telegraf 将创建一个表。如果您希望手动创建表,请设置
create_table_if_not_exists
为false
并按照说明使用管理控制台创建表 CLI,或SDKs。 -
在 e xample.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。