Azure İzleyici Analizler, görselleştirmeler ve eylemler

Tamamlandı

Bu ünitede Azure İzleyici Analizler, görselleştirmeler ve panoların web uygulamanızla ilgili izleme bilgilerini nasıl kullanabileceği ve iletebileceği açıklanmaktadır. Ayrıca, uygulama sorunlarını proaktif olarak yanıtlamak ve bazen düzeltmek için uyarıları ve otomatik eylemleri de kullanabilirsiniz.

İçgörüler

Bazı Azure kaynak sağlayıcıları, özelleştirilmiş bir izleme deneyimi sağlayan ve en az yapılandırma gerektiren görselleştirmeler oluşturmuştur. Analizler büyük, ölçeklenebilir, seçilmiş görselleştirmelerdir.

Diagram that shows the Insights part of Azure Monitor.

Azure İzleyici birçok tür Analizler içerir. Azure portalında, kullanılabilir tüm Analizler türlerini listelemek ve erişmek için Azure İzleyici sol gezinti bölmesinden Analizler Hub'ı seçin.

Aşağıdaki bölümlerde en büyük, en yaygın Azure İzleyici Analizler bazıları açıklanmaktadır.

Application Insights

Azure İzleyici'nin Uygulama Analizler özelliği, uygulama geliştirmeden teste ve üretime kadar uygulama performansı izleme (APM) sağlar. Bir uygulamanın ne kadar iyi performans sergilediğini görmek için proaktif olarak izleyebilir ve bir olayın nedenini bulmak için uygulama yürütme verilerini yeniden gözden geçirebilirsiniz.

Uygulama etkinliklerini ve sistem durumunu açıklayan ölçümleri ve telemetri verilerini toplamanın yanı sıra Uygulama Analizler kullanarak uygulama izleme günlüğü verilerini toplayabilir ve depolayabilirsiniz. Günlük izlemesi, etkinliğin ayrıntılı bir görünümünü sağlamak için diğer telemetrilerle ilişkilendirilir. Mevcut uygulamalara izleme günlüğü eklemek için yalnızca günlükler için bir hedef sağlamanız gerekir. Günlük çerçevesini nadiren değiştirmeniz gerekir.

Uygulama Analizler, dağıtılmış bileşen bağıntısı olarak da bilinen dağıtılmış izlemeyi destekler. Bu özellik, belirli bir yürütme veya işlemin uçtan uca akışının aranmasına ve görselleştirilmesine olanak tanır. Etkinliği uçtan uca izleme özelliği, dağıtılmış bileşenler veya mikro hizmetler olarak oluşturulan uygulamalar için önemlidir.

Uygulama Analizler aşağıdaki özellikleri de içerir:

  • Canlı ölçümler , ana bilgisayar ortamı üzerinde hiçbir etkisi olmadan dağıtılan uygulamanızdaki etkinlikleri gerçek zamanlı olarak gözlemler.
  • Yapay işlem izleme olarak da bilinen kullanılabilirlik izleme, zaman içinde genel kullanılabilirliği ve yanıt hızını test etmek için uygulamalarınızın dış uç noktalarını yoklar.
  • Kullanım izleme, kullanıcılar arasında hangi özelliklerin popüler olduğunu ve kullanıcıların uygulamanızı nasıl etkileşime girip kullandığını anlamanıza yardımcı olur.
  • Akıllı algılama , proaktif telemetri analizi aracılığıyla hataları ve anomalileri otomatik olarak algılar.
  • Uygulama Haritası , bileşen durumu ve yanıt hızına yönelik bir bakışta görsel başvurular içeren uygulama mimarinizin üst düzey, yukarıdan aşağıya bir görünümüdür.

Kapsayıcı İçgörüleri

