Hibrit kullanılabilirliği ve performansı izleme

Azure Event Hubs
Azure Log Analytics
Azure Monitor
Azure Storage
Azure Virtual Machines

Bu başvuru mimarisi, sanal makinelerde (VM) çalışan işletim sistemi (işletim sistemi) iş yüklerinin performansını ve kullanılabilirliğini izlemek için Azure İzleyici'nin nasıl kullanılacağını gösterir. VM'ler Microsoft Azure'da, şirket içi ortamlarda veya Azure dışı bulutlarda olabilir.

Mimari

Azure'da, şirket içi ortamlarda ve üçüncü taraf bulut sağlayıcılarıyla işletim sistemi iş yükleri için Azure İzleyici'nin izleme ve kullanılabilirlik işlevlerini gösteren diyagram. Veriler log analytics çalışma alanına gönderiliyor. Veriler Application Insights, Çözümleme, Görselleştirme, Uyarılar ve Otomatik Ölçeklendirme hizmetleri tarafından Azure İzleyici'nin bir parçası olarak kullanılır

Bu mimarinin bir Visio dosyasını indirin.

İş Akışı

  • Şirket içi ana ofis - VM 1. Bu bileşen, İnternet erişimi ve genel kullanıma yönelik bir web sayfası ile hem Log Analytics hem de Bağımlılık aracılarının yüklü olduğu bir web uygulamasıdır. Aracılar hakkında bilgi için Bkz. Log Analytics aracısına genel bakış ve Azure İzleyici aracılarına genel bakış, Bağımlılık aracısı.
  • Şirket içi ana ofis - VM 2. Bu iş mantığı ortamının İnternet erişimi yoktur. Ancak Log Analytics ve Bağımlılık aracıları yüklüdür.
  • Şirket içi ana ofis - VM 3. Bu bileşen İnternet erişimi olmayan ancak Log Analytics ve Bağımlılık aracılarının yüklü olduğu bir veri deposudur.
  • Şirket içi ana ofis - Log Analytics ağ geçidi. Log Analytics ağ geçidi, üç şirket içi VM'den günlük ve ölçüm verilerini toplar ve bunları 443 numaralı bağlantı noktasındaki İletim Denetimi Protokolü (TCP) üzerinden Log Analytics çalışma alanına teslim eder.
  • Şirket içi ana ofis - Güvenlik duvarı. Şirket içi ortamdan gelen ve giden trafik güvenlik duvarı üzerinden yönlendirilir.
  • Ağ geçidi. Ağ geçidi, şubeye bağlantı sağlar.
  • Şirket içi şube ofisi - VM 4. Bu bileşen, İnternet erişimi olmadan çalışan ancak Log Analytics ve Bağımlılık aracılarının yüklü olduğu iş uygulamasıdır. VM'de yüklü Log Analytics aracısı, Log Analytics ağ geçidine gerek kalmadan verileri doğrudan Log Analytics çalışma alanına aktaracak şekilde yapılandırılır.
  • Şirket içi şube ofisi - Ağ geçidi. Bu ağ geçidi, şube ofisini bir Sanal Özel Ağ (VPN) aracılığıyla şirket içi ana ofise bağlar.
  • Üçüncü taraf bulut sağlayıcısı - VM 5. Bu bileşen, İnternet erişimi, genel kullanıma yönelik bir web sayfası ve hem Log Analytics hem de Bağımlılık aracılarının yüklü olduğu bir web uygulamasıdır.
  • Üçüncü taraf bulut sağlayıcısı - VM 6. Bu bileşen, İnternet erişimi olmayan ancak hem Log Analytics hem de Bağımlılık aracılarının yüklü olduğu bir veri deposu ortamıdır. Üçüncü taraf bulut sağlayıcısı ortamlarından şirket içi ortamlara doğrudan bağlantı yoktur.
  • Azure - VMSS. Bu, Azure Sanal Makine Ölçek Kümeleri kullanılarak oluşturulan bir ölçek kümesidir. Log Analytics ve tanılama aracılarının yüklü olduğu bir iş uygulaması çalıştırır.
  • Azure - Uygulama sunucusu. Bu sunucuda Log Analytics ve tanılama aracılarının yüklü olduğu bir iş uygulaması çalıştıran tek bir VM vardır.
  • Azure İzleyici ölçümleri. Azure İzleyici ölçümleri tarafından toplanan veriler, zaman damgalı verileri analiz etmek için iyileştirilmiş bir zaman serisi veritabanında depolanır. Ayrıca şirket içi VM'lerden ve Azure VM'lerinden gönderilen ölçümleri de depolar.
  • Azure İzleyici - Log Analytics çalışma alanı. Bu çalışma alanı şirket içi VM'lerden, Azure VM'lerinden ve VM'lerden gönderilen günlükleri üçüncü taraf bulut sağlayıcılarında depolar. Çalışma alanı, verilerin toplandığı bir Azure kaynağıdır ve bu verilere erişmek için yönetim sınırı görevi görür. Diğer Azure İzleyici hizmetleri daha sonra Log Analytics çalışma alanına bağlanır ve verileri çeşitli amaçlarla kullanır. Daha fazla bilgi için bkz . Azure İzleyici Günlükleri dağıtımınızı tasarlama.
  • Azure İzleyici - İçgörüler - Application Insights. Application Insights, uygulamaların ve içgörülerin kullanımına yönelik analizler sağlar. Bu örnek mimaride, kullanılabilirlik ping testi şirket içi web uygulamasının kullanılabilirliğini denetler. Başarısız bir testin bildirimini sağlamak için uyarı kuralları etkinleştirilir. Daha fazla bilgi için bkz . Application Insights nedir? ve Herhangi bir web sitesinin kullanılabilirliğini izleme.
  • Azure İzleyici - İçgörüler - VM'ler için Azure İzleyici. VM'ler için Azure İzleyici, sanal makinelerinizin ve sanal makine ölçek kümelerinizin performansını ve sistem durumunu izler. İzleme, çalışan işlemlerini ve diğer kaynaklara bağımlılıklarını içerir. Bu senaryoda VM'ler için Azure İzleyici sanal makineleriniz hakkında içgörüler sağlar. Daha fazla bilgi için bkz . VM'ler için Azure İzleyici nedir?.
  • Azure İzleyici - Analiz. VM'lerden alınan günlük ve ölçüm verileri Azure İzleyici ölçümleri ve Log Analytics çalışma alanında Kusto Sorgu Dili (KQL) kullanılarak sorgulanır. Sonuçlar altyapı, topoloji ve kaynaklar hakkında içgörüler sağlar. Daha fazla bilgi için bkz . Kusto: Genel Bakış ve Azure İzleyici günlük sorgusu örnekleri.
  • Azure İzleyici - Görselleştirmeler. Azure İzleyici, Azure İzleyici'deki hizmetler arasındaki uygulama ve altyapı bileşenlerini ve iletişimleri gözden geçirmek için görselleştirme araçlarını kullanır. Görselleştirme araçları Azure Uygulaması lication Insight'da Uygulama Haritası, VM'ler için Azure İzleyici'nin Harita özelliği, Azure İzleyici Çalışma Kitapları ve Azure İzleyici'de kullanılabilen çeşitli pano görünümlerini içerir. Daha fazla bilgi için bkz . Uygulama bileşenlerini anlamak için VM'ler için Azure İzleyici'nin Eşleme özelliğini kullanma, Log Analytics verilerinin panolarını oluşturma ve paylaşma ve Azure İzleyici Çalışma Kitapları.
  • Azure İzleyici - Tümleştirmeler. Azure İzleyici, çeşitli iş ortağı ve üçüncü taraf araçları ve uzantılarıyla tümleştirilir. Bu araçlar ve uzantılar analiz ve görselleştirmeler gibi mevcut Azure İzleyici işlevlerini geliştirir ve bunlar üzerinde derlenir.
  • Azure İzleyici - Eylemler - Uyarılar. Ölçüm ve günlük verilerindeki çeşitlemeler olayların oluşumunu gösterebilir. Kurallar uyarıları tetikleyen, bildirim sağlayan ve düzeltme yanıtları başlatan veri çeşitlemelerini tanımlar. Bu mimaride, bir uyarı tetiklendiğinde otomasyon runbook'ları şirket içi VM'leri ve Azure VM'lerini otomatik olarak düzeltmektedir. Web kancası eylemleri, Hizmet Yönetimi tümleştirmesi ve diğer eylem türleri de kullanılabilir. Daha fazla bilgi için bkz. Azure İzleyici kullanarak ölçüm uyarıları oluşturma, görüntüleme ve yönetme ve Azure İzleyici kullanarak günlük uyarılarını oluşturma, görüntüleme ve yönetme.
  • Azure İzleyici - Eylemler - Otomatik Ölçeklendirme. Otomatik ölçeklendirme, deman'a göre VM örneklerini ekler veya kaldırır; bu da performansı korur ve maliyet verimliliğini artırır. Bu mimaride, Otomatik Ölçeklendirme'nin ortalama CPU yükü (yüzde) etrafında tanımlanan koşulları vardır. Koşullar karşılandığında, Azure İzleyici Otomatik Ölçeklendirme ölçek kümesini talebe göre ayarlar. Daha fazla bilgi için bkz . Microsoft Azure'da otomatik ölçeklendirmeye genel bakış.

