Halaman ini berlaku untuk Apigee dan Apigee Hybrid.
Lihat dokumentasi
Apigee Edge.
Visualisasi data adalah alat pemecahan masalah yang penting. Apigee selalu mengumpulkan dan menganalisis data untuk API Anda, dan visualisasi adalah cara paling efektif untuk mengakses, membandingkan, membedakan, dan menilai data tersebut.
Jadi, misalnya Anda telah mendengar dari pelanggan (mungkin melalui panggilan dukungan, situs media sosial, atau forum pengguna) bahwa salah satu API Anda lambat. Visualisasi dapat membantu. Dari mana Anda memulai?
Pertimbangkan dan uji kemungkinan penyebabnya
Kemungkinan penyebabnya meliputi:
- Apakah kelambatan hanya terjadi pada satu aplikasi atau dari beberapa aplikasi? Jika hanya satu aplikasi, mungkin ada masalah pada aplikasi tersebut.
- Jika dilihat oleh beberapa pengguna di beberapa aplikasi dan pengguna tampaknya berada di lokasi geografis yang sama, maka masalahnya mungkin terkait jaringan
- Jika Anda tidak melihat salah satu masalah ini, mungkin ada masalah dengan Apigee. Jika Anda baru-baru ini menambahkan atau memperbarui kebijakan. Konfigurasinya mungkin salah.
- Jika total waktu respons dilaporkan tinggi, tetapi waktu respons endpoint rata-rata tidak berubah, mungkin ada masalah Apigee. Jika waktu respons endpoint rata-rata juga tinggi, hal ini bisa menjadi masalah di jaringan antara Apigee dan server target, atau server aplikasi internal.
Memvisualisasikan API mana yang lambat
Untuk mengetahui API mana yang berperforma buruk, salah satu caranya adalah dengan membandingkan waktu respons rata-rata semua API Anda untuk melihat apakah ada yang tidak sesuai.
- Pilih Proxy API dari menu API.
- Di bagian Performa pada halaman API Proxies, pilih Waktu Respons Rata-Rata dari menu Performa.
- Pilih rentang tanggal untuk dievaluasi.
- Pilih API yang ingin Anda evaluasi.
Dalam plot, cari lonjakan mendadak atau peningkatan bertahap dalam waktu respons.
Memvisualisasikan dengan laporan kustom
Jika Anda mencurigai API mana yang menyebabkan masalah, Anda dapat membuat laporan kustom yang menyertakan diagram dan plot yang membandingkan metrik tertentu yang Anda pilih. Misalnya, Anda dapat memvisualisasikan waktu latensi maksimum menurut aplikasi dan resource.
Untuk memvisualisasikan dengan laporan kustom:
Di konsol Google Cloud , buka halaman Analytics > Laporan Kustom.
- Klik tab Laporan.
- Klik Buat > Laporan Kustom.
- Isi dasar-dasar Laporan Kustom.
- Untuk menambahkan metrik, pilih metrik Total Waktu Respons dan Maks sebagai fungsi agregasi di kolom Metrik Baru, lalu klik Selesai.
- Untuk menambahkan dimensi, klik Tambahkan dimensi, lalu pilih Proxy.
- Untuk menambahkan dimensi lain, klik Tambahkan dimensi, lalu pilih Jalur Permintaan.
- Klik Buat.
Menganalisis laporan yang dihasilkan
Laporan latensi baru akan menampilkan waktu respons menurut API, lalu menurut setiap resource dalam API. Dengan menggabungkan informasi ini dengan apa yang Anda ketahui tentang arsitektur jaringan Anda, Anda dapat dengan cepat menemukan masalah yang mungkin terkait dengan infrastruktur Anda.
Lihat perincian
Anda dapat melihat perincian API berperforma terburuk (yang memiliki latensi tertinggi).
Bertindak
Setelah mengetahui resource mana yang berperforma buruk, Anda dapat memeriksa jaringan untuk melihat apakah ada masalah layanan, atau Anda dapat menambahkan dimensi ke-3 seperti Aplikasi Developer untuk melihat aplikasi mana yang terpengaruh oleh resource lambat ini, atau developer untuk mengetahui developer mana yang terpengaruh oleh resource lambat tersebut.
Seperti yang dapat Anda lihat, Apigee Analytics mencakup beberapa cara untuk mengatasi masalah tertentu, dan visualisasi memainkan peran penting dalam proses pemecahan masalah apa pun.