Mengonfigurasikan metrik dan log cloud untuk gateway yang dihosting sendiri oleh Azure API Management

BERLAKU UNTUK: Pengembang | Premium

Artikel ini menyediakan detail untuk mengonfigurasi metrik dan log cloud untuk gateway yang dihosting sendiri.

Gateway yang dihosting sendiri harus dikaitkan dengan layanan manajemen API dan memerlukan konektivitas TCP/IP keluar ke Azure pada port 443. Gateway memanfaatkan koneksi keluar untuk mengirim telemetri ke Azure, jika dikonfigurasi untuk melakukannya.

Metrik

Secara default, gateway yang dihosting sendiri memancarkan sejumlah metrik melalui Azure Monitor, sama seperti gateway terkelola di cloud.

Fitur ini dapat diaktifkan atau dinonaktifkan telemetry.metrics.cloud menggunakan kunci di ConfigMap dari penyebaran Gateway. Berikut adalah perincian konfigurasi yang tersedia:

Bidang Default Deskripsi
telemetry.metrics.cloud true Memungkinkan pencatatan melalui Azure Monitor. Nilainya bisa true, false.

Berikut adalah contoh konfigurasi:

    apiVersion: v1
    kind: ConfigMap
    metadata:
        name: contoso-gateway-environment
    data:
        config.service.endpoint: "<contoso-gateway-management-endpoint>"
        telemetry.metrics.cloud: "true"

Gateway yang dihosting sendiri saat ini memancarkan metrik berikut melalui Azure Monitor:

Metrik Deskripsi
Permintaan Jumlah permintaan API dalam periode tersebut
Durasi permintaan gateway Jumlah milidetik dari saat gateway menerima permintaan hingga respons saat dikirim secara penuh
Durasi permintaan backend Jumlah milidetik yang dihabiskan untuk keseluruhan IO backend (menghubungkan, mengirim, dan menerima byte)

Log

Gateway yang dihost sendiri saat ini tidak mengirim log diagnostik ke cloud. Namun, dimungkinkan untuk mengonfigurasi dan mempertahankan log secara lokal di mana gateway yang dihost sendiri diterapkan.

Jika gateway yang dihosting sendiri diterapkan di Azure Kubernetes Service, Anda dapat mengaktifkan Azure Monitor untuk kontainer untuk mengumpulkan dari beban kerja Anda dan melihatnya di Log Analytics.

Langkah berikutnya