Bileşenler

Mimari aşağıdaki bileşenlerden oluşur:

Öneriler

Aşağıdaki en iyi yöntemler, çoğu senaryo için geçerli olan önerilerdir. Bunları geçersiz kılan belirli bir gereksiniminiz olmadığı sürece bu uygulamaları izleyin.

Log Analytics çalışma alanı

Log Analytics çalışma alanını tasarlarken aşağıdaki önerileri göz önünde bulundurun:

  • Gecikme süresi önemli bir faktörse çalışma alanını ve kaynakları aynı Azure bölgesine yerleştirin.
  • Tek bir Log Analytics çalışma alanıyla başlayın ve gereksinimler değiştikçe çalışma alanı sayısını artırın.
  • Coğrafi olarak dağınık ekipleriniz ve kaynaklarınız varsa bölge başına bir çalışma alanı gerekebilir.
  • Çalışma alanınızın çalıştırdığınız kaynakla aynı abonelikte olması gerekmez.

Uyarılar

Daha basit senaryolar için ölçümleri kullanarak günlükler yerine uyarılara bayrak ekleyebilirsiniz. Ölçümler:

  • CPU kullanımı, kullanılabilir bellek veya mantıksal disk alanı gibi olaylar için bir sayı veya sayısal değer sağlayın.
  • Düşük gecikme süresine sahip olun.
  • Saniye başına veya dakika başına aralıklar gibi daha fazla ayrıntı düzeyi sunar.
  • Bir sorun hakkında sizi hemen bilgilendirin.

