Azure İzleyici'ye genel bakış
Azure İzleyici uygulamalarınız ve hizmetlerinizin kullanılabilirliğini ve performansını en üst düzeye çıkarmanıza yardım eder. Bulut ve şirket içi ortamlarınızdan telemetri verilerini toplamaya, analiz etmeye ve bu veriler üzerinde işlem yapmaya yönelik kapsamlı bir çözüm sunar. Bu bilgiler uygulamalarınızın performansını anlamanıza ve uygulamalarla bağlı oldukları kaynakları etkileyen sorunları önceden belirlemenize yardımcı olur.
Azure Izleyici ile neler yapabileceğinize ilişkin birkaç örnek şunlardır:
- Application Insightsile uygulamalarda ve bağımlılıklarda sorunları algılayın ve tanılayın.
- Altyapı sorunlarını VM öngörüleri ve kapsayıcı öngörüleriile ilişkilendirin.
- Sorun giderme ve ayrıntılı tanılama için Log Analytics izleme verilerinize ulaşın.
- Akıllı uyarılarla ve Otomatik eylemlerlebirlikte işlem sırasında işlemler desteklenir.
- Azure panoları ve çalışma kitaplarıile görselleştirme oluşturun.
- Azure Izleyici ölçümlerinikullanarak izlenen kaynaklardan veri toplayın.
Not
Bu hizmet, müşterilerin Temsilcili abonelikleri ve kaynak gruplarını yönetmek için hizmet sağlayıcılarının kendi kiracılarında oturum açmasını sağlayan Azure Mathousehizmetini destekler.
Genel Bakış
Aşağıdaki diyagramda Azure İzleyici'nin üst düzey bir görünümü sunulmaktadır. Diyagramın merkezinde, Azure Izleyici tarafından kullanılan iki temel veri türü olan ölçümler ve Günlükler için veri depoları bulunur. Sol tarafta, bu veri depolarınıdolduran izleme verilerinin kaynakları bulunur. Sağ tarafta, Azure Izleyici 'nin bu toplanan verilerle gerçekleştirdiği farklı işlevler bulunur. Bu işlem, analiz, uyarı ve dış sistemlere akış gibi eylemleri içerir.

İzleme veri platformu
Azure Izleyici tarafından toplanan tüm veriler, iki temel tür, ölçüm ve günlüklerdenbirine uyar. Ölçümler , belirli bir noktadaki sistemin bazı yönlerini tanımlayan sayısal değerlerdir. Bunlar hafif ve neredeyse gerçek zamanlı senaryolar desteklenebilecek bir şekilde kullanılabilir. Günlükler , her tür için farklı özellik kümelerine sahip kayıtlarla düzenlenmiş farklı türlerde veriler içerir. Olaylar ve izlemeler gibi telemetri, tüm analiz için birleştirilebilmesi için performans verilerinin yanı sıra Günlükler olarak da depolanır.
Birçok Azure kaynağı için, Azure Izleyici tarafından toplanan verileri Azure portal genel bakış sayfasında görürsünüz. Örneğin, herhangi bir sanal makineye göz atın ve performans ölçümlerini görüntüleyen birkaç grafik görürsünüz. Azure portal, verileri Ölçüm Gezgini 'nde açmak için herhangi bir grafiğe tıklayın. Bu, zaman içinde birden çok ölçümün değerlerini grafik oluşturmanızı sağlar. Grafikleri etkileşimli olarak görüntüleyebilir veya diğer görselleştirmelerle görüntülemek için bunları bir panoya sabitleyebilirsiniz.

