Semua use case

Selidiki Bottleneck Performa API

Zero menarik data TP95 dari Axiom, menampilkan endpoint paling lambat, mengidentifikasi pola, dan membuat issue GitHub berisi temuan hanya dari satu pesan Slack.

Zero terhubung ke:SlackAxiomGitHub

Apa yang Zero berikan

Apa masalahnya

Lonjakan TP95 tidak selalu memanggil Anda. Lonjakan itu mengendap di dashboard metrik Anda, diam-diam menurunkan pengalaman pengguna sementara tim Anda berfokus pada pengiriman. Zero memudahkan pemeriksaan performa endpoint apa pun sesuai permintaan - tarik data TP95 7 hari terakhir, lihat permintaan mana yang lambat, dan dapatkan issue GitHub yang diajukan otomatis agar tidak ada yang terlewat.

Bagaimana Zero memperbaikinya

Langkah 1: Hubungkan alat Anda

Axiom
Axiom
Wajib
Axiom diperlukan. Zero mengkueri dataset Axiom Anda untuk event permintaan yang disaring berdasarkan path endpoint dan rentang waktu.
Hubungkan
GitHub
GitHub
Opsional
GitHub opsional. Zero membuat issue dari temuan saat diminta, dengan tabel metrik tertanam di badan issue.
Hubungkan

Langkah 2: Tanya Zero

@Zero periksa Axiom untuk endpoint POST /api/zero/runs - tampilkan TP95 untuk 7 hari terakhir dan tandai setiap event di atas 5 detik.
Zero mengkueri Axiom untuk endpoint tersebut
Zero menarik semua event permintaan untuk endpoint yang ditentukan dalam rentang waktu, menghitung TP50, TP95, dan TP99 per hari.
Zero menampilkan event lambat
Zero menyaring event di atas ambang (default: 5 detik), mengelompokkannya berdasarkan waktu dalam sehari dan pola error, lalu mengidentifikasi kemungkinan akar masalah.
Issue GitHub dibuat dengan temuan
Zero mengajukan issue GitHub terstruktur berisi tabel metrik, daftar event lambat, dan analisis akar masalah - siap untuk ditindaklanjuti tim engineering.

Langkah 3: Lanjutkan lebih jauh

Tugaskan dan prioritaskan
Arahkan issue ke engineer yang tepat
@Zero tugaskan issue Axiom itu ke Ethan dan tambahkan label performance, priority-high.
Jadwalkan pemantauan rutin
Atur pemeriksaan TP95 mingguan untuk endpoint utama
@Zero setiap Senin pukul 9 pagi, tarik TP95 7 hari terakhir untuk /api/zero/runs dan posting ke #dev. Ajukan issue GitHub hanya jika TP95 melebihi 3 detik.
Selidiki event lambat tertentu
Telusuri satu event outlier
@Zero tarik trace lengkap untuk event 6.857ms pada 12 Apr dari Axiom dan beri tahu saya di mana waktu terbuang.

Tips untuk hasil yang lebih baik

Tentukan ambang dalam prompt Anda - 'tandai event di atas 3 detik' - agar temuan Zero sesuai dengan SLO Anda, bukan batas generik.
Minta Zero memeriksa endpoint tepat setelah deploy untuk menangkap regresi sebelum berdampak pada pengguna dalam skala besar.
Gabungkan dengan Daily Error Triage untuk pemeriksaan kesehatan pagi yang lengkap: error dari Sentry plus performa dari Axiom dalam satu ringkasan.