Daha derin içgörüler sağlamak üzere özel performans göstergeleri veya işletmeye özgü ölçümler toplamak için özel ölçümleri kullanın. Daha fazla bilgi için bkz . Azure İzleyici'de özel ölçümler (Önizleme).

Ölçüm uyarıları her durumda yanıt değildir. Daha fazla özelleştirmeye veya daha güçlü bağıntılara ihtiyaç duyarsanız yine de günlük tabanlı uyarılar kullanmak isteyebilirsiniz.

Analiz ve Tanılama

Analiz ve tanılama için aşağıdaki önerileri göz önünde bulundurun:

  • Daha ayrıntılı analiz için günlükleri kullanın. Günlükler:

    • Olaylar hakkında ayrıntılı ayrıntı sağlayın (ölçümlerle karşılaştırıldığında).
    • Aralıklı olarak gerçekleşir.
    • İlk ölçüm bayrağının ardından daha ayrıntılı tanılamayı kolaylaştırın.
  • Log Analytics çalışma alanına günlük verileri göndermek için HTTP Veri Toplayıcı API'sini kullanarak günlük verileri toplamayı (ölçümlere benzer) özelleştirin. Daha fazla bilgi için bkz . HTTP Veri Toplayıcı API'siyle (genel önizleme) Azure İzleyici'ye günlük verileri gönderme.

  • Application Insight'ın akıllı algılama özelliğiyle uygulamalarınızı proaktif olarak analiz edin. Akıllı algılama, performans veya hata anomalileri, bellek sızıntıları veya genel uygulama düşüşü gibi sorunları algılamak için Azure'ın makine öğrenmesi özelliklerini ve istatistiksel analizi uygular. Daha fazla bilgi için bkz . Application Insights'ta Akıllı Algılama.

  • VM'ler için Azure İzleyici'yi kullanma - Sunucular, işlemler, gelen ve giden bağlantı gecikme süresi ile TÜM TCP bağlantılı mimarilerdeki bağlantı noktaları arasındaki bağlantıları gözden geçirmek için eşleme . Aracı yükleme dışında yapılandırma gerekmez. VM'ler için Azure İzleyici - Harita ile sunucularınızla etkileşim kurarak birbirine bağlı sistemler olarak etkileşim kurabilirsiniz.