Azure Izleyici tarafından toplanan günlük verileri, toplanan verileri hızlı bir şekilde almak, birleştirmek ve analiz etmek için sorgularla analiz edilebilir. Azure portal Log Analytics kullanarak sorgular oluşturabilir ve test edebilirsiniz. Daha sonra, farklı araçları kullanarak verileri doğrudan çözümleyebilir veya görselleştirmeler veya Uyarı kurallarıile kullanmak üzere sorgular kaydedebilirsiniz.
Azure Izleyici, basit günlük sorguları için uygun olan kusto sorgu dilinin bir sürümünü kullanır, ayrıca toplamalar, birleşimler ve akıllı analiz gibi gelişmiş işlevleri de içerir. Birden çok derskullanarak sorgu dilini hızlıca öğrenebilirsiniz. SQL ve Splunk’u önceden bilen kullanıcılara belirli yönergeler sağlanır.

Azure İzleyici hangi verileri toplar?
Azure Izleyici, çeşitli kaynaklardanveri toplayabilir. Bu, uygulamanızdaki herhangi bir işletim sistemi ve hizmeti, platformun kendisine kadar olan bu aralıkları kullanır. Azure İzleyici aşağıdaki katmanların her birinden veri toplar:
- Uygulama izleme verileri: platformundan bağımsız olarak, yazdığınız kodun performansı ve işlevleri hakkındaki veriler.
- Konuk işletim sistemi izleme verileri: uygulamanızın üzerinde çalıştığı işletim sistemiyle ilgili veriler. Bu bileşen Azure'da, başka bir bulutta veya şirket içi ortamda çalışıyor olabilir.
- Azure kaynağı izleme verileri: Bir Azure kaynağının çalışması hakkında veriler. Ölçüm veya günlüklere sahip kaynakların tüm listesi için bkz. Azure izleyici Ile neleri izleyeceğinizi?.
- Azure aboneliği izleme verileri: bir Azure aboneliğinin işlemi ve yönetimiyle ilgili veriler ve Azure 'un sistem durumu ve işlemi hakkındaki veriler.
- Azure kiracı izleme verileri: Azure Active Directory gibi kiracı düzeyinde Azure hizmetlerinin çalışması hakkındaki veriler.
Bir Azure aboneliği oluşturup sanal makineler ve web uygulamaları gibi kaynaklar eklemeye başladığınızda Azure İzleyici veri toplamaya başlar. Kaynaklar oluşturulduğunda veya değiştirildiğinde etkinlik günlükleri kaydı. Ölçümler , kaynağın nasıl çalıştığını ve tükettiği kaynakları bildirir.
Topladığınızı verileri, kaynakların iç işlemine genişletmek için tanılamayı etkinleştirin . Konuk işletim sistemlerinden telemetri toplamak için işlem kaynaklarına bir aracı ekleyin .
sayfa görünümleri, uygulama istekleri ve özel durumlar dahil olmak üzere ayrıntılı bilgi toplamak için Application Insights uygulamanız için izlemeyi etkinleştirin. Kullanıcı trafiğinin benzetimini yapmak için bir Kullanılabilirlik testi yapılandırarak uygulamanızın kullanılabilirliğini daha da doğrulayın.
Özel kaynaklar
Azure Izleyici, veri TOPLAYıCı API'sini kullanarak HERHANGI bir rest istemcisinden günlük verileri toplayabilir. Bu, özel izleme senaryoları oluşturmanıza ve izlemeyi diğer kaynaklardan açığa çıkaran kaynaklara genişletmenize olanak tanır.
Analizler ve seçkin görselleştirmeler
İzleme verileri yalnızca, bilgi işlem ortamınızın işlemine ilişkin görünürlüğünüzü artırabilmesini sağlar. Bazı Azure Kaynak sağlayıcılarının, belirli bir hizmet veya hizmet kümesi için özelleştirilmiş bir izleme deneyimi sunan "seçkin bir görselleştirmesi" vardır. Genellikle en az yapılandırma gerektirir. Daha büyük ölçeklenebilir seçkin görselleştirmeler "Öngörüler" olarak bilinir ve belgelerde ve Azure portal bu adla işaretlenir.
Daha fazla bilgi için bkz. Azure izleyici kullanarak Öngörüler ve seçkin görselleştirmeler listesi. Daha büyük öngörülerden bazıları aşağıda açıklanmıştır.
Application Insights
Application Insights , web uygulamalarınızın bulutta veya şirket içinde barındırıldığından kullanılabilirlik, performans ve kullanımını izler. Uygulamanızın işlemlerinde derin Öngörüler sunmak için Azure Izleyici 'de güçlü veri analizi platformunu kullanır. Bir kullanıcının bunları rapor etmesini beklemeden hataları tanılamanıza olanak sağlar. Application Insights, çeşitli geliştirme araçlarına bağlantı noktaları içerir ve DevOps işlemlerinizi desteklemek için Visual Studio ile tümleşir.