Kapsayıcı Analizler, Azure Kubernetes Service'e (AKS) veya Azure Container Instances'a dağıtılan kapsayıcılı iş yükleri için performans görünürlüğü sağlar. Kapsayıcı Analizler, Ölçümler API'si aracılığıyla kullanılabilen denetleyicilerden, düğümlerden ve kapsayıcılardan kapsayıcı günlüklerini ve ölçümlerini toplar. AKS kümelerinden izlemeyi etkinleştirdikten sonra, bu ölçümler ve günlükler Log Analytics aracısının kapsayıcılı bir sürümü aracılığıyla sizin için otomatik olarak toplanır.

VM İçgörüleri

VM Analizler, şirket içinde veya başka bir bulutta barındırılan VM'ler de dahil olmak üzere Azure Windows ve Linux VM'lerinizin performansını ve sistem durumunu izler ve analiz eder. VM Analizler vm işlemlerini, uygulama bağımlılıklarını ve dış işlemlere bağlı bağımlılıkları tanımlar.

Ağ İçgörüleri

Ağ Analizler, herhangi bir yapılandırma gerektirmeden topolojiler aracılığıyla dağıtılan tüm ağ kaynakları için sistem durumunun ve ölçümlerin kapsamlı bir görsel gösterimini sağlar. Ağ Analizler Bağlantı İzleyicisi, ağ güvenlik grupları için akış günlüğü (NSG), Trafik Analizi ve diğer tanılama özellikleri gibi ağ izleme özelliklerine de erişim sağlar.

Görselleştirmeler

Grafikler ve tablolar gibi görselleştirmeler, izleme verilerini özetlemek ve hedef kitlelere sunmak için etkili araçlardır. Azure İzleyici, izleme verilerini görselleştirmeye yönelik kendi özelliklerine sahiptir ve verileri farklı hedef kitlelere yayımlamak için diğer Azure hizmetlerini kullanır. Power BI ve Grafana resmi olarak Azure İzleyici'nin bir parçası değildir, ancak izleme hikayesini anlatmak için temel tümleştirmelerdir.

Diagram that shows the Visualize part of Azure Monitor.

Aşağıdaki bölümlerde, izleme verilerini görselleştirmeye ve sunmaya yönelik bazı Azure İzleyici ve dış araçlar açıklanmaktadır.

Çalışma Kitapları

Çalışma kitapları, Azure portalında verileri analiz etmek ve zengin görsel raporlar oluşturmak için esnek bir tuval sağlar. Çalışma kitapları birden çok veri kaynağındaki verileri sorgulayabilir ve birden çok veri kümesindeki verileri tek bir görselleştirmede birleştirip ilişkilendirerek sisteminizin kolay görsel gösterimini sağlayabilir. Çalışma kitapları etkileşimlidir ve veriler gerçek zamanlı olarak güncelleştirilebilir ve ekipler arasında paylaşılabilir.

Azure İzleyici'nin sağladığı Analizler çalışma kitaplarını kullanabilir, çalışma kitabı şablon kitaplığını kullanabilir veya kendi çalışma kitaplarınızı oluşturabilirsiniz. Azure portalında, kullanılabilir çalışma kitaplarını ve şablonları görmek ve bu şablonlara erişmek için Azure İzleyici sol gezinti bölmesinde Çalışma Kitapları'nı seçin.

Panolar

Panolar, farklı veri türlerini Azure portalında tek bir bölmede birleştirmenizi sağlar. Herhangi bir günlük sorgusunun veya ölçüm grafiğinin çıkışını bir Azure panosuna ekleyebilir ve isteğe bağlı olarak panoyu diğer Azure kullanıcılarıyla paylaşabilirsiniz. Örneğin, Application Analizler'dan ölçümlerin grafiğini, etkinlik günlükleri tablosunu ve kullanım grafiğini gösteren bir pano oluşturabilirsiniz.

Power BI

Power BI, çeşitli veri kaynaklarında etkileşimli görselleştirmeler sağlayan bir iş analizi hizmetidir. Bu görselleştirmelerden yararlanmak için Power BI'ı günlük verilerini Azure İzleyici'den otomatik olarak içeri aktaracak şekilde yapılandırabilirsiniz. Power BI, verileri kuruluşunuzun içindeki ve dışındaki diğer kişilerin kullanımına sunmanın etkili bir yoludur.