Log Analytics sorguları

Eğilimleri belirlemek ve desenleri analiz etmek üzere terimleri, belirli olayları veya durumları aramak için KQL kullanarak Log Analytics çalışma alanı içindeki verileri sorgulayın. Önceden yazılmış sorgulara göz atmak ve bunları seçmek, değiştirmek veya kendi sorgunuzu oluşturmak için Sorgu gezginini kullanın. Çalışma alanı içinden sorguları çalıştırabilir, kaydedebilir, paylaşabilir ve dışarı aktarabilir ve sık kullanılan sorgularınızı yeniden kullanmak üzere bir panoya sabitleyebilirsiniz.

Aracı yüklemesi

Azure İlkesi, Azure PowerShell, Resource Manager şablonları veya İstenen Durum Yapılandırması (DSC) gibi otomasyon seçeneklerini kullanarak aracıları tek tek değil otomatik olarak ve uygun ölçekte yükleyin. Daha fazla bilgi için bkz. Azure İlkesi kullanarak VM'ler için Azure İzleyici'yi etkinleştirme, Azure PowerShell kullanarak VM'ler için Azure İzleyici'yi etkinleştirme ve Hibrit sanal makine için VM'ler için Azure İzleyici'yi etkinleştirme - İstenen Durum Yapılandırması.

Pano

Kritik uygulamalar için bir Azure Pano görünümü oluşturun. Panonuzu, kritik uygulama verilerine ihtiyacı olan kişilerle gerçek zamanlı olarak paylaşılan bir ekranda paylaşın veya kullanılabilir hale getirin.

Dikkat edilmesi gereken noktalar

Bu önemli noktalar, bir iş yükünün kalitesini artırmak için kullanılabilecek bir dizi yol gösteren ilke olan Azure İyi Tasarlanmış Çerçeve'nin yapı taşlarını uygular. Daha fazla bilgi için bkz . Microsoft Azure İyi Tasarlanmış Çerçeve.

Güvenilirlik

Güvenilirlik, uygulamanızın müşterilerinize sağladığınız taahhütleri karşılayabilmesini sağlar. Daha fazla bilgi için bkz . Güvenilirlik sütununa genel bakış.

