Mengaktifkan Cloud Logging
Fleet Engine seharusnya otomatis mengaktifkan logging.
- Buka Logs Explorer.
Masukkan kueri berikut:
resource.type:"fleetengine.googleapis.com"
Jika hasil untuk kueri mencantumkan log, logging akan diaktifkan.
Jika Anda tidak melihat log yang tercantum dalam hasil untuk kueri ini, Cloud Logging mungkin tidak diaktifkan untuk project Anda. Untuk mengaktifkan Cloud Logging, hubungi Dukungan Google Maps Platform.
Mengaktifkan log penggunaan terbatas
Sesuai dengan Persyaratan Khusus Layanan Mobilitas, beberapa
data log yang dihasilkan Fleet Engine hanya dapat disimpan selama 30 hari.
Fleet Engine memberi label log tersebut sebagai TOS_RESTRICTED dan mengurutkannya ke dalam bucket log retensi terbatas, yang harus Anda buat seperti yang ditunjukkan di bawah.
Semua data log lainnya ditetapkan ke bucket default yang dapat disimpan lebih lama, seperti yang ditentukan dalam Persyaratan Khusus Layanan Mobilitas. Lihat Penyimpanan Log di Konsol Google Cloud tentang cara menyesuaikan bucket log dan periode retensinya.
Untuk analisis, Anda dapat menggabungkan data dari log terbatas dan default untuk mendapatkan kumpulan data log yang lengkap.
Lakukan hal berikut untuk mengaktifkan log penggunaan terbatas:
Buat sink dan bucket untuk log penggunaan terbatas, lalu filter log ke dalam bucket yang sesuai.
Hubungi dukungan untuk mengaktifkan log penggunaan terbatas.
Untuk mengetahui detailnya, lihat bagian berikut.
Membuat sink dan bucket untuk log terbatas di project Anda
Di Logs Explorer, di navigasi sebelah kiri, buka halaman Log Router.
Ubah bucket logging _Default untuk mengecualikan log penggunaan terbatas.
- Di bagian Log Router Sinks, pilih bucket logging _Default.
- Pilih Edit sink dari menu Actions.
- Buka bagian Choose logs to filter out of sink , lalu klik tombol Add Exclusion.
- Tetapkan Exclusion filter name ke ExcludeRestrictedLogs.
- Di kotak Build and exclusion filter, tempel filter ini:
labels.restriction="TOS_RESTRICTED" - Klik Update sink.
Buat bucket logging terbatas untuk menyimpan log penggunaan terbatas. Anda dapat melakukannya dengan membuat sink dan bucket untuk semua log, lalu mengecualikan log yang tidak dibatasi.
- Di halaman Log Router, di bagian atas, pilih Create sink.
- Isi Sink details:
- Nama: RestrictedLogs
- Deskripsi: Routes Fleet Engine restricted-use logs.
- Klik Next.
- Isi Sink destination:
- Pilih Sink service: Logging bucket
- Pilih bucket log: Pilih Create new log bucket.
- Di dialog Bucket details, isi:
- Nama: Restricted
- Deskripsi: Contains Fleet Engine restricted-use logs.
- Biarkan setelan lainnya seperti apa adanya, lalu klik Next.
- Tetapkan periode retensi data ke 30 hari. (Periode retensi tidak boleh melebihi 30 hari.)
- Klik Create bucket.
- Kembali ke dialog pembuatan sink, biarkan bagian Logs to include in sink kosong.
- Di bagian Logs to filter out of sink , klik Add Exclusion , lalu isi:
- Nama filter pengecualian: ExcludeNonRestrictedLogs
- Filter pengecualian:
NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
- Klik Create sink.
Menghubungi dukungan untuk mengaktifkan log penggunaan terbatas
- Buka Dukungan Google Maps Platform
- Klik Create Case untuk memulai permintaan dukungan baru.
Berikan informasi berikut:
- Project ID yang akan diaktifkan.
- Alamat email orang yang meminta perubahan. Orang ini harus memiliki akses edit ke Project Google Cloud yang Anda cantumkan.
Setujui hal berikut dengan menulis Yes: Dengan mengaktifkan Konten Google Maps penggunaan terbatas di Cloud Logging, Anda setuju untuk mematuhi persyaratan Google Maps Platform dan persyaratan khusus layanan mobilitas, termasuk persyaratan cache dan penggunaan yang diizinkan yang berkaitan dengan Konten Google Maps.
Setelah tim dukungan menangani permintaan Anda, Anda akan menerima konfirmasi bahwa logging telah diaktifkan untuk project Anda.
Langkah berikutnya
Pelajari cara Bekerja dengan log di Logs Explorer.