Grafana

Grafana, operasyonel panolar için açık bir platformdur. Grafana, Azure İzleyici ölçümlerini ve günlüklerini görselleştirmek için Azure İzleyici veri kaynağı eklentisini içerir. Azure Yönetilen Grafana, Azure İzleyici ve Azure Veri Gezgini gibi Azure'a özel veri depoları için bu deneyimi iyileştirir.

Grafana ayrıca Dynatrace, New Relic ve AppDynamics gibi Microsoft dışı uygulama performansı izleme (APM) araçları için popüler eklentilere ve pano şablonlarına sahiptir. Grafana, tek bir bölmede çoklu bulut izleme için AWS CloudWatch ve GCP BigQuery eklentilerini içerir. Azure İzleyici verilerini ve bu diğer araçların topladığı diğer ölçümleri görselleştirmek için bu kaynakları kullanabilirsiniz.

Eylemler

Etkili bir izleme çözümü, bir kişinin veya ekibin sorunu fark etmelerine gerek kalmadan kritik olaylara proaktif olarak yanıt verir. Yanıt, bir yöneticiye yönelik bir metin veya e-posta ya da bir hata koşulunu düzeltmeye çalışan otomatik bir işlem olabilir.

Diagram that shows the Respond part of the Consumption section of the Azure Monitor system.

Azure İzleyici aşağıdaki otomatik uyarı ve yanıt türleriyle çalışır.

BT İşlemleri için Yapay Zeka (AIOps)

AIOps, BT işlemlerinin ve altyapı yönetiminin yönlerini geliştirmek ve otomatikleştirmek için yapay zeka ve makine öğrenmesi tekniklerinin uygulanmasını açıklar. Azure İzleyici, veri odaklı görevleri otomatikleştirmek, kapasite kullanımını tahmin etmek, performans sorunlarını belirlemek ve anomalileri algılamak için makine öğrenmesi ve yapay zeka kullanan özellikler sağlar.

Bu özellikler, makine öğrenmesi uzmanlığı gerektirmeden BT izleme ve işlemlerini basitleştirir. Makine öğrenmesi uzmanlığınız varsa Azure Machine Learning hizmetlerini kullanarak Azure İzleyici'nin topladığı verilere daha fazla makine öğrenmesi uygulayabilirsiniz.

Azure İzleyici uyarıları

Uyarılar sizi kritik koşullar hakkında bilgilendirir ve düzeltici eylemler gerçekleştirebilir. Uyarı kuralları ölçüm veya günlük verilerini temel alabilir. Ölçüm uyarı kuralları, toplanan ölçümlere göre neredeyse gerçek zamanlı uyarılar sağlar. Günlük verilerini temel alan günlük uyarısı kuralları, birden çok kaynaktan gelen veriler arasında karmaşık mantık sağlar.

Uyarı kuralları, e-posta veya SMS bildirimleri gönderme gibi eylemler gerçekleştirebilen eylem gruplarını kullanır. Eylem grupları, dış işlemleri tetikleme veya BT hizmet yönetimi araçlarıyla tümleştirme amacıyla web kancalarını kullanarak bildirim gönderebilir. Eylem gruplarını, eylemleri ve alıcı kümelerini birden çok kural arasında paylaşabilirsiniz.

Otomatik Ölçeklendirme

Otomatik ölçeklendirme, uygulamalarınızdaki yükü işlemek için çalışan kaynak sayısını dinamik olarak ayarlamanıza olanak tanır. Paradan tasarruf etmek veya performansı artırmak için, kaynakları otomatik olarak ne zaman ekleyeceğini veya kaldıracağını belirlemek için Azure İzleyici ölçümlerini kullanan kurallar oluşturabilirsiniz. En az ve en fazla örnek sayısını ve kaynakların ne zaman artırılacağını veya azaltılacağının mantığını belirtebilirsiniz.