Dapatkan analitik API di Azure API Management

BERLAKU UNTUK: Pengembang | Dasar | Dasar v2 | Standar | Standar v2 | Premium

Azure API Management menyediakan analitik untuk API Anda sehingga Anda dapat menganalisis penggunaan dan performanya. Gunakan analitik untuk pemantauan tingkat tinggi dan pemecahan masalah API Anda. Untuk fitur pemantauan lainnya, termasuk metrik hampir real-time dan log sumber daya untuk diagnostik dan audit, lihat Tutorial: Memantau API yang diterbitkan.

Cuplikan layar analitik API di portal.

Tentang analitik API

  • API Management menyediakan analitik menggunakan dasbor berbasis Azure Monitor. Dasbor menggabungkan data di ruang kerja Azure Log Analytics.

  • Di tingkat layanan API Management klasik, instans API Management Anda juga menyertakan analitik bawaan lama dalam portal Azure, dan data analitik dapat diakses menggunakan API Management REST API. Data yang setara ditampilkan di dasbor berbasis Azure Monitor dan analitik bawaan.

Penting

  • Dasbor berbasis Azure Monitor adalah cara yang disarankan untuk mengakses data analitik.
  • Analitik bawaan warisan tidak tersedia di tingkat v2.

Dengan analitik API, analisis penggunaan dan performa API dalam instans API Management Anda di beberapa dimensi, termasuk:

  • Waktu
  • Geografi
  • API
  • Pengoperasian API
  • Produk
  • Langganan
  • Pengguna
  • Permintaan

Catatan

  • Analitik API menyediakan data atas permintaan, termasuk permintaan yang gagal dan tidak sah.
  • Nilai geografi diperkirakan berdasarkan pemetaan alamat IP.
  • Mungkin ada penundaan 15 menit atau lebih dalam ketersediaan data analitik.

Dasbor berbasis Azure Monitor

Untuk menggunakan dasbor berbasis Azure Monitor, Anda perlu mengonfigurasi ruang kerja Analitik Log sebagai sumber data untuk log gateway API Management.

Jika Anda perlu mengonfigurasinya, berikut ini adalah langkah-langkah singkat untuk mengirim log gateway ke ruang kerja Analitik Log. Untuk informasi selengkapnya, lihat Tutorial: Memantau API yang diterbitkan. Ini adalah pengaturan satu kali.

  1. Di Portal Microsoft Azure, navigasikan ke instans API Management Anda.
  2. Di menu sebelah kiri, di bawah Pemantauan, pilih Pengaturan> diagnostik+ Tambahkan pengaturan diagnostik.
  3. Masukkan nama deskriptif untuk pengaturan diagnostik.
  4. Di Log, pilih Log yang terkait dengan ApiManagement Gateway.
  5. Di Detail tujuan, pilih Kirim ke Analitik Log dan pilih ruang kerja Analitik Log di langganan yang sama atau berbeda. Jika Anda perlu membuat ruang kerja, lihat Membuat ruang kerja Analitik Log.
  6. Terima default untuk pengaturan lain, atau sesuaikan sesuai kebutuhan. Pilih Simpan.

Mengakses Dasbor

Setelah ruang kerja Analitik Log dikonfigurasi, akses dasbor berbasis Azure Monitor untuk menganalisis penggunaan dan performa API Anda.

  1. Di Portal Microsoft Azure, navigasikan ke instans API Management Anda.
  2. Di menu sebelah kiri, di bawah Pemantauan, pilih Wawasan. Dasbor analitik terbuka.
  3. Pilih rentang waktu untuk data.
  4. Pilih kategori laporan untuk data analitik, seperti Garis Waktu, Geografi, dan sebagainya.

Analitik bawaan warisan

Dalam tingkat layanan API Management tertentu, analitik bawaan juga tersedia di portal Azure, dan data analitik dapat diakses menggunakan API Management REST API.

Analitik bawaan - portal

Untuk mengakses analitik bawaan di portal Azure:

  1. Di Portal Microsoft Azure, navigasikan ke instans API Management Anda.
  2. Di menu sebelah kiri, di bawah Pemantauan, pilih Analitik.
  3. Pilih rentang waktu untuk data, atau masukkan rentang waktu kustom.
  4. Pilih kategori laporan untuk data analitik, seperti Garis Waktu, Geografi, dan sebagainya.
  5. Secara opsional, filter laporan dengan satu atau beberapa kategori tambahan.

Analitik - REST API

Gunakan pengoperasian Laporan di API Management REST API untuk mengambil dan menyaring data analitik untuk instans API Management Anda.

Pengoperasian yang tersedia mengembalikan catatan laporan berdasarkan API, geografi, pengoperasian API, produk, permintaan, langganan, waktu, atau pengguna.