Topik ini menjelaskan fitur pemantauan kinerja dari aplikasi Full-stack Observability.
Manfaat
Pengembangan layanan memperumit arsitektur penyebaran aplikasi. Faktor-faktor tambahan yang terlibat meliputi arsitektur layanan mikro, lingkungan multi-cloud, penyebaran lintas wilayah, dan mesin multi-arsitektur. Pengumpulan data kinerja secara berkelanjutan menambahkan dimensi temporal pada pengumpulan data kinerja. Tabel berikut menggambarkan perbandingan antara pengumpulan data kinerja berkelanjutan dan pengumpulan data kinerja satu host.
Skenario | Pengumpulan data kinerja satu host | Pengumpulan data kinerja berkelanjutan |
Membandingkan kinerja layanan antara Lingkungan pengujian dan lingkungan produksi | Tidak didukung | Didukung |
Membandingkan kinerja layanan antara versi 1.0 dan versi 2.0 | Tidak didukung | Didukung |
Membandingkan kinerja layanan antara server ARM dan server AMD | Tidak didukung | Didukung |
Membandingkan kinerja layanan antara wilayah China (Beijing) dan wilayah China (Hangzhou) | Tidak didukung | Didukung |
Mode Pengumpulan
Simple Log Service Performance Monitoring adalah platform terbuka dan komprehensif yang mendukung analisis data kinerja berkelanjutan. Pengembang dapat mengumpulkan data ke Performance Monitoring menggunakan berbagai bahasa pemrograman.
Logtail mendukung mode pengumpulan data pull dan push.
Dalam mode pull, Logtail dapat secara otomatis menarik data kinerja dari program yang ditulis dalam bahasa pemrograman tertentu.
Dalam mode push, Logtail dapat menerima data kinerja yang dilaporkan oleh platform tertentu melalui protokol transmisi seperti Pyroscope.