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.