VM İçgörülerini etkinleştirmeye genel bakış

Bu makalede, VM Insights'ın sistem durumunu ve performansını izlemesini sağlama hakkında genel bir bakış sağlanır:

  • Azure sanal makineleri.
  • Azure Sanal Makine Ölçek Kümeleri.
  • Azure Arc'a bağlı karma sanal makineler.
  • Şirket içi sanal makineler.
  • Başka bir bulut ortamında barındırılan sanal makineler.

Not

Log Analytics çalışma alanını Log Analytics aracısını kullanarak VM Insights kullanmak için yapılandırma artık desteklenmiyor.

Yükleme seçenekleri ve desteklenen makineler

Aşağıdaki tabloda desteklenen makinelerde VM Insights'ın etkinleştirilmesi için kullanılabilen yükleme yöntemleri gösterilmektedir.

Metot Kapsam
Azure portalı Azure portalıyla tek tek makineleri etkinleştirin.
Azure İlkesi Desteklenen bir makine oluşturulduğunda otomatik olarak etkinleştirmek için ilke oluşturun.
Azure Resource Manager şablonları Azure CLI ve PowerShell gibi bir Resource Manager şablonu dağıtmak için desteklenen yöntemlerden herhangi birini kullanarak birden çok makineyi etkinleştirin.
PowerShell Birden çok makineyi etkinleştirmek için Bir PowerShell betiği kullanın.
El ile yükleme Diğer bulut ortamlarıyla şirket içi sanal makineler veya fiziksel bilgisayarlar.

Desteklenen Azure Arc makineleri

VM İçgörüleri, Arc uzantısı hizmetinin kullanılabildiği bölgelerdeki Azure Arc özellikli sunucular için kullanılabilir. Azure Arc aracısının 0.9 veya daha yüksek bir sürümünü çalıştırıyor olmanız gerekir.

Desteklenen işletim sistemleri

VM Insights, Bağımlılık aracısı ve Azure İzleyici Aracısı veya Log Analytics aracısı tarafından desteklenen tüm işletim sistemlerini destekler. Azure İzleyici Aracısı ve Log Analytics aracısı tarafından desteklenen işletim sistemlerinin tam listesi için Azure İzleyici aracısına genel bakış bölümüne bakın.

Bağımlılık Aracısı, Windows Server 2008 SP2 ve Azure Stack HCI dışında Azure İzleyici Aracısı'nın desteklediği Windows sürümlerini destekler. Bağımlılık Aracısı Linux desteği için bkz . Bağımlılık Aracısı Linux desteği.

Önemli

Sanal makinenizin Ethernet cihazında dokuzdan fazla karakter varsa, VM Insights tarafından tanınmaz ve veriler InsightsMetrics tablosuna gönderilmez. Aracı diğer kaynaklardan veri toplar.

Linux ile ilgili dikkat edilmesi gerekenler

Linux makinesine VM Insights için Bağımlılık aracısını yüklemeden önce aşağıdakileri göz önünde bulundurun:

  • Yalnızca varsayılan ve SMP Linux çekirdek sürümleri desteklenir.
  • Fiziksel adres uzantısı (PAE) ve Xen gibi standart olmayan çekirdek sürümleri herhangi bir Linux dağıtımı için desteklenmez. Örneğin, yayın dizesi 2.6.16.21-0.8-xen olan bir sistem desteklenmez.
  • Standart çekirdeklerin yeniden derlenmesi dahil olmak üzere özel çekirdekler desteklenmez.
  • Sürüm 9.4 dışındaki Debian dağıtımları için Harita özelliği desteklenmez. Performans özelliği yalnızca Azure İzleyici menüsünden kullanılabilir. Doğrudan Azure VM'nin sol bölmesinden kullanılamaz.
  • CentOSPlus çekirdeği desteklenir.
  • Bağımlılık aracısını yüklemek Linux çekirdeğini lekeler ve makine sıfırlanıncaya kadar Linux dağıtımınızdaki desteği kaybedebilirsiniz.

Spectre ve Meltdown güvenlik açıkları için Linux çekirdeğine düzeltme eki eklenmelidir. Daha fazla bilgi için Linux dağıtım satıcınıza başvurun. Spectre/Meltdown'ın giderilip giderildiğini denetlemek için aşağıdaki komutu çalıştırın:

$ grep . /sys/devices/system/cpu/vulnerabilities/*

Bu komutun çıktısı aşağıdakine benzer ve bir makinenin herhangi bir soruna karşı savunmasız olup olmadığını belirtir. Bu dosyalar eksikse makine eşleşmez.

/sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Vulnerable
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Vulnerable: Minimal generic ASM retpoline

Aracılar

Bir makine için VM İçgörüleri'ni etkinleştirdiğinizde aşağıdaki aracılar yüklenir.

Önemli

Azure İzleyici Aracısı, Ağustos 2024'e kadar kullanımdan kaldırılacak olan eski Log Analytics aracısının bazı avantajlarına sahiptir. Bu tarihten sonra Microsoft artık Log Analytics aracısı için destek sunmayacaktır. Veri alımına devam etmek için 2024'ün Ağustos ayından önce Azure İzleyici aracısına geçiş yapın.

  • Azure İzleyici aracısı veya Log Analytics aracısı: Sanal makineden veya Sanal Makine Ölçek Kümesinden veri toplar ve Log Analytics çalışma alanına teslim eder.
  • Bağımlılık aracısı: Sanal makinede çalışan işlemler ve VM Insights'taki Eşleme özelliği tarafından kullanılan dış işlem bağımlılıkları hakkında bulunan verileri toplar. Dependency Agent, verilerini Azure İzleyici'ye göndermek için Azure İzleyici Aracısı'na veya Günlük Analizi aracısına güvenir. Azure İzleyici Aracısı'nı kullanıyorsanız, Eşleme özelliği için Bağımlılık aracısı gereklidir. Eşleme özelliğine ihtiyacınız yoksa Dependency Agent'ı yüklemeniz gerekmez.

Ağ gereksinimleri

  • Azure İzleyici Aracısı için makinenin aşağıdaki HTTPS uç noktalarına erişimi olmalıdır:

    • global.handler.control.monitor.azure.com
    • <virtual-machine-region-name>.handler.control.monitor.azure.com (örnek: westus.handler.control.azure.com)
    • <log-analytics-workspace-id>.ods.opinsights.azure.com (örnek: 12345a01-b1cd-1234-e1f2-1234567g8h99.ods.opinsights.azure.com) (Aracıda özel bağlantılar kullanıyorsanız, veri toplama uç noktalarını da eklemeniz gerekir)

    Daha fazla bilgi için bkz . Azure İzleyici Aracısı ağ ayarlarını tanımlama.

  • Bağımlılık aracısı, sanal makineden 169.254.169.254 adresine bir bağlantı gerektirir. Bu adres, Azure meta veri hizmeti uç noktasını tanımlar. Güvenlik duvarı ayarlarının bu uç noktaya bağlantılara izin verin.

VM İçgörüleri veri toplama kuralı

Azure İzleyici Aracısı ile bir makinede VM İçgörüleri'ni etkinleştirmek için vm içgörüleri veri toplama kuralını (DCR) aracıyla ilişkilendirin. VM İçgörüleri, henüz yoksa varsayılan bir veri toplama kuralı oluşturur.

Veri toplama kuralı, toplayacak verileri ve kullanılacak çalışma alanını belirtir:

Seçenek Açıklama
Konuk performansı Konuk işletim sisteminden performans verilerinin toplanıp toplanmayacağını belirtir. Bu seçenek tüm makineler için gereklidir. Performans verilerinin toplama aralığı her 60 saniyede birdir.
İşlemler ve bağımlılıklar Sanal makinede çalışan işlemler ve makineler arasındaki bağımlılıklar hakkında bilgi toplar. Bu bilgiler VM Insights'ta Harita özelliğini etkinleştirir. Bu isteğe bağlıdır ve makine için VM Insights Eşleme özelliğini etkinleştirir.
Log Analytics çalışma alanı Verileri depolamak için çalışma alanı. Yalnızca VM İçgörüleri olan çalışma alanları listelenir.

Önemli

VM İçgörüleri, çalışması için gerekli olan özel bir veri akışını içeren bir veri toplama kuralını otomatik olarak oluşturur. VM İçgörüleri veri toplama kuralını değiştirmeyin veya VM İçgörülerini desteklemek için kendi veri toplama kuralınızı oluşturmayın. Windows ve Syslog olayları gibi ek verileri toplamak için ayrı veri toplama kuralları oluşturun ve bunları makinelerinizle ilişkilendirin.

Bir veri toplama kuralını, Bağımlılık Aracısı'nın yüklü olmadığı bir makineyle Eşleme özelliğinin etkinleştirildiği şekilde ilişkilendirirseniz, Eşleme görünümü kullanılamaz. Eşleme görünümünü etkinleştirmek için Bağımlılık Aracısı'nı yüklerken Bağımlılık Aracısı uzantısında ayarlayın enableAMA property = true . Azure İzleyici Aracısı için VM İçgörülerini Etkinleştirme bölümünde açıklanan yordamı izlemenizi öneririz.

Varsayılan olarak Azure İzleyici Aracısı, Azure İzleyici ortamınıza bağlanmak için genel bir uç noktaya bağlanır. VM Insights için ağ yalıtımını etkinleştirmek için VM Insights veri toplama kuralınızı, Özel Bağlantı kullanarak Azure İzleyici Aracısı için ağ yalıtımını etkinleştirme bölümünde açıklandığı gibi Azure İzleyici Özel Bağlantı Kapsamına bağlı bir veri toplama uç noktasıyla ilişkilendirin.

Tanılama ve kullanım verileri

Microsoft, Azure İzleyici kullanımınız aracılığıyla kullanım ve performans verilerini otomatik olarak toplar. Microsoft bu verileri hizmetin kalitesini, güvenliğini ve bütünlüğünü geliştirmek için kullanır.

Doğru ve verimli sorun giderme özellikleri sağlamak için Harita özelliği, yazılımınızın yapılandırmasıyla ilgili verileri içerir. Veriler işletim sistemi ve sürüm, IP adresi, DNS adı ve iş istasyonu adı gibi bilgiler sağlar. Microsoft adları, adresleri veya diğer kişi bilgilerini toplamaz.

Veri toplama ve kullanım hakkında daha fazla bilgi için bkz . Microsoft Online Services Gizlilik Bildirimi.

Not

Kişisel verileri görüntüleme veya silme hakkında bilgi için bkz. GDPR için Azure Veri Nesnesi İstekleri. GDPR hakkında daha fazla bilgi için Microsoft Güven Merkezi'nin GDPR bölümüne ve Hizmet Güveni portalının GDPR bölümüne bakın.

Sonraki adımlar

Performans izleme özelliğini kullanmayı öğrenmek için bkz . VM İçgörüleri Performansını Görüntüleme. Bulunan uygulama bağımlılıklarını görüntülemek için bkz . VM İçgörüleri Eşlemesini Görüntüleme.