Kapsayıcı öngörüleri
Kapsayıcı öngörüleri , Azure Kubernetes Service (aks) üzerinde barındırılan yönetilen Kubernetes kümelerine dağıtılan kapsayıcı iş yüklerinin performansını izler. Bu, ölçüm API 'SI aracılığıyla Kubernetes 'te bulunan denetleyicilerden, düğümlerden ve kapsayıcılardan ölçümler toplayarak performans görünürlüğü sağlar. Kapsayıcı günlükleri de toplanır. Kubernetes kümelerinden izlemeyi etkinleştirdikten sonra, bu ölçümler ve Günlükler, Linux için Log Analytics aracısının kapsayıcılı bir sürümü aracılığıyla sizin için otomatik olarak toplanır.

VM öngörüleri
VM öngörüleri , Azure sanal makinelerinizi (VM) ölçeklendirerek izler. Windows ve Linux sanal makinelerinizin performansını ve sistem durumunu analiz eder ve dış süreçlerdeki farklı süreçlerini ve birbirine bağlı bağımlılıkları tanımlar. Çözüm, şirket içinde veya başka bir bulut sağlayıcısında barındırılan VM 'Ler için performans ve uygulama bağımlılıklarını izleme desteği içerir.

Kritik durumlara yanıt verme
İzleme verilerini etkileşimli olarak çözümlemenize izin vermenin yanı sıra, etkili bir izleme çözümü, topladığı verilerde tanımlanan kritik koşullara uygun bir şekilde yanıt verebilmelidir. Bu, bir sorunu araştırmaktan sorumlu bir yöneticiye bir metin veya posta gönderiyor olabilir. Ya da bir hata koşulunu düzeltmeyi deneyen otomatikleştirilmiş bir işlem başlatabilirsiniz.
Uyarılar
Azure izleyici 'Deki uyarılar , kritik koşullar ve potansiyel olarak düzeltici eylem gerçekleştirmeye yönelik olarak size bir bildirim gönderir. Ölçümlere dayalı uyarı kuralları, sayısal değerlere göre neredeyse gerçek zamanlı uyarılar sağlar. Günlükleri temel alan kurallar, birden fazla kaynaktaki veriler arasında karmaşık mantık sağlar.
Azure Izleyici 'deki uyarı kuralları, birden çok kural arasında paylaşılabilen benzersiz alıcı kümeleri ve Eylemler içeren eylem gruplarınıkullanır. Gereksinimlerinize bağlı olarak, eylem grupları, uyarıları dış eylemleri başlatacak veya ıTSM araçlarınızla tümleştirilebilen Web kancaları kullanarak bu tür eylemleri gerçekleştirebilir.

Otomatik Ölçeklendirme
Otomatik ölçeklendirme, uygulamanızdaki yükü işlemek için çalışan kaynakların doğru miktarına sahip olmasını sağlar. Yük arttıkça kaynakların ne zaman otomatik olarak ekleneceğini öğrenmek için Azure Izleyici tarafından toplanan ölçümleri kullanan kurallar oluşturun. Boşta duran kaynakları kaldırarak tasarruf edin. Minimum ve maksimum örnek sayısını ve kaynakların ne zaman artırması veya azaltılacağı mantığı belirtirsiniz.

İzleme verileri görselleştiriliyor
Grafikler ve tablolar gibi görselleştirmeler , izleme verilerini özetlemeye ve farklı kitlelere sunmaya yönelik etkili araçlardır. Azure Izleyici, izleme verilerini görselleştirmeye yönelik kendi özelliklerine sahiptir ve farklı kitlelere yayımlamak için diğer Azure hizmetlerinden yararlanır.
Panolar
Azure panoları , farklı türlerde verileri Azure Portaltek bir bölmede birleştirmenizi sağlar. İsterseniz panoyu diğer Azure kullanıcılarıyla paylaşabilirsiniz. Herhangi bir günlük sorgusunun veya ölçüm grafiğinin çıkışını bir Azure panosuna ekleyin. örneğin, bir ölçüm grafiği, etkinlik günlüklerinin bir tablosu, Application Insights bir kullanım grafiği ve günlük sorgusunun çıkışı gösteren kutucukları birleştiren bir pano oluşturabilirsiniz.

Çalışma Kitapları
Çalışma kitapları , veri analizi ve Azure Portal zengin görsel raporların oluşturulması için esnek bir tuval sağlar. Azure 'da birden çok veri kaynağına dokunmanıza ve bunları Birleşik etkileşimli deneyimler halinde birleştirmeye olanak tanır. Analizler ile birlikte sunulan çalışma kitaplarını kullanın veya önceden tanımlanmış şablonlardan kendinizinkini oluşturun.

Power BI
Power BI , çeşitli veri kaynakları üzerinde etkileşimli görselleştirmeler sağlayan bir iş analizi hizmetidir. Bu, verilerin kuruluşunuzun içindeki ve dışındaki diğer kullanıcılara açık hale getirilmesi için etkili bir araçtır. bu ek görselleştirmelerin avantajlarından yararlanmak için Azure izleyici 'den günlük verilerini otomatik olarak içeri aktarmak üzere Power BI yapılandırabilirsiniz.

Verileri tümleştirme ve dışarı aktarma
Genellikle Azure Izleyicisini diğer sistemlerle tümleştirme ve izleme verilerinizi kullanan özel çözümler oluşturma gerekliliği vardır. Diğer Azure Hizmetleri, bu tümleştirmeyi sağlamak için Azure Izleyici ile birlikte çalışır.
Olay Hub'ı
Azure Event Hubs , bir akış platformu ve olay alma hizmetidir. Herhangi bir gerçek zamanlı analiz sağlayıcısı veya toplu işlem/depolama bağdaştırıcısı kullanarak verileri dönüştürebilir ve saklayabilir. Azure izleyici verilerini Iş ortağı SIEM ve izleme araçlarına akışa almak için Event Hubs kullanın.
Logic Apps
Logic Apps , farklı sistemler ve hizmetlerle tümleştirilen iş akışlarını kullanarak görevleri ve iş süreçlerini otomatikleştirmenize olanak tanıyan bir hizmettir. Azure Izleyici 'de ölçümleri ve günlükleri okuma ve yazma işlemleri için etkinlik vardır. Bu, diğer birçok sistemlerle tümleştirerek iş akışları oluşturmanıza olanak tanır.
API
Oluşturulan uyarılara erişmenin yanı sıra Azure Izleyici 'ye ve bunlara yönelik ölçümleri ve günlükleri okuyup yazmak için birden çok API kullanılabilir. Ayrıca, uyarıları yapılandırabilir ve alabilirsiniz. Bu, Azure Izleyici ile tümleştirilen özel çözümler oluşturmak için aslında sınırsız olanaklar sunar.
Sonraki adımlar
Aşağıdakiler hakkında daha fazla bilgi edinin:
- Azure Izleyici tarafından toplanan veriler için ölçümler ve Günlükler .
- Uygulamanızın farklı bileşenlerinin telemetri gönderme yöntemi için veri kaynakları .
- Toplanan verileri çözümlemek için günlük sorguları .
- Bulut uygulamalarını ve hizmetlerini izlemeye yönelik en iyi uygulamalar .