使用 Timestream for LiveAnalytics 輸出外掛程式執行 Telegraf - Amazon Timestream

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Timestream for LiveAnalytics 輸出外掛程式執行 Telegraf

您可以依照下列指示,使用 Timestream for LiveAnalytics 外掛程式執行 Telegraf。

  1. 使用 Telegraf 產生範例組態。

    telegraf --section-filter agent:inputs:outputs --input-filter cpu:mem --output-filter timestream config > example.config
  2. 使用 管理主控台CLI SDKs 在 Timestream 中建立資料庫。

  3. example.config 檔案中,透過編輯 [[outputs.timestream]] 區段下的下列金鑰來新增資料庫名稱。

    database_name = "yourDatabaseNameHere"
  4. 根據預設,Telegraf 會建立資料表。如果您想要手動建立資料表,請將 create_table_if_not_exists設定為 false,並遵循指示使用管理主控台CLI SDKs 建立資料表。

  5. example.config 檔案中,在 [[outputs.timestream]] 區段下設定憑證。憑證應允許下列操作。

    timestream:DescribeEndpoints timestream:WriteRecords
    注意

    如果您將 create_table_if_not_exists 設為 true,請包含:

    timestream:CreateTable
    注意

    如果您將 describe_database_on_start設定為 true,請包含下列項目。

    timestream:DescribeDatabase
  6. 您可以根據您的偏好設定編輯其餘組態。

  7. 完成組態檔案的編輯後,執行 Telegraf 並執行下列操作。

    ./telegraf --config example.config
  8. 指標應該會在幾秒鐘內顯示,具體取決於您的客服人員組態。您也應該會在 Timestream 主控台中看到新的資料表、cpumem