Aşağıdaki önemli noktalar ortamınızda kullanılabilirliği sağlamaya yardımcı olur.

  • Kullanılabilirlik testleri. Bu mimaride kullanılan URL ping testi, en basit dışarıdan kullanılabilirlik testidir. Ancak aşağıdakiler gibi başka seçenekler de mevcuttur:
    • Çok adımlı web testi. Karmaşık senaryoları test etmek için sıralı web isteklerinin kayıtlarını oynatın. Microsoft Visual Studio Enterprise'da çok adımlı web testleri oluşturulur ve yürütme için portala yüklenir.
    • Özel izleme kullanılabilirlik testleri. TrackAvailability() Test sonuçlarını Application Insights'a göndermek için yöntemini kullanın.
  • Uyarılar. Application Insights'ta kullanılabilirlik testi oluşturduğunuzda, olay uyarısı bildirimleri varsayılan olarak etkinleştirilir. Azure İzleyici>Uyarıları'ndan bildirim türünü ve ayrıntılarını belirterek uyarı kurallarını düzenleyebilirsiniz.

Güvenlik

Güvenlik, kasıtlı saldırılara ve değerli verilerinizin ve sistemlerinizin kötüye kullanılmasına karşı güvence sağlar. Daha fazla bilgi için bkz . Güvenlik sütununa genel bakış.

Aşağıdaki öğeler, ortamınızı daha güvenli hale getirmek için dikkat edilmesi gereken noktalardır.

  • Log Analytics çalışma alanı. Erişim modları aşağıdaki bağlamlardan biri olarak tanımlanır:
    • Çalışma alanı bağlamı. Çalışma alanının erişim iznine sahip olduğu tüm günlükler sorgulanabilir. Bu, dikey erişim yaklaşımıdır. Örneğin, bir güvenlik ekibinin yukarıdan aşağıya doğru tüm kaynak verilerine erişmesi gerekebilir.
    • Kaynak bağlamı. Yalnızca belirli kaynakların günlükleri sorgulanabilir. Örneğin, bir uygulama ekibine üzerinde çalıştıkları kaynağın günlüklerine erişim izni verilebilir.
  • Log Analytics'e aktarımdaki verilerin güvenliğini sağlama. Aktarımdaki verilerin güvenliği en düşük Aktarım Katmanı Güvenliği (TLS) 1.2 kullanılarak sağlanır. Bu özelliği açıkça etkinleştirmeniz gerekmez. Daha fazla bilgi için bkz . Log Analytics veri güvenliği.
  • Log Analytics'te bekleyen verilerin güvenliğini sağlama. Log Analytics'te bekleyen veriler, Azure Depolama'ya göre varsayılan olarak 256 bit Gelişmiş Şifreleme Standardı (AES) şifrelemesi kullanılarak güvenli hale getirilmektedir.
  • Akıllı Algılama. Uygulamanız tarafından oluşturulan telemetriyi analiz etmek ve güvenlik sorunlarını algılamak için Application Insights'ta Akıllı Algılama'yı kullanın. Daha fazla bilgi için bkz . Uygulama güvenlik algılama paketi (önizleme).
  • Azure İzleyici'yi Güvenlik Bilgileri ve Olay Yönetimi (SIEM) araçlarıyla tümleştirme. Dış SIEM ve izleme araçlarını tümleştirmek için izleme verilerinizi Azure İzleyici ile bir olay hub'ına yönlendirin. Daha fazla bilgi için bkz . Azure izleme verilerini bir olay hub'ına veya dış iş ortağına akışla aktarma.

Maliyet iyileştirme

Maliyet iyileştirmesi, gereksiz giderleri azaltmanın ve operasyonel verimlilikleri iyileştirmenin yollarını aramaktır. Daha fazla bilgi için bkz . Maliyet iyileştirme sütununa genel bakış.

