Memetakan metrik Telegraf/InfluxDB ke Timestream untuk model LiveAnalytics - Amazon Timestream

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memetakan metrik Telegraf/InfluxDB ke Timestream untuk model LiveAnalytics

Saat menulis data dari Telegraf ke Timestream untuk LiveAnalytics, data dipetakan sebagai berikut.

  • Stempel waktu ditulis sebagai bidang waktu.

  • Tag ditulis sebagai dimensi.

  • Bidang ditulis sebagai ukuran.

  • Pengukuran sebagian besar ditulis sebagai nama tabel (lebih lanjut tentang ini di bawah).

Plugin Timestream untuk LiveAnalytics output untuk Telegraf menawarkan beberapa opsi untuk mengatur dan menyimpan data di Timestream untuk. LiveAnalytics Ini dapat dijelaskan dengan contoh yang dimulai dengan data dalam format protokol baris.

weather,location=us-midwest,season=summer temperature=82,humidity=71 1465839830100400200 airquality,location=us-west no2=5,pm25=16 1465839830100400200

Berikut ini menjelaskan data.

  • Nama pengukuran adalah weather danairquality.

  • Tag adalah location danseason.

  • Bidang adalahtemperature,humidity,no2, danpm25.

Menyimpan data dalam beberapa tabel

Anda dapat memilih untuk membuat tabel terpisah per pengukuran dan menyimpan setiap bidang dalam baris terpisah per tabel.

Konfigurasinya adalahmapping_mode = "multi-table".

  • Timestream untuk LiveAnalytics adaptor akan membuat dua tabel, yaitu, weather danairquality.

  • Setiap baris tabel hanya akan berisi satu bidang.

Timestream yang dihasilkan untuk LiveAnalytics tabel, weather danairquality, akan terlihat seperti ini.

weather
Waktu lokasi musim ukuran_nama ukuran_nilai: :bigint

2016-06-13 17:43:50

kami-midwest

musim panas

suhu

82

2016-06-13 17:43:50

kami-midwest

musim panas

kelembaban

71

airquality
Waktu lokasi ukuran_nama ukuran_nilai: :bigint

2016-06-13 17:43:50

kami-midwest

no2

5

2016-06-13 17:43:50

kami-midwest

pm25

16

Menyimpan data dalam satu tabel

Anda dapat memilih untuk menyimpan semua pengukuran dalam satu tabel dan menyimpan setiap bidang dalam baris tabel terpisah.

Konfigurasinya adalahmapping_mode = "single-table". Ada dua konfigurasi tambahan saat menggunakansingle-table, single_table_name dansingle_table_dimension_name_for_telegraf_measurement_name.

  • Plugin Timestream untuk LiveAnalytics output akan membuat tabel tunggal dengan nama <single_table_name> yang meliputi <single_table_dimension_name_for_telegraf_measurement_name> kolom.

  • Tabel mungkin berisi beberapa bidang dalam satu baris tabel.

Timestream yang dihasilkan untuk LiveAnalytics tabel akan terlihat seperti ini.

weather
Waktu lokasi musim <single_table_dimension_name_ for_telegraf_measurement_name> ukuran_nama ukuran_nilai: :bigint

2016-06-13 17:43:50

kami-midwest

musim panas

cuaca

suhu

82

2016-06-13 17:43:50

kami-midwest

musim panas

cuaca

kelembaban

71

2016-06-13 17:43:50

kami-midwest

musim panas

kualitas udara

no2

5

2016-06-13 17:43:50

kami-midwest

musim panas

cuaca

pm25

16