Ringkasan
Google Cloud Observability menyediakan pemantauan, logging, dan diagnostik untuk aplikasi Python.
Library Python tersedia untuk layanan Google Cloud Observability berikut:
Error Reporting
Error Reporting menggabungkan dan menampilkan error yang terjadi di aplikasi Python yang sedang berjalan. Untuk mulai menggunakan Error Reporting, lihat Menyiapkan Error Reporting untuk Python.
Cloud Logging
Cloud Logging memungkinkan Anda menyimpan, menelusuri, menganalisis, memantau, dan menyetel pemberitahuan terkait data dan peristiwa log di aplikasi Python. Logging menyediakan plugin Bunyan dan Winston, serta library klien Cloud Logging API. Untuk mulai menggunakan Logging, lihat Menyiapkan Cloud Logging untuk Python.
Cloud Monitoring
Cloud Monitoring mengumpulkan metrik, peristiwa, dan metadata dari aplikasi Python. Google Cloud Observability menggunakan data tersebut untuk membuat dasbor, diagram, dan pemberitahuan.
Untuk mengetahui informasi selengkapnya, lihat topik berikut:
- Library Klien Cloud untuk Cloud Monitoring API
- Membuat metrik kustom
- Membaca metrik
- Metrik penjelajahan
- Library klien Python untuk Cloud Monitoring API di GitHub
Cloud Trace
Cloud Trace adalah sistem pelacakan terdistribusi untuk Google Cloud yang mengumpulkan data latensi dari aplikasi dan menampilkannya hampir secara real time di konsol Google Cloud . Untuk mengetahui informasi selengkapnya, lihat dokumentasi Cloud Trace.
Cloud Profiler
Cloud Profiler adalah profiler statistik dengan overhead rendah yang terus mengumpulkan informasi penggunaan CPU dan alokasi memori dari aplikasi produksi Anda. Cloud Profiler mengatribusikan informasi tersebut ke kode sumber aplikasi, membantu Anda mengidentifikasi bagian aplikasi yang paling banyak menggunakan resource, dan menunjukkan karakteristik performa kode tersebut. Untuk mengetahui informasi selengkapnya, lihat Membuat profil aplikasi Python.