Aşağıdaki öğeler, ortamınızdaki maliyetleri denetlemeye ve yönetmeye yönelik önemli noktalardır.

  • Azure İzleyici. Azure İzleyici maliyetleri tüketim tabanlıdır ve genellikle kullandıkça öde olarak adlandırılır.
  • Log Analytics. Veri alımı ve veri saklama için ödeme alırsınız. VM sayısını ve her vm'den toplamayı beklediğiniz veri miktarını (gigabayt cinsinden) tahmin edebilir ve tahmin edebilirsiniz. Tipik bir Azure VM her ay 1 gigabayt (GB) ile 3 GB arasında veri tüketir. Azure İzleyici günlükleriyle veri kullanımını değerlendiriyorsanız, kendi ortamınızdaki veri istatistiklerini kullanın ve Kapasite rezervasyonlarıyla indirim elde edin.
  • Application Insights. Bu bileşen, uygulamanızın gönderdiği telemetri verilerinin hacmine ve çalıştırdığınız web testi sayısına göre faturalandırılır.
  • Ölçüm sorguları. Ölçüm sorguları, yapılan çağrı sayısına göre faturalandırılır.
  • Uyarılar. Uyarılar, izlenen sinyallerin türüne ve sayısına göre faturalandırılır.
  • Bildirimler. Bildirimler, gönderdiğiniz bildirimlerin türüne ve sayısına göre faturalandırılır.
  • Azure İzleyici. Azure İzleyici'nin Kullanım ve tahmini maliyetler bölümü, önceki 31 günlük kullanıma göre aylık maliyetlerinizi tahmin eder.
  • Daha fazla bilgi için bkz . Azure İzleyici fiyatlandırması ve Fiyatlandırma hesaplayıcısı.

Operasyonel mükemmellik

Operasyonel mükemmellik, bir uygulamayı dağıtan ve üretimde çalışır durumda tutan operasyon süreçlerini kapsar. Daha fazla bilgi için bkz . Operasyonel mükemmellik sütununa genel bakış.

Yönetilebilirlik

Aşağıda, ortamınızı daha yönetilebilir hale getirmek için dikkat edilmesi gereken noktalar yer alır.

  • Azure Çalışma Kitapları. Daha fazla analiz gerçekleştirmeye yardımcı olmak ve zengin raporlar oluşturmak için çalışma kitaplarını kullanın. Çalışma kitapları metinleri, günlük sorgularını, ölçümleri ve parametreleri etkileşimli raporlarda birleştirir. Aynı Azure kaynaklarına erişimi olan ekip üyeleri çalışma kitaplarını düzenleyebilir. Daha fazla bilgi için bkz . Çalışma kitaplarıyla VM'ler için Azure İzleyici etkileşimli raporlar oluşturma.
  • İş ortağı tümleştirmeleri. Analiz, görselleştirme, uyarılar veya Hizmet Yönetimi ve Azure Pipelines konusunda yardımcı olmak için Azure İzleyici'yi iş ortağı ve üçüncü taraf araçlarıyla tümleştirin. Daha fazla bilgi için bkz . Azure İzleyici iş ortağı tümleştirmeleri.
  • Azure İzleyici'yi Microsoft System Center ile tümleştirme. Azure İzleyici'yi System Center ürün paketiyle tümleştirme. Daha fazla bilgi için bkz . Operations Manager'ı Azure İzleyici'ye bağlama.
  • Azure Event Hubs'a veri gönderme. Azure İzleyici'yi görselleştirme ve dış izleme araçlarıyla tümleştirmek için Azure izleme verilerini bir olay hub'ına veya dış iş ortağına akışla aktarma bölümüne bakın.
  • Log Analytics ağ geçidi. Şube ofisi gibi daha küçük ortamlar için aracıyı kullanarak verileri ağ geçidi yerine Log Analytics çalışma alanına aktarın. Daha fazla bilgi için bkz . Azure Log Analytics ile bağlantı kurma.

DevOps

