Melihat log alur untuk traffic ULL

Halaman ini menjelaskan dukungan untuk traffic unicast dan multicast latensi ultra-rendah (ULL) di Log Aliran VPC.

Log Aliran Traffic VPC mengumpulkan paket di jaringan Virtual Private Cloud (VPC) ULL untuk membuat log aliran traffic. Log alur digabungkan berdasarkan koneksi IP (5-tuple).

Log ini dapat digunakan untuk pemantauan jaringan, forensik, analisis keamanan, dan pengoptimalan biaya. Misalnya, produsen multicast dapat menggunakan metrik berbasis log untuk melacak paket hilang bagi konsumen multicast. Untuk mengetahui informasi selengkapnya, lihat Ringkasan metrik berbasis log dalam dokumentasi Cloud Logging.

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Log Aliran VPC.

Data Log Aliran VPC untuk traffic ULL

Tabel berikut merangkum informasi unik yang disertakan dalam data Log Aliran VPC untuk traffic unicast dan multicast ULL, bergantung pada pelapor aliran dan jenis traffic. Informasi dalam tabel berlaku untuk instance Compute Engine ULL.

Log Aliran Traffic VPC menulis log ke project jaringan VPC pelaporan seperti yang dijelaskan dalam Pengumpulan log.

Untuk mengetahui daftar lengkap kolom dalam data Log Aliran VPC, lihat Tentang data Log Aliran VPC.

Pelapor alur Deskripsi log
Instance sumber atau tujuan unicast ULL Data Log Aliran VPC mencakup informasi tambahan berikut:
  • Kehilangan paket instance (untuk instance sumber)
  • Paket jaringan hilang
  • Latensi jaringan
  • Jitter jaringan

Untuk mengetahui detailnya, lihat Format kumpulan data untuk unicast ULL.

Konsumen multicast ULL Data Log Aliran VPC mencakup informasi tambahan berikut:
  • Informasi tentang domain multicast dan rentang grup yang sesuai, sehingga Anda dapat mengamati throughput dari grup multicast ke konsumen multicast.
  • Paket jaringan hilang
  • Latensi jaringan

Untuk mengetahui detailnya, lihat Format data untuk konsumen multicast ULL.

Format data untuk unicast ULL

Tabel berikut menjelaskan kolom unik dan perbedaan format kolom dalam data Log Aliran VPC untuk traffic unicast ULL.

Untuk aliran unicast ULL tertentu, Log Aliran VPC dapat menghasilkan beberapa data log aliran yang berbeda untuk traffic yang sama:

  • Satu data log untuk paket yang berhasil dikirim. Data ini dibuat secara default. Satu-satunya pengecualian adalah saat terjadi kehilangan paket egress instance, atau dalam kasus yang jarang terjadi, saat terjadi kehilangan paket jaringan 100% selama interval agregasi.

  • Satu atau beberapa data log untuk paket yang dihapus, bergantung pada alasan penghapusan. Data ini hanya dibuat jika terjadi paket hilang.

Untuk mengetahui detail tentang kolom di setiap data log, lihat tabel berikut.

Kolom Format kolom Jenis kolom: Metadata dasar atau opsional
disposisi string
Jika log merepresentasikan paket hilang, kolom ini akan diisi dengan nilai DROPPED. Jika tidak, kolom ini tidak akan diisi.
Dasar
drop_reason string
Jika nilai kolom disposition adalah DROPPED, kolom ini diisi dengan salah satu nilai berikut:
  • LOST_IN_TRANSIT: mewakili penurunan jaringan
  • SPOOFED_SOURCE: merepresentasikan paket hilang egress instance yang disebabkan oleh spoofing alamat IP sumber
  • UNREACHABLE_DESTINATION: merepresentasikan paket hilang egress instance yang disebabkan oleh tujuan yang tidak diketahui
Dasar
one_way_network_latencies Latensi
Jika disposition tidak diisi, yang berarti tidak ada paket hilang, kolom ini diisi dengan latensi jaringan satu arah dalam milidetik dengan presisi tingkat nanodetik seperti yang diukur selama interval agregasi. Pengukuran latensi tidak termasuk waktu yang digunakan oleh aplikasi. Jika tidak diisi, pengukuran tidak tersedia.
Dasar
one_way_network_latency_jitter LatencyJitter
Jika disposition tidak diisi, yang berarti tidak ada paket hilang, kolom ini diisi dengan jitter jaringan satu arah dalam milidetik dengan presisi tingkat nanodetik antara instance sumber dan tujuan.
Dasar
rtt_msec Tidak diisi untuk traffic unicast ULL. Dasar
round_trip_time Tidak diisi untuk traffic unicast ULL. Dasar
bytes_sent int64
Diisi sebagai berikut:
  • Jika kolom disposition tidak diisi, kolom ini adalah jumlah byte payload pengguna yang dikirim dari sumber ke tujuan.
  • Jika kolom disposition diisi dengan nilai DROPPED dan alasan LOST_IN_TRANSIT, kolom ini adalah jumlah byte payload pengguna yang dihapus.
  • Jika kolom disposition diisi dengan nilai DROPPED dan alasan SPOOFED_SOURCE atau UNREACHABLE_DESTINATION, kolom ini tidak akan diisi.
Pertimbangkan contoh di mana sumber mengirimkan 1.000 byte, tetapi 100 byte dihapus karena paket hilang di jaringan. Dalam hal ini, dua log terpisah akan dibuat: satu dengan bytes_sent: 900, dan satu dengan bytes_sent: 100.
Dasar
packets_sent int64
Diisi sebagai berikut:
  • Jika kolom disposition tidak diisi, kolom ini adalah jumlah paket yang dikirim dari sumber ke tujuan.
  • Jika kolom disposition diisi dengan nilai DROPPED dan alasan LOST_IN_TRANSIT, kolom ini adalah jumlah paket yang dihapus.
  • Jika kolom disposition diisi dengan nilai DROPPED dan alasan SPOOFED_SOURCE atau UNREACHABLE_DESTINATION, kolom ini tidak akan diisi.
Dasar

Format data untuk konsumen multicast ULL

Tabel berikut menjelaskan kolom unik dan perbedaan format kolom dalam data Log Aliran VPC untuk traffic multicast saat pelapor aliran adalah konsumen multicast.

Untuk aliran konsumen multicast tertentu, Log Aliran VPC menghasilkan hingga dua data log aliran terpisah untuk traffic yang sama:

  • Satu data log untuk paket yang berhasil dikirim. Data ini dibuat secara default, kecuali dalam kasus yang jarang terjadi saat paket jaringan hilang 100% selama interval agregasi.
  • Satu data log untuk paket yang tidak terkirim. Data ini hanya dibuat jika terjadi paket hilang.

Untuk mengetahui detail tentang kolom di setiap data log, lihat tabel berikut.

Kolom Format kolom Jenis kolom: Metadata dasar atau opsional
disposisi string
Jika log merepresentasikan paket hilang, kolom ini akan diisi dengan nilai DROPPED. Jika tidak, kolom ini tidak akan diisi.
Dasar
drop_reason string
Jika nilai kolom disposition adalah DROPPED, kolom ini diisi dengan nilai LOST_IN_TRANSIT. Jika tidak, kolom ini tidak akan diisi.
Dasar
one_way_network_latencies Latensi
Jika disposition tidak diisi, yang berarti tidak ada paket hilang, kolom ini diisi dengan latensi jaringan satu arah dalam milidetik dengan presisi tingkat nanodetik seperti yang diukur selama interval agregasi. Pengukuran latensi tidak termasuk waktu yang digunakan oleh aplikasi. Jika tidak diisi, pengukuran tidak tersedia.
Dasar
rtt_msec Tidak diisi untuk traffic multicast. Dasar
round_trip_time Tidak diisi untuk traffic multicast. Dasar
bytes_sent int64
Diisi sebagai berikut:
  • Jika kolom disposition tidak diisi, kolom ini adalah jumlah byte payload pengguna yang dikirim dari produsen multicast ke konsumen.
  • Jika kolom disposition diisi dengan nilai DROPPED, kolom ini adalah jumlah byte payload pengguna yang dihapus.
Pertimbangkan contoh saat produsen multicast mengirim 1.000 byte, tetapi 100 byte dihapus. Dalam hal ini, dua log terpisah akan dibuat: satu dengan bytes_sent: 900, dan satu dengan bytes_sent: 100.
Dasar
packets_sent int64
Diisi sebagai berikut:
  • Jika kolom disposition tidak diisi, kolom ini adalah jumlah paket yang dikirim dari produsen multicast ke konsumen.
  • Jika kolom disposition diisi dengan nilai DROPPED, kolom ini adalah jumlah paket yang dihapus.
Dasar
Kolom metadata sumber dan tujuan
src_multicast_group_consumer_activation MulticastGroupConsumerActivationDetails
Jika tujuan alur adalah alamat IP grup multicast dan pelapor alur adalah konsumen multicast, kolom ini akan diisi dengan detail pengaitan konsumen multicast dan aktivasi konsumen grup.
Metadata

Referensi format kolom

Bagian ini memberikan referensi untuk format kolom dalam data log alur.

Untuk mengetahui daftar lengkap format kolom dalam data Log Aliran VPC, lihat Tentang data Log Aliran VPC.

Format kolom latensi

Kolom Jenis Deskripsi
median_msec double Latensi median yang diukur selama interval agregasi.

Format kolom LatencyJitter

Kolom Jenis Deskripsi
median_msec double Jitter latensi median.

Format kolom MulticastGroupConsumerActivationDetails

Kolom Jenis Deskripsi
project_id string ID project yang berisi jaringan VPC konsumen multicast.
lokasi string Zona konsumen multicast.
nama string Nama aktivasi konsumen grup multicast yang dibuat saat jaringan VPC konsumen multicast diaktifkan untuk rentang grup.
domain_association string Nama pengaitan konsumen multicast antara jaringan VPC konsumen multicast dan domain.

Melihat log alur di Cloud Logging

Anda dapat melihat log aliran di Cloud Logging, dan mengekspornya ke tujuan mana pun yang didukung oleh ekspor Cloud Logging.

Untuk melihat log alur di Cloud Logging, lakukan hal berikut:

  1. Jika Anda belum melakukannya, konfigurasikan Log Aliran VPC. Lihat Mengonfigurasi Log Aliran VPC dalam dokumentasi Log Aliran VPC.
  2. Ikuti langkah-langkah untuk mengakses log alur.

Menganalisis alur traffic dengan Flow Analyzer

Flow Analyzer memungkinkan Anda memahami aliran traffic dengan cepat dan efisien tanpa perlu menulis kueri SQL yang rumit. Untuk mengetahui informasi selengkapnya, lihat Ringkasan Flow Analyzer.

Semua informasi dalam data Log Aliran VPC untuk traffic ULL tersedia di Flow Analyzer.

Sebelum memulai, tinjau batasan berikut: Uji Konektivitas tidak mendukung multicast. Di Flow Analyzer, opsi UI untuk menjalankan Uji Konektivitas dinonaktifkan jika berlaku.

Untuk menganalisis alur traffic, lakukan hal berikut:

  1. Jika Anda belum melakukannya, aktifkan Observability Analytics. Lihat Mengaktifkan Observability Analytics dalam dokumentasi Flow Analyzer.

  2. Ikuti langkah-langkah untuk menganalisis alur traffic Anda dengan membangun dan menjalankan kueri pada log alur Anda.

    Pertimbangkan hal berikut saat menganalisis alur traffic unicast dan multicast ULL:

    • Filter: Filter dasar memungkinkan Anda menentukan cakupan kueri.
    • Opsi tampilan: Setelah menjalankan kueri, Anda dapat menyaring hasil menggunakan opsi tampilan.
      • Untuk melihat data throughput, gunakan mode tampilan Volume data.
      • Untuk melihat data latensi dan jitter, gunakan mode tampilan Latency.
        • Untuk melihat latensi, pastikan Anda memilih One-way (median) untuk Metric type. Meskipun waktu round-trip (RTT) adalah jenis metrik default, data ini tidak tersedia di log alur unicast dan multicast ULL.
        • Untuk melihat jitter, pilih One-way jitter untuk Metric type.
      • Untuk melihat data paket hilang, gunakan mode tampilan Penurunan paket.

Referensi filter untuk kolom multicast

Bagian ini memberikan referensi untuk filter Flow Analyzer yang sesuai dengan kolom data Log Aliran VPC untuk traffic multicast.

Filter untuk log konsumen multicast

Kolom dalam data Log Aliran VPC Memfilter di Flow Analyzer Jenis filter
MulticastGroupConsumerActivationDetails
src_multicast_group_consumer_activation.project_id Project ID Konsumen Multicast Parameter alur
src_multicast_group_consumer_activation.location Lokasi Konsumen Multicast Parameter alur
src_multicast_group_consumer_activation.name Nama Aktivasi Konsumen Multicast Parameter alur
src_multicast_group_consumer_activation.domain_association Pengaitan Domain Konsumen Multicast Parameter alur