Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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.
Metode pengukuran
Secara default, gateway yang dihosting sendiri memancarkan sejumlah metrik melalui Azure Monitor, sama seperti gateway terkelola di cloud.
Fitur ini dapat diaktifkan atau dinonaktifkan menggunakan kunci telemetry.metrics.cloud
di ConfigMap dari Deployment Gateway. Berikut adalah perincian konfigurasi yang tersedia:
Bidang | Bawaan | 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 pada gateway | Jumlah milidetik dari saat gateway menerima permintaan hingga saat respons dikirim sepenuhnya. |
Durasi permintaan backend | Jumlah milidetik yang dihabiskan untuk keseluruhan IO backend (menghubungkan, mengirim, dan menerima byte) |
Catatan
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 diterapkan di Azure Kubernetes Service, Anda dapat mengaktifkan Azure Monitor untuk kontainer untuk mengumpulkan log dari kontainer Anda dan bisa dilihat di Log Analytics.
Konten terkait
- Untuk mempelajari lebih lanjut tentang kemampuan observabilitas dari gateway Azure API Management.
- Untuk mempelajari selengkapnya tentang gateway yang dihost sendiri, lihat Gambaran umum gateway yang dihost sendiri oleh Azure API Management
- Pelajari tentang mengonfigurasi dan menyimpan log secara lokal