Dokumen ini menjelaskan cara menemukan entri log yang Anda rutekan dari Cloud Logging ke topik Pub/Sub, yang terjadi hampir secara real-time.
Saat Anda merutekan entri log ke topik Pub/Sub, Logging akan memublikasikan setiap entri log sebagai pesan Pub/Sub segera setelah Logging menerima entri log tersebut. Entri log yang dirutekan umumnya tersedia dalam hitungan detik setelah tiba di Logging, dengan 99% entri log tersedia dalam waktu kurang dari 60 detik.
Sebelum memulai
Untuk pembahasan konseptual tentang sink, lihat Ringkasan model perutean dan penyimpanan: Sink.
Untuk mengetahui petunjuk tentang cara merutekan entri log, lihat Merutekan log ke tujuan yang didukung.
Melihat log
Untuk melihat log saat di-streaming melalui Pub/Sub, lakukan hal berikut:
-
Di konsol Trusted Cloud , buka halaman Topics:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Pub/Sub.
Temukan atau buat langganan ke topik yang digunakan di sink log, dan tarik entri log darinya. Anda mungkin harus menunggu hingga entri log baru dipublikasikan.
Organisasi log
Kolom data
dari setiap pesan adalah objek LogEntry
berenkode base64.
Sebagai contoh, pelanggan Pub/Sub dapat menarik objek berikut
dari topik yang menerima entri log.
Objek yang ditampilkan berisi daftar dengan satu pesan, meskipun
Pub/Sub dapat menampilkan beberapa pesan jika beberapa entri log tersedia.
Nilai data
(sekitar 600 karakter) dan nilai ackId
(sekitar 200 karakter) telah dipersingkat agar contohnya lebih mudah dibaca:
{ "receivedMessages": [ { "ackId": "dR1JHlAbEGEIBERNK0EPKVgUWQYyODM...QlVWBwY9HFELH3cOAjYYFlcGICIjIg", "message": { "data": "eyJtZXRhZGF0YSI6eyJzZXZ0eSI6Il...Dk0OTU2G9nIjoiaGVsbG93b3JsZC5sb2cifQ==", "attributes": { "compute.googleapis.com/resource_type": "instance", "compute.googleapis.com/resource_id": "123456" }, "messageId": "43913662360" } } ] }
Jika Anda mendekode kolom data
dan memformatnya, Anda akan mendapatkan objek
LogEntry
berikut:
{ "log": "helloworld.log", "insertId": "2015-04-15|11:41:00.577447-07|10.52.166.198|-1694494956", "textPayload": "Wed Apr 15 20:40:51 CEST 2015 Hello, world!", "timestamp": "2015-04-15T18:40:56Z", "labels": { "compute.googleapis.com\/resource_type": "instance", "compute.googleapis.com\/resource_id": "123456" }, "severity": "WARNING" } }
Pemecahan masalah
Jika entri log tampaknya tidak ada di tujuan sink atau Anda mencurigai bahwa sink tidak merutekan entri log dengan benar, lihat Memecahkan masalah perutean log.