Dokumen ini berisi informasi yang dapat membantu Anda memahami data apa saja yang ditampilkan di halaman Pemantauan aplikasi. File ini juga berisi informasi yang dapat membantu Anda mengonfigurasi project Google Cloud sehingga Anda dapat melihat data aplikasi.
Masalah umum
Bagian ini mencantumkan masalah umum terkait Pemantauan Aplikasi:
- Latensi rekaman aktivitas tidak tersedia di Pemantauan Aplikasi. Anda harus menggunakan halaman Trace Explorer untuk melihat data rekaman aktivitas. Untuk mengetahui informasi selengkapnya, lihat Menemukan dan menjelajahi rekaman aktivitas.
Memecahkan masalah
Bagian ini menjelaskan cara menyelesaikan masalah terkait Application Monitoring.
Anda diminta untuk membuat aplikasi
Anda membuka halaman Application monitoring di konsol Google Cloud dan melihat pesan "Create an Application to get started". Anda tidak akan melihat pesan ini karena telah mendaftarkan aplikasi App Hub.
Untuk mengatasi kegagalan ini, pastikan pemilih resource ditetapkan ke project host App Hub atau project pengelolaan untuk folder yang mengaktifkan aplikasi.
Aplikasi Anda tidak menampilkan data untuk beberapa sinyal emas
Ada beberapa alasan mengapa Anda tidak akan melihat nilai untuk sinyal emas:
Infrastruktur tidak mendukung jenis metrik. Misalnya, Load Balancer Jaringan tidak mendukung metrik sistem. Untuk informasi selengkapnya, lihat Referensi yang didukung App Hub.
Jenis metrik didukung, tetapi tidak ada data yang tersedia. Misalnya, jika rentang waktu ditetapkan untuk interval saat tidak ada data metrik yang dikumpulkan, maka tidak ada data yang dapat ditampilkan untuk sinyal emas.
Untuk daftar resource yang menghasilkan label App Hub, lihat Resource yang didukung App Hub.
Data metrik aplikasi Anda tidak ada atau tidak lengkap
Anda melihat diagram untuk layanan atau beban kerja, dan diagram ini tidak menampilkan data metrik apa pun atau beberapa data tidak ada.
Anda mungkin tidak perlu melakukan apa pun. Diagram yang ditambahkan ke dasbor standar untuk layanan atau beban kerja dipilih berdasarkan resource yang digunakan oleh layanan atau beban kerja tersebut. Namun, beberapa resource mungkin tidak menghasilkan data untuk jenis metrik tertentu. Untuk daftar resource yang menghasilkan label App Hub, lihat Resource yang didukung App Hub
Jika data metrik tidak lengkap, lakukan hal berikut:
Pastikan pemilih project disetel ke project host App Hub atau project pengelolaan untuk folder yang mengaktifkan aplikasi.
Pastikan administrator organisasi telah mengonfigurasi cakupan metrik untuk project host App Hub atau project pengelolaan untuk folder yang mengaktifkan aplikasi Anda untuk mencantumkan project yang menyimpan data metrik aplikasi Anda. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan Pemantauan Aplikasi.
Data log aplikasi Anda tidak ada atau tidak lengkap
Panel log di dasbor tidak menampilkan entri log atau tidak menampilkan semua entri log yang dihasilkan oleh aplikasi Anda.
Untuk mengatasi kegagalan ini, lakukan tindakan berikut:
-
Untuk mendapatkan izin yang Anda perlukan guna melihat data log, minta administrator untuk memberi Anda peran IAM berikut:
-
Logs Viewer (
roles/logging.viewer
) di project host App Hub atau project pengelolaan untuk folder yang mengaktifkan aplikasi Anda dan project lain yang mencantumkan cakupan log defaultnya. Peran ini memberikan akses ke sebagian besar entri log di bucket log_Default
. Untuk mengetahui informasi selengkapnya, lihat Peran logging. -
Logs View Accessor (
roles/logging.viewAccessor
) pada tampilan log yang tercantum dalam cakupan log default project host App Hub atau project pengelolaan untuk folder yang diaktifkan aplikasi Anda. Untuk mempelajari lebih lanjut cara memberikan akses ke tampilan log, lihat Mengontrol akses ke tampilan log.
-
Logs Viewer (
Pastikan administrator organisasi telah mengonfigurasi cakupan log default project host App Hub atau project pengelolaan untuk folder yang mengaktifkan aplikasi Anda guna mencantumkan resource yang menyimpan data log aplikasi Anda. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan Pemantauan Aplikasi.
Kebijakan pemberitahuan Anda tidak ada
Agar kebijakan pemberitahuan ditampilkan di dasbor Pemantauan Aplikasi, Anda harus mengaitkan kebijakan pemberitahuan dengan layanan atau beban kerja dengan menambahkan label tertentu ke kebijakan.
Untuk mengaitkan kebijakan pemberitahuan dengan beban kerja atau layanan menggunakan konsol Google Cloud, lakukan hal berikut:
-
Di konsol Google Cloud, buka halaman notifications Alerting:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
- Di toolbar konsol Google Cloud, pilih project host App Hub atau project pengelolaan untuk folder yang mengaktifkan aplikasi.
- Temukan kebijakan pemberitahuan, klik more_vert Lihat lainnya, pilih Edit, lalu buka bagian Notifikasi dan nama.
- Di bagian Application labels, pilih aplikasi, lalu pilih beban kerja atau layanan Anda.
- Klik Save policy.
Setelah Anda menyelesaikan langkah-langkah ini, label dengan kunci berikut akan dilampirkan ke kebijakan pemberitahuan Anda. Label ini mengidentifikasi aplikasi dan layanan atau beban kerja Anda:
apphub_application_location
apphub_application_id
apphub_service_id
atauapphub_workload_id
Anda juga dapat menambahkan label pengguna ke kebijakan pemberitahuan menggunakan Google Cloud CLI, Terraform, atau Cloud Monitoring API. Namun, Anda harus menggunakan kunci label yang ditampilkan dalam contoh sebelumnya. Untuk informasi selengkapnya, lihat referensi berikut:
Anda telah menambahkan label aplikasi ke kebijakan pemberitahuan, tetapi kebijakan tersebut tidak tercantum
Untuk mengatasi kegagalan ini, pastikan kebijakan menyertakan label berikut:
apphub_application_location
apphub_application_id
apphub_service_id
atauapphub_workload_id
Dasbor untuk layanan dan beban kerja Anda berbeda
Tidak ada tindakan yang perlu dilakukan.
Resource yang digunakan oleh layanan atau beban kerja menentukan data yang ditampilkan untuk layanan atau beban kerja tersebut.
Anda tidak dapat menyimpan perubahan pada dasbor yang sedang dilihat
Anda menjelajahi data yang ditampilkan di dasbor layanan atau beban kerja dan ingin menyimpan perubahan. Toolbar menampilkan tombol Simpan ke dasbor. Namun, saat memilih tombol tersebut, Anda tidak dapat menyimpan perubahan ke dasbor saat ini.
Tombol Simpan ke dasbor hanya ditampilkan jika dasbor yang Anda lihat bersifat hanya baca. Namun, Anda dapat menggunakan tombol ini untuk menyimpan perubahan ke dasbor kustom. Untuk informasi selengkapnya, lihat Ringkasan dasbor.
Anda tidak dapat menyimpan diagram
Saat Anda menjelajahi data telemetri, di toolbar, tombol Simpan ke dasbor dinonaktifkan.
Untuk mengatasi kegagalan ini, pastikan Anda memiliki izin yang memadai.
Untuk mendapatkan izin yang
Anda perlukan guna menyimpan perubahan pada dasbor kustom,
minta administrator untuk memberi Anda
peran IAM Monitoring Editor (roles/monitoring.editor
) di
project host App Hub atau project pengelolaan
untuk folder yang mengaktifkan aplikasi.
Insiden tak terduga sedang dibuka
Dengan rilis Application Monitoring, label metadata.system_labels.apphub_host_project_id
diganti namanya menjadi
metadata.system_labels.apphub_application_container
. Perubahan ini dapat menyebabkan
beberapa insiden baru dibuat dan beberapa insiden terbuka tidak ditutup.
Misalnya, untuk kebijakan ketidakhadiran metrik, Anda mungkin mendapatkan notifikasi karena perubahan label dapat menyebabkan deret waktu yang dipantau berhenti melaporkan sampel.
Tidak ada tindakan yang perlu dilakukan. Insiden ditutup secara otomatis saat data berhenti datang, setelah durasi penutupan otomatis berakhir. Untuk mengetahui informasi selengkapnya, lihat Data metrik parsial.
Anda tidak dapat mengakses log di folder yang mengaktifkan aplikasi
Anda telah memilih folder yang diaktifkan aplikasi dengan pemilih resource di konsol Google Cloud. Kemudian, Anda akan membuka halaman Google Cloud Observability, seperti halaman Logs Explorer, dan pemilih resource akan direset ke project.
Perilaku ini memang dimaksudkan. Setelah Anda memilih folder yang mengaktifkan aplikasi, lalu mengakses halaman Google Cloud Observability, resource yang dipilih akan direset ke project pengelolaan folder. Biasanya, Anda ingin project dipilih saat ingin melihat data telemetri untuk aplikasi.
Untuk mengakses log di folder yang kompatibel dengan aplikasi, gunakan pemilih resource untuk memilih folder secara manual.