Monitoring Azure API Management Service
The Azure API Management Service sensor is automatically deployed and installed after you install the Instana agent.
Not: Azure belgelerimiz ile desteklenen diğer Azure hizmetleri hakkında bilgi edinin.
Yapılandırması
Azure API Management algılayıcısı devre dışı bırakılabilir ve etikete ve kaynak gruplarına göre süzgeçten geçirilebilir. It is possible to configure Azure API Management sensor via agent configuration in <agentinstall_dir>/etc/instana/configuration.yaml by:
com.instana.plugin.azure.apimanagement:
# Valid values: true, false
enabled: false # enabled (true) by default
# Comma separated list of tags in key:value format
include_tags:
# Comma separated list of tags in key:value format
exclude_tags:
# Comma separated list of resource groups
include_resource_groups:
# Comma separated list of resource groups
exclude_resource_groups:
Azure API Management algılayıcısı devre dışı bırakılabilir. Azure API Management hizmetlerinin izlenmesini devre dışı bırakmak için aşağıdaki yapılandırmayı kullanın:
com.instana.plugin.azure.apimanagement:
enabled: false
Birden çok etiket ve kaynak grubu tanımlanabilir, virgülle ayrılmış olarak. Etiketler, :ile ayrılmış bir anahtar-değer çifti olarak sağlanmalıdır. Yapılandırmayı kolaylaştırmak için, keşfin içermesini ya da keşfedilmeyi dışlamak istediğiniz etiketleri ve kaynak gruplarını tanımlamak mümkün olur. Her iki listede etiket ya da kaynak grubu tanımlanırken (içerme ve dışlama), kapsam dışı bırakma listesinin önceliği daha yüksek olur. Hizmetlerin süzülmesine gerek yoksa, yapılandırma tanımlanmamalıdır. Süzgeç uygulamayı etkinleştirmek için tüm değerleri tanımlamak zorunlu değildir.
Hizmetleri etiketlere göre keşif kullanımına dahil etmek için aşağıdaki yapılandırmayı kullanın:
com.instana.plugin.azure.apimanagement:
include_tags: # Comma separated list of tags in key:value format (e.g. env:prod,env:staging)
Aşağıdaki yapılandırmayı kullanarak hizmetleri etiketlere göre dışlamak için aşağıdaki bilgileri kullanın:
com.instana.plugin.azure.apimanagement:
exclude_tags: # Comma separated list of tags in key:value format (e.g. env:dev,env:test)
Kaynak gruplarına göre hizmetleri keşif kullanımına dahil etmek için aşağıdaki yapılandırmayı kullanın:
com.instana.plugin.azure.apimanagement:
include_resource_groups: # Comma separated list of resource groups (e.g. rg_prod,rg_staging)
Kaynak gruplarına göre hizmetleri keşif kullanımı aracılığıyla dışlamak için aşağıdaki yapılandırmayı kullanın:
com.instana.plugin.azure.apimanagement:
exclude_resource_groups: # Comma separated list of resource groups (e.g. rg_dev,rg_test)
Keşif süzgeci, tüm Azure hizmetleri için genel düzeyde yapılandırılabilir. Azure API Management hizmeti için süzgeç tanımlama durumunda, genel süzgeçler geçersiz kılınacak. Genel Azure hizmet keşfi süzgeçleme ile ilgili daha fazla ayrıntı için Azure Yapılandırmasıadresini ziyaret edin.
Metrikler derlemi
Metrikleri görüntülemek için, Instana User arabiriminin kenar çubuğunda Altyapı seçeneğini belirleyin, belirli bir izlenen anasistemi tıklatın ve toplanan tüm metrikleri ve izlenen işlemleri içeren bir anasistem gösterge panosunu görebilirsiniz.
Ölçümler her dakika çekilmektedir; bu, Azure ' in bu hizmetlerin izlenmesine olanak sağladığı çözümdür.
Yapılandırma verileri
| API Management Service Ayrıntıları | Tanım |
|---|---|
| Ad | API Management hizmetinin adı |
| Kaynak Grubu | API Management hizmetine ilişkin kaynak grubu |
| Konum | API Management örneğinin bulunduğu bölge |
| Abonelik Tanıtıcısı | API Management hizmetinin abonelik tanıtıcısı |
| Yayınlayıcı Adı | Yayınlayıcı adı |
| Sağlama Durumu | API Management hizmet sağlama durumu |
| Ağ Geçidi URL'si | API Management hizmetinin ağ geçidi URL 'si |
| Portal URL'si | API Management hizmetinin yayıncı portalı uç noktası url 'si |
| sku | API Management' ın Stok Saklama Kodu (Fiyatlandırma katmanı) |
Hizmet Ölçümleri
| Hizmet Ölçümü | Tanım |
|---|---|
| Kapasite | |
| Kapasite | API Management hizmeti için kullanım metriği |
| Gateway İstekleri | |
| Toplam İstek Sayısı | Ağ geçidi isteklerinin sayısı |
| Başarılı İstekler | Başarılı ağ geçidi isteklerinin sayısı |
| Yetkisiz İstekler | Yetkisiz ağ geçidi isteklerinin sayısı |
| Başarısız İstekler | Ağ geçidi isteklerinde hata sayısı |
| Diğer İstekler | Diğer ağ geçidi isteklerinin sayısı |
| Süre (Gecikme) | Gateway isteklerinin genel süresi (milisaniye) |
| Event Hub Olayları | |
| Başarılı Olaylar | Başarılı Olay Merkezi olayları sayısı |
| TotalFailed Olayları | Başarısız olan Event Hub olaylarının sayısı |
| Reddedilen Olaylar | Reddedilen Olay Merkezi olaylarının sayısı (yanlış yapılandırma ya da yetkisiz) |
| Throtled Olayları | Throtled Event Hub olaylarının sayısı |
| Çıkış Olayları | Zamanaşımına uğrayan Event Hub olaylarının sayısı |
| Atılan Olaylar | Kuyruk büyüklüğü sınırına ulaşıldığı için atlanan olay sayısı |
| Gönderilen Toplam Bayt | Event Hub olaylarının bayt cinsinden toplam boyutu |
API ve İşlem Sistemi
| Metrik | Tanım |
|---|---|
| Bant Genişliği | |
| Bant genişliği | Kullanılan bant genişliği |
| Çağrı Sayısı | |
| Engellenen aramalar | Geçersiz kimlik bilgileri nedeniyle engellenen çağrıların sayısı. Bu, HttpStatusCode.Unauthorize ve HttpStatusCode.Forbidden ve HttpStatusCode.TooManyRequestsçağrılarını içerir. |
| Başarısız Aramalar | Yetkili sunucu ya da arka uç hataları nedeniyle çağrıların sayısı başarısız oldu. Bu, HttpStatusCode.BadRequest(400) ve HttpStatusCode.InternalServerError (500) ile 600 arasındaki herhangi bir kodu döndüren çağrıları içerir. |
| Diğer Aramalar | Diğer aramaların sayısı |
| Başarılı Çağrılar | Başarılı aramaların sayısı. Bu, HttpStatusCode < = 301 ve HttpStatusCode.NotModified ve HttpStatusCode.TemporaryRedirectkodunu döndüren çağrıları içerir. |
| Toplam Çağrı | Toplam çağrı sayısı |
| Önbellek İsabetleri/Başarısız Sonuçları | |
| Önbellek İsabetleri | İçeriğin önbellek ilkesinden sunulduğu zaman sayısı |
| Önbellek İsabetsizlik Sayısı | Arka uçtan içerik sayısı getirilme sayısı |
| API Yanıt Süresi | |
| Ortalama API Yanıt Süresi | Süreç isteği için geçen ortalama süre |
| API Yanıt Süresi Üst Sınırı | İsteği işlemek için geçen süre üst sınırı |
| API Yanıt Süresi Alt Sınırı | İsteği işlemek için geçen süre alt sınırı |
| Hizmet Yanıt Süresi | |
| Ortalama Hizmet Yanıt Süresi | Arka uçta istek işleme aldığı ortalama süre |
| Hizmet Yanıt Süresi Üst Sınırı | Arka uçta isteği işlemek için geçen süre üst sınırı |
| En Düşük Hizmet Yanıt Süresi | Arka uçta istek işleme süresinde geçen süre alt sınırı |
Sağlık imzaları
Her bir algılayıcı için, sürekli olarak gelen metriklere karşı değerlendirilen ve kullanıcı etkisine bağlı olarak sorunları ya da olayları artırmak için kullanılan, eğimli bir bilgi tabanı sağlık imzaları vardır.
Yerleşik olaylar , varlıklarda başarısız olan sağlık imzalarına dayalı sorunları ya da olayları tetikler ve özel olaylar , herhangi bir varlığın tek bir metriğinin eşikleri doğrultusunda sorunları ya da olayları tetikler.
Azure API Management Serviceiçin oluşturma olaylarına ilişkin bilgi için Built-in olayları başvurusubaşlıklı konuya bakın.