Aşağıda, ortamınızı DevOps işlemleri ve çözümleriyle tümleştirmeye yönelik önemli noktalar yer alır.

  • Application Insights. Performans ve kullanılabilirlik iyileştirmeleri yapmanıza yardımcı olmak için Application Insights'ı Azure Pipelines ile tümleştirin. Application Insights, performans anomalilerini otomatik olarak algılayabilir. Azure DevOps Services ve GitHub gibi çeşitli geliştirme araçlarına bağlanır.
  • Uygulama İzleme. Application Insights ile telemetriyi etkinleştirmek için uygulama kodunu değiştirerek uygulamaları izleme . Aşağıdaki yöntemler uygulamaları izlemenin yollarıdır:
    • Çalışma zamanında. Web uygulamanızın çalışma zamanında sunucuda izlemesi, kodu güncelleştirmek zorunda kalmaması nedeniyle zaten dağıtılmış olan uygulamalar için idealdir. Uygun senaryolar şunlardır:
      • Azure Web Apps'te barındırılan Microsoft ASP.NET veya ASP.NET Core uygulamaları
      • Bir sanal makinede veya sanal makine ölçek kümesinde Microsoft Internet Information Services'te (IIS) barındırılan uygulamaları ASP.NET
      • Şirket içi VM'de IIS'de barındırılan uygulamaları ASP.NET
      • Java tabanlı Azure İşlevleri
      • Linux App Services'ta uygulamaları Node.JS
      • AKS'de barındırılan mikro hizmetler
    • Geliştirme zamanında. Telemetri koleksiyonunu özelleştirmek ve daha fazla veri göndermek için kodunuza Application Insights ekleyin. Desteklenen diller ve platformlar şunlardır:
      • ASP.NET uygulamaları
      • ASP.NET Core uygulamaları
      • .NET Konsol uygulamaları
      • Java
      • Node.js
      • Python
  • Dış BT Hizmet Yönetimi (ITSM) araçlarına bağlanmak için BT Hizmet Yönetimi Bağlayıcısı'nı (ITSMC) kullanın. ITSMC, Azure'ı, genellikle sorunla ilgili iş öğelerinin bulunduğu desteklenen ITSM ürünlerine ve hizmetlerine bağlar. Daha fazla bilgi için bkz . BT Hizmet Yönetimi Bağlayıcısı'nı kullanarak Azure'ı ITSM araçlarına bağlama.

Performans verimliliği

Performans verimliliği, iş yükünüzün kullanıcılarınızın taleplerine uygun şekilde verimli bir şekilde ölçeklendirebilmesidir. Daha fazla bilgi için bkz . Performans verimliliği sütununa genel bakış.

Ortamınızı ölçeklendirme konusunda dikkat edilmesi gerekenler aşağıdadır.

  • Kaynaklarınızın ve uygulamalarınızın yüklenmesini ve yapılandırmasını otomatikleştirin.
  • Büyük ölçekli coğrafi olarak dağınık uygulamalar. Birden çok uygulama bileşeni, arka uç kaynağı ve mikro hizmet ortamı genelinde bağımlılıkları ve çağrıları izlemek için Application Insights'ta Dağıtılmış İzleme'yi kullanın. Dağıtılmış İzleme ile, yerel yığının dışında işlem sınırları boyunca çağrıda bulunan uygulamalarda hata ayıklayabilirsiniz. (Etkinleştirmeniz gerekmezDağıtılmış İzleme, App Insights'ın bir parçası olarak otomatik olarak kullanılabilir.)
    • Dağıtılmış izleme verilerinin tüketilmesine yönelik iki seçenek şunlardır:
      • İşlem tanılama deneyimi. Bu deneyim, eklenen zaman boyutuna sahip bir çağrı yığınına benzer. İşlem tanılama deneyimi tek bir işlem/istek için görünürlük sağlar. Güvenilirlik sorunlarının ve performans sorunlarının kök nedenini istek temelinde bulmak için yararlıdır. Daha fazla bilgi için bkz. Dağıtılmış İzleme nedir?
      • Uygulama haritası deneyimi. Bu, sistemlerin topolojik olarak nasıl etkileşim kurduğunu göstermek ve ortalama performans ile hata oranları sağlamak için birçok işlemi toplar. Daha fazla bilgi için bkz . Uygulama Haritası: Dağıtılmış Uygulamaları Önceliklendirme.

Sonraki adımlar

Bileşen teknolojileri hakkında daha fazla bilgi edinin:

İlgili mimarileri keşfedin: