Flow Analyzer menganalisis data Log Aliran VPC yang disimpan dalam format data. Data log berisi kolom dasar, yang merupakan kolom inti dari setiap data log, dan kolom metadata, yang memberikan informasi lebih lanjut. Catatan log untuk memantau alur traffic terdiri dari tiga komponen utama:
- Informasi resource
- Jenis metrik
- Deret waktu
Informasi resource
Catatan log mencakup data berikut tentang resource:
Jenis metrik
Log mencakup data untuk jenis metrik berikut:
- Byte yang dikirim: berisi informasi tentang volume payload dan tidak menyertakan header. Nilai metrik ini bisa nol karena beberapa paket hanya memiliki header dan tidak menyertakan payload apa pun.
- Paket yang dikirim: menunjukkan jumlah paket yang dikirim dari sumber ke tujuan.
Data deret waktu mentah
Jumlah data metrik mentah dalam satu deret waktu bisa sangat besar, dan biasanya ada banyak deret waktu yang terkait dengan jenis metrik. Untuk menganalisis seluruh kumpulan data untuk menemukan kesamaan, tren, atau pencilan, beberapa pemrosesan harus dilakukan pada deret waktu dalam kumpulan data. Jika tidak, ada terlalu banyak data yang perlu dipertimbangkan.
Untuk memperkenalkan sampling dan penggabungan contoh di halaman ini, gunakan sejumlah kecil deret waktu hipotetis. Misalnya, diagram berikut menunjukkan data mentah selama beberapa menit untuk jenis metrik byte per detik:
Data deret waktu mentah harus dimanipulasi sebelum dapat dianalisis, dan analisis sering kali melibatkan pengambilan sampel data dan menggabungkan beberapa data. Halaman ini menjelaskan dua teknik utama untuk menyempurnakan data mentah:
- Sampling, yang menghapus beberapa data dari pertimbangan. Google Cloud melakukan sampling dan menggunakan data yang diperlukan dari catatan log untuk melakukan operasi seperti yang ditunjukkan dalam kueri.
- Agregasi, yang menggabungkan beberapa bagian data menjadi set yang lebih kecil di sepanjang dimensi yang Anda tentukan.
Pengambilan sampel dan agregasi adalah alat yang efektif untuk membantu mengidentifikasi pola yang menarik dan menyoroti tren atau pencilan dalam data, serta hal-hal lainnya.
Memahami periode penyelarasan
Langkah pertama dalam menggabungkan data deret waktu adalah penyelarasan. Penyelarasan membuat deret waktu baru yang datanya mentah diregularisasi dalam waktu sehingga dapat digabungkan dengan deret waktu yang diselaraskan lainnya. Penyesuaian menghasilkan deret waktu dengan data yang berjarak teratur.
Penyelarasan melibatkan dua langkah:
- Membagi deret waktu ke dalam interval waktu reguler, yang juga disebut pengelompokan data. Interval ini disebut periode penyelarasan.
- Menghitung satu nilai metrik untuk titik-titik dalam periode penyelarasan. Anda memilih cara menghitung satu titik tersebut; Anda dapat menjumlahkan semua nilai, atau menghitung rata-ratanya, atau menggunakan nilai maksimum.
Diagram berikut menunjukkan cara periode penyelarasan digunakan untuk mengelompokkan data dalam waktu mulai dan waktu berakhir.
Diagram berikut menunjukkan hasil penggunaan periode penyelarasan selama lima menit dengan langkah-langkah berikut:
- Membuat periode penyelarasan dengan interval waktu lima menit.
- Menghitung nilai metrik tunggal menggunakan jumlah nilai metrik dari data mentah.
Perincian
Jika Anda tahu bahwa sesuatu terjadi dalam rentang beberapa menit, dan Anda ingin mempelajarinya lebih lanjut, Anda mungkin ingin menggunakan periode satu menit untuk penyelarasan.
Jika Anda tertarik untuk mempelajari tren selama jangka waktu yang lebih lama, periode perataan yang lebih besar mungkin lebih tepat. Periode penyelarasan yang besar biasanya tidak berguna untuk melihat kondisi anomali jangka pendek, seperti lonjakan singkat dalam traffic. Jika Anda menggunakan, misalnya, periode penyesuaian beberapa minggu, keberadaan anomali dalam periode tersebut masih dapat dideteksi, tetapi data yang disesuaikan mungkin terlalu umum untuk banyak membantu.
Untuk durasi waktu yang lama, periode penyelarasan yang lebih kecil tidak akan membantu. Misalnya, jika Anda memilih penyelarasan 1 menit untuk periode 30 hari, Penganalisis Alur akan menghasilkan lebih dari 43.000 titik data. Karena 43.000 titik data 10 kali lebih banyak daripada piksel layar 4k, Anda tidak dapat melihat semua detail dan beberapa opsi dinonaktifkan untuk durasi waktu yang lama.
Opsi perataan
Opsi penyesuaian mencakup menjumlahkan nilai, atau menemukan nilai maksimum, minimum, atau rata-rata dari nilai, menemukan nilai persentil yang dipilih, menghitung nilai, dan lainnya. Dengan Penganalisis Alur, Anda dapat menggunakan berbagai agregasi metrik sebagai opsi perataan.
Jika Anda memilih Byte yang dikirim sebagai jenis metrik dan Sumber dan tujuan sebagai agregasi traffic, opsi berikut akan tersedia.
- Total traffic
- Rasio lalu lintas rata-rata
- Rasio traffic median
- Rasio traffic P95
- Laju traffic maksimum
Jika Anda memilih Paket yang dikirim sebagai jenis metrik dan Sumber dan tujuan sebagai agregasi traffic, opsi berikut akan tersedia.
- Paket gabungan
- Rata-rata kecepatan paket
- Rasio paket median
- Tarif paket P95
- Kecepatan paket maksimum
Diagram berikut menunjukkan hasil penggunaan dua opsi perataan total traffic dan rata-rata kecepatan traffic.
Menggunakan periode penyelarasan
Anda dapat menggunakan opsi Periode penyelarasan untuk menggabungkan alur traffic ke dalam interval waktu dengan durasi yang dipilih. Anda dapat memperbesar grafik lebih lanjut dan melihat detail spesifik, jika diperlukan.
Langkah berikutnya
- Menganalisis alur traffic
- Mengaktifkan Analytics Observability
- Mengonfigurasi bucket pusat
- Menjalankan Uji Konektivitas dari Flow Analyzer
- Memantau alur traffic
- Memecahkan masalah data di Penganalisis Alur