Aracılığıyla paylaş


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ı 31 Mart 2026'da kullanımdan kaldırılacaktır. Bu tarihten sonra Microsoft artık Azure Tanılama uzantısı için destek sağlamayacaktır.

Linux (LAD) ve Windows (WAD) için Azure Tanılama uzantılarından Azure İzleyici Aracısı'na geçiş

  • Azure İzleyici Aracısı Log Analytics çalışma alanları, Azure Event Hubs ve Azure Depolama dahil olmak üzere birden çok hedefe veri toplayabilir ve gönderebilir.
  • VM'nizde hangi uzantıların yüklü olduğunu denetlemek için, VM'nizdeki Ayarlar'ın altında Uzantılar + uygulamalar'ı seçin.
  • Yinelenen verileri önlemek için Aynı verileri Event Hubs'a veya Azure Depolama'ya toplamak için Azure İzleyici Aracısı'nı ayarladıktan sonra LAD veya WAD'yi kaldırın.
  • Depolamaya alternatif olarak, uygun maliyetli günlük kaydı için Log Analytics çalışma alanınızda Yardımcı planla bir tablo ayarlamanızı kesinlikle öneririz.

Birincil senaryolar

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

  • Verileri arşivleme veya Azure Depolama Gezgini gibi araçlarla analiz etmek için Azure Depolama'ya gönderin.
  • Ölçüm gezginiyle analiz etmek ve neredeyse gerçek zamanlı ölçüm uyarıları ve otomatik ölçeklendirme (yalnızca Windows) gibi özelliklerden yararlanmak için Azure İzleyici Ölçümleri'ne veri gönderin.
  • Azure Event Hubs'ı kullanarak üçüncü taraf araçlara veri gönderme.
  • VM önyükleme sorunlarını araştırmak için önyükleme tanılamalarını toplayı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ı ile karşılaştırma

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:

  • Azure Tanılama Uzantısı yalnızca Azure sanal makineleriyle kullanılabilir. Log Analytics aracısı Azure'daki sanal makinelerle, diğer bulutlarla ve şirket içinde kullanılabilir.
  • Azure Tanılama uzantısı Azure Depolama'ya veri gönderir, Azure İzleyici Ölçümleri (yalnızca Windows) ve Azure Event Hubs. Log Analytics aracısı Azure İzleyici Günlüklerine veri toplar.
  • Log Analytics aracısı kullanımdan kaldırılacak çözümler, VM içgörüleri ve Bulut için Microsoft Defender gibi diğer hizmetler için gereklidir.

Maliyetler

Azure Tanılama uzantısı için ücret alınmaz, ancak alınan veriler için ücret yansıtabilirsiniz. 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 listelenecektir.

Windows tanılama uzantısı (WAD)

Data source Açıklama
Windows olay günlükleri Windows olay günlüğündeki olaylar.
Performans sayaçları İşletim sistemi 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 uygulamanın kilitlenmesi durumunda 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 bilgi.

Linux tanılama uzantısı (LAD)

Data source Açıklama
Syslog Linux olay günlüğü sistemine gönderilen olaylar
Performans sayaçları İşletim sistemi 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 girdiler

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 tablo 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 listelanmıştır.

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.
Olay hub’ları Verileri Azure dışında göndermek için Azure Event Hubs'ı kullanın. Bkz. Azure Event Hubs'a veri akışı Azure Tanılama.
Azure Depolama blobları Azure Depolama'da tablolara ek olarak 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
Olay hub’ları Verileri Azure dışında göndermek için Azure Event Hubs'ı kullanın.
Azure Depolama blobları Azure Depolama'da tablolara ek olarak 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 koruma hakkında bilgi için bkz . Windows için sanal makine uzantıları ve özellikleri ve Linux için sanal makine uzantıları ve özellikleri.

Ayrıca, sanal makinenin menüsünün İzleme bölümündeki Tanılama ayarları'nın altındaki Azure portalında 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:

Desteklenen işletim sistemleri

Aşağıdaki tablolarda WAD ve LAD tarafından desteklenen işletim sistemleri listelenmektedir. Benzersiz konular ve yükleme işlemi için her aracı için belgelere bakın. Desteklenen işletim sistemleri için Telegraf belgelerine bakın. Tüm işletim sistemlerinin x64 olduğu varsayılır. x86 hiçbir işletim sistemi için desteklenmez.

Windows

İşletim sistemi Destek
Windows Server 2022
Windows Server 2022 Core
Windows Server 2019
Windows Server 2019 Core
Windows Server 2016
Windows Server 2016 Core
Windows Server 2012 R2
Windows Server 2012
Windows 11 İstemcisi ve Pro
Windows 11 Enterprise (çoklu oturum dahil)
Windows 10 1803 (RS4) ve üzeri
Windows 10 Enterprise (çoklu oturum dahil) ve Pro (yalnızca Sunucu senaryoları)

Linux

İşletim sistemi Destek
CentOS Linux 9
CentOS Linux 8
CentOS Linux 7
Debian 12
Debian 11
Debian 10
Debian 9
Debian 8
Oracle Linux 9
Oracle Linux 8
Oracle Linux 7
Oracle Linux 6.4+
Red Hat Enterprise Linux Server 9
Red Hat Enterprise Linux Server 8*
Red Hat Enterprise Linux Server 7
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server 12
Ubuntu 22.04 LTS
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS

* Python 2'nin makineye yüklenmesini ve python komutunun diğer adının kullanılmasını gerektirir.

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