

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics，可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间，以实现实时分析。点击[此处](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)了解更多信息。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Timestream 输出插件运行 Telegraf LiveAnalytics
<a name="Telegraf.running-output-plugin.title"></a>

你可以按照以下说明使用 Timestream for 插件运行 Telegraf。 LiveAnalytics 

1. 使用 Telegraf 生成示例配置。

   ```
   telegraf --section-filter agent:inputs:outputs --input-filter cpu:mem --output-filter timestream config > example.config
   ```

1. [使用管理控制台](console_timestream.md#console_timestream.db.using-console)、[CLI](https://docs.aws.amazon.com/cli/latest/reference/timestream-write/create-database.html) 或[SDKs](getting-started-sdks.md)在 Timestream 中创建数据库。

1. 在 `example.config` 文件中，通过编辑 `[[outputs.timestream]] ` 部分下的以下键，添加数据库名称。

   ```
   database_name = "yourDatabaseNameHere"
   ```

1. 默认情况下，Telegraf 将创建表。如果您希望手动创建表，请设置`create_table_if_not_exists`为`false`并按照说明[使用管理控制台](console_timestream.md#console_timestream.table.using-console)、[CLI](https://docs.aws.amazon.com/cli/latest/reference/timestream-write/create-table.html) 或创建表[SDKs](getting-started-sdks.md)。

1. 在 *example.config* 文件中，在 `[[outputs.timestream]] ` 部分下配置凭证。该凭证应允许执行以下操作。

   ```
   timestream:DescribeEndpoints
   timestream:WriteRecords
   ```
**注意**  
如果保持将 `create_table_if_not_exists` 设置为 `true`，请包含：  

   ```
   timestream:CreateTable
   ```
**注意**  
如果将 `describe_database_on_start` 设置为 `true`，请包含以下内容。  

   ```
   timestream:DescribeDatabase
   ```

1. 您可以根据个人喜好编辑其余配置。

1. 配置文件编辑完成后，使用以下命令运行 Telegraf。

   ```
   ./telegraf --config example.config
   ```

1. 指标应在几秒钟内显示，具体取决于您的代理配置。您还应在 Timestream 控制台中看到新的表：*cpu* 和 *mem*。