Azure Tanılama uzantısına genel bakış

Azure Tanılama uzantısı, Azure İzleyici'de sanal makineler de dahil olmak üzere Azure işlem kaynaklarının konuk işletim sisteminden izleme verileri toplayan bir aracıdır. Bu makalede Azure Tanılama uzantısına, desteklediği belirli işlevlere ve yükleme ve yapılandırma seçeneklerine genel bir bakış sağlanır.

Not

Azure Tanılama uzantısı, işlem kaynaklarının konuk işletim sisteminden izleme verilerini toplamak için kullanılabilen aracılardan biridir. Farklı aracıların açıklaması ve gereksinimlerinize uygun aracıları seçme yönergeleri için bkz. Azure İzleyici aracılarına genel bakış.

Birincil senaryolar

Gerekirse Azure Tanılama uzantısını kullanın:

Azure Tanılama uzantısının sınırlamaları:

  • Yalnızca Azure kaynaklarıyla kullanılabilir.
  • Azure İzleyici Günlüklerine veri gönderme özelliği sınırlıdır.

Log Analytics aracısının karşılaştırması

Azure İzleyici'deki Log Analytics aracısı, sanal makinelerin konuk işletim sisteminden izleme verilerini toplamak için de kullanılabilir. Gereksinimlerinize bağlı olarak ya da ikisini birden kullanmayı seçebilirsiniz. Azure İzleyici aracılarının karşılaştırması için bkz. Azure İzleyici aracılarının genel bakışı.

Dikkate alınması gereken temel farklar şunlardır:

Maliyetler

Azure Tanılama uzantısı için ücret alınmaz, ancak alınan veriler için ücret ödemeniz gerekebilir. Veri topladığınız hedef için Azure İzleyici fiyatlandırmasını denetleyin.

Toplanan veriler

Aşağıdaki tablolarda Windows ve Linux tanılama uzantısı tarafından toplanabilir veriler listelemektedir.

Windows tanılama uzantısı (WAD)

Veri kaynağı Açıklama
Windows olay günlükleri Windows olay günlüğündeki olaylar.
Performans sayaçları İşletim sisteminin ve iş yüklerinin farklı yönlerinin performansını ölçen sayısal değerler.
IIS günlükleri Konuk işletim sisteminde çalışan IIS web siteleri için kullanım bilgileri.
Uygulama günlükleri Uygulamanız tarafından yazılan iletileri izleme.
.NET EventSource günlükleri .NET EventSource sınıfını kullanarak olayları kod yazma.
Bildirim tabanlı ETW günlükleri Herhangi bir işlem tarafından oluşturulan Windows olayları için olay izleme.
Kilitlenme bilgi dökümleri (günlükler) Bir uygulama kilitlenirse işlemin durumu hakkında bilgi.
Dosya tabanlı günlükler Uygulamanız veya hizmetiniz tarafından oluşturulan günlükler.
Aracı tanılama günlükleri Azure Tanılama hakkında bilgiler.

Linux tanılama uzantısı (LAD)

Veri kaynağı Açıklama
Syslog Linux olay günlüğü sistemine gönderilen olaylar
Performans sayaçları İşletim sisteminin ve iş yüklerinin farklı yönlerinin performansını ölçen sayısal değerler
Günlük dosyaları Dosya tabanlı bir günlüğe gönderilen girişler

Veri hedefleri

Hem Windows hem de Linux için Azure Tanılama uzantısı her zaman bir Azure Depolama hesabında veri toplar. Bu verilerin toplandığı belirli tabloların ve blobların listesi için bkz. Windows için Azure Tanılama uzantısını yükleme ve yapılandırma ve Ölçümleri ve günlükleri izlemek için Linux için Azure Tanılama uzantısını kullanma.

Diğer hedeflere veri göndermek için bir veya daha fazla veri havuzu yapılandırın. Aşağıdaki bölümlerde Windows ve Linux tanılama uzantısı için kullanılabilir havuzlar listelemektedir.

Windows tanılama uzantısı (WAD)

Hedef Açıklama
Azure İzleyici Ölçümleri Azure İzleyici Ölçümleri'ne performans verileri toplama. Bkz. Konuk işletim sistemi ölçümlerini Azure İzleyici ölçüm veritabanına gönderme.
Event Hubs Azure dışında veri göndermek için Azure Event Hubs kullanın. Bkz. Azure Event Hubs için veri akışı Azure Tanılama.
Azure Depolama blobları Tablolara ek olarak Azure Depolama'daki bloblara veri yazma.
Application Insights Diğer uygulama izleme ile tümleştirmek için VM'nizde çalışan uygulamalardan Application Insights'a veri toplayın. Bkz. Application Insights'a tanılama verileri gönderme.

Azure İzleyici Günlükleri ile analiz etmek için depolama alanından Log Analytics çalışma alanına WAD verileri de toplayabilirsiniz, ancak Log Analytics aracısı genellikle bu işlevsellik için kullanılır. Verileri doğrudan Log Analytics çalışma alanına gönderebilir ve daha fazla işlevsellik sağlayan çözümleri ve içgörüleri destekler. Bkz. Azure Depolama'dan Azure tanılama günlüklerini toplama.

Linux tanılama uzantısı (LAD)

LAD, Azure Depolama'daki tablolara veri yazar. Aşağıdaki tabloda yer alan havuzları destekler.

Hedef Açıklama
Event Hubs Azure dışında veri göndermek için Azure Event Hubs kullanın.
Azure Depolama blobları Tablolara ek olarak Azure Depolama'daki bloblara veri yazma.
Azure İzleyici Ölçümleri LAD'ye ek olarak Telegraf aracısını da yükleyin. Bkz. InfluxData Telegraf aracısı ile Linux VM için özel ölçümler toplama.

Yükleme ve yapılandırma

Tanılama uzantısı Azure'da bir sanal makine uzantısı olarak uygulandığından Azure Resource Manager şablonları, PowerShell ve Azure CLI kullanarak aynı yükleme seçeneklerini destekler. Sanal makine uzantılarını yükleme ve sürdürme hakkında bilgi için bkz. Windows için sanal makine uzantıları ve özellikleri veLinux için sanal makine uzantıları ve özellikleri.

Ayrıca, sanal makinenin menüsünün İzleme bölümündeki Tanılama ayarları altındaki Azure portal hem Windows hem de Linux tanılama uzantısını yükleyebilir ve yapılandırabilirsiniz.

Windows ve Linux için tanılama uzantısını yükleme ve yapılandırma hakkında bilgi için aşağıdaki makalelere bakın:

Diğer belgeler

Daha fazla bilgi için aşağıdaki makalelere bakın.

Azure Cloud Services (klasik) web ve çalışan rolleri

Azure Service Fabric

Yerel makine geliştirme kurulumundaki hizmetleri izleme ve tanılama

Sonraki adımlar