Melihat log peristiwa keanggotaan grup untuk Multicast ULL
Halaman ini memberikan informasi tentang log yang tersedia untuk memantau peristiwa keanggotaan grup multicast, seperti bergabung dengan IGMP, dan menjelaskan cara mengaktifkan dan melihatnya.
Anda dapat menggunakan log ini untuk membantu Anda memahami aktivitas dalam grup multicast, seperti saat konsumen multicast bergabung dan saat mereka keluar, atau jumlah konsumen multicast dalam grup.
Tentang log peristiwa keanggotaan grup
Google Cloud menulis log peristiwa keanggotaan grup untuk multicast ke Cloud Logging.
Tabel ini memberikan ringkasan log yang tersedia untuk setiap jenis resource, termasuk project yang menerima log. Untuk mengetahui informasi selengkapnya tentang peristiwa yang dicatat dan format log, lihat bagian berikut.
| Resource | Deskripsi log |
|---|---|
| Aktivasi konsumen grup multicast | Log peristiwa keanggotaan grup untuk konsumen multicast di jaringan VPC konsumen multicast tertentu yang diaktifkan untuk rentang grup dan zona. Log ini tersedia di project yang berisi konfigurasi konsumen multicast dan jaringan konsumen multicast yang sesuai. Jika Anda menggunakan VPC Bersama, ini adalah project host. Lihat Mengaktifkan logging untuk aktivasi konsumen grup multicast. |
Peristiwa yang dicatat dalam log
Bagian ini menjelaskan peristiwa keanggotaan grup yang dicatat untuk multicast di Cloud Logging.
Saat konsumen multicast mengirim laporan keanggotaan IGMP untuk bergabung dengan grup, pesan log yang dihasilkan adalah sebagai berikut:
- Bergabung dengan IGMP yang berhasil akan menghasilkan dua pesan log: pesan
IGMP join request receivedyang diikuti denganIGMP consumer joined. - Untuk konsumen multicast yang telah berhasil bergabung ke grup,
permintaan bergabung IGMP keepalive dalam satu pesan
IGMP join request received.
Untuk mengetahui daftar lengkap peristiwa yang dicatat ke dalam log dan deskripsinya, lihat tabel berikut.
| Acara | Deskripsi |
|---|---|
IGMP join request received |
Bidang kontrol Google Cloud menerima permintaan gabung. Pesan ini tidak mengonfirmasi bahwa proses bergabung telah berhasil diselesaikan. Setiap permintaan bergabung dicatat, termasuk permintaan keepalive yang dikirim oleh konsumen multicast secara berkala sebagai bagian dari protokol IGMP. |
IGMP consumer joined |
Bidang Google Cloud kontrol berhasil menambahkan konsumen multicast ke grup. Setelah peristiwa ini disebarkan ke infrastruktur multicast untuk domain, konsumen multicast mulai menerima traffic multicast. Peristiwa ini selalu didahului oleh peristiwa |
IGMP consumer left |
Bidang kontrol Google Cloud menerima permintaan keluar IGMP eksplisit dari konsumen multicast dan menerapkan permintaan tersebut. |
IGMP consumer timed out |
Bidang kontrol Google Cloud menghapus konsumen multicast dari grup karena konsumen multicast berhenti merespons dengan permintaan tetap aktif. |
IGMP entitlement rejected |
Bidang kontrol Google Cloud menerima permintaan bergabung, tetapi menolak permintaan karena konfigurasi konsumen multicast yang diperlukan tidak lengkap, seperti dalam kasus berikut:
Peristiwa ini hanya tersedia di log untuk resource aktivasi konsumen grup multicast. |
Format log untuk aktivasi konsumen grup multicast
Bagian ini menjelaskan format log peristiwa keanggotaan grup yang tersedia di project yang berisi konfigurasi konsumen multicast.
Log ini ditulis untuk peristiwa keanggotaan bagi konsumen multicast di jaringan VPC tertentu yang diaktifkan untuk rentang grup dan zona multicast. Anda dapat mengonfigurasi logging pada resource aktivasi konsumen grup multicast zonal seperti yang dijelaskan dalam Mengaktifkan logging untuk aktivasi konsumen grup multicast.
Jenis resource yang dimonitor dan nama log Cloud Logging adalah sebagai berikut:
- Jenis resource:
networkservices.googleapis.com/MulticastGroupConsumerActivation - Nama log:
networkservices.googleapis.com%2Fmulticast_memberships
Log ini mencakup kolom berikut:
| Kolom | Jenis | Deskripsi |
|---|---|---|
consumerIp |
string | Alamat IPv4 internal utama konsumen multicast.
Contoh: 10.0.0.1. |
consumerLocation |
string | Zona konsumen multicast.
Contoh: us-east5-a. |
consumerNetwork |
Resource | Jaringan VPC konsumen multicast. Contoh:
consumerNetwork {
name: "my-network"
id: "1234"
}
|
consumerProject |
Project | Project yang berisi jaringan VPC konsumen multicast.
Contoh:
consumerProject {
id: "my-project"
number: "5678"
}
|
consumerResource |
Resource | Instance VM konsumen multicast. Contoh:
consumerResource {
name: "my-instance"
id: "1111"
}
|
consumerResourceProject |
Project |
Project yang berisi instance VM konsumen multicast.
Hal ini dapat berbeda dengan project yang berisi jaringan VPC
konsumen multicast, seperti saat menggunakan VPC Bersama.
Contoh:
consumerResourceProject {
id: "my-instance-project"
number: "4321"
}
|
eventDescription |
string | Salah satu peristiwa yang dijelaskan dalam Peristiwa yang dicatat.
Contoh: IGMP consumer joined. |
eventTime |
string | Stempel waktu peristiwa dalam format teks RFC 3339. Contoh: 2024-10-21T06:46:42.990162973Z. |
multicastConsumerAssociation |
string | Nama pengaitan konsumen multicast antara jaringan VPC konsumen multicast dan domain.
Contoh: my-consumer-association-name. |
multicastGroupConsumerActivation |
string | Nama aktivasi konsumen grup multicast.
Contoh: my-group-consumer-activation-name. |
multicastIp |
string | Alamat IP grup multicast. Contoh: 224.0.0.1. |
Tidak seperti log rentang grup multicast, log aktivasi konsumen grup multicast menggunakan ID string untuk project dan jaringan karena log hanya tersedia untuk project yang berisi konfigurasi konsumen multicast.
Referensi format kolom
Project
| Kolom | Jenis | Deskripsi |
|---|---|---|
number |
string (uint64) | ID bilangan bulat project yang dibuat secara otomatis.
Contoh: 5678. |
id |
string | ID project yang ditetapkan pengguna.
Contoh: my-project. |
Resource
| Kolom | Jenis | Deskripsi |
|---|---|---|
id |
string (uint64) | ID bilangan bulat resource yang dibuat secara otomatis.
Contoh: 1111. |
name |
string | Nama yang ditetapkan pengguna untuk resource.
Contoh: my-instance. |
Mengaktifkan logging peristiwa keanggotaan grup
Bagian berikut menjelaskan cara mengaktifkan logging peristiwa keanggotaan grup.
Mengaktifkan logging untuk aktivasi konsumen grup multicast
Bagian ini menjelaskan cara administrator jaringan konsumen multicast dapat mengonfigurasi pencatatan peristiwa keanggotaan grup untuk jaringan VPC mereka.
Untuk jaringan VPC tertentu yang Anda izinkan untuk menggunakan traffic multicast, Anda dapat mengonfigurasi pencatatan peristiwa keanggotaan pada aktivasi konsumen grup multicast yang sesuai.
Untuk mengetahui informasi selengkapnya tentang cara mengonfigurasi logging saat membuat aktivasi konsumen grup multicast baru, lihat Mengizinkan jaringan VPC menggunakan traffic multicast. Logging peristiwa keanggotaan tidak diaktifkan secara default.
gcloud
Untuk mengaktifkan atau menonaktifkan logging untuk aktivasi konsumen grup multicast, gunakan
perintah network-services multicast-group-consumer-activations update.
gcloud network-services multicast-group-consumer-activations update GROUP_CONSUMER_ACTIVATION_NAME \
--location=ZONE \
[--enable-logging | --no-enable-logging]
Ganti kode berikut:
GROUP_CONSUMER_ACTIVATION_NAME: nama aktivasi konsumen grup multicastZONE: zona aktivasi konsumen grup multicast--[no-]enable-logging: menentukan apakah logging peristiwa keanggotaan diaktifkan.- Untuk mengaktifkan logging, gunakan
--enable-logging. - Untuk menonaktifkan logging, gunakan
--no-enable-logging.
- Untuk mengaktifkan logging, gunakan
API
Untuk mengaktifkan atau menonaktifkan logging untuk aktivasi konsumen grup multicast, gunakan
metode multicastGroupConsumerActivations.patch.
PATCH https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupConsumerActivations/GROUP_CONSUMER_ACTIVATION_NAME?updateMask=logConfig
{
"logConfig": {"enabled": "LOGGING_ENABLED"}
}
Ganti kode berikut:
PROJECT_ID: ID projectGROUP_CONSUMER_ACTIVATION_NAME: nama aktivasi konsumen grup multicastZONE: zona aktivasi konsumen grup multicastLOGGING_ENABLED: menentukan apakah logging peristiwa keanggotaan diaktifkan.- Untuk mengaktifkan logging, tetapkan ke
true. - Untuk menonaktifkan logging, tetapkan ke
false.
- Untuk mengaktifkan logging, tetapkan ke
Melihat log peristiwa keanggotaan grup
Bagian ini menjelaskan cara melihat log peristiwa keanggotaan grup untuk multicast.
Untuk mengetahui informasi selengkapnya, lihat Ringkasan Logs Explorer.
Konsol
- Di konsol Google Cloud , buka halaman Logs Explorer:
- Untuk melihat log peristiwa keanggotaan grup multicast, pilih salah satu
jenis resource yang dimonitor berikut dari daftar Semua resource:
- Jika Anda adalah administrator jaringan VPC konsumen multicast dan ingin melihat log peristiwa keanggotaan grup untuk jaringan Anda, pilih Pengaktifan Konsumen Grup Multicast.