View a markdown version of this page

sessionisasi - CloudWatch Log Amazon

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

sessionisasi

Gunakan sessionize perintah untuk mengelompokkan peristiwa ke dalam sesi berdasarkan bidang identitas dan celah tidak aktif. Perintah memancarkan bidang pengenal sesi.

Sintaksis

| sessionize field[, field ...] [maxspan duration] [AS out]

Perintah menggunakan argumen berikut:

  • field— Satu atau lebih bidang identitas untuk dikelompokkan.

  • maxspan duration(Opsional) — Kesenjangan ketidakaktifan maksimum sebelum memulai sesi baru. Default: 30m.

  • AS out(Opsional) — Nama bidang keluaran. Default: session_id.

Contoh

Kueri berikut mengelompokkan peristiwa ke dalam sesi berdasarkan pengguna dan perangkat dengan celah tidak aktif 1 jam.

fields @timestamp, userId, deviceId | sessionize userId, deviceId maxspan 1h as my_session