Öğretici: Azure sanal makinesi için gelişmiş izlemeyi etkinleştirme

Azure'daki sanal makineler, sanal makinenin genel performansı ve durumu hakkında içgörüler sağlayan konak düzeyindeki ölçümleri Azure İzleyici'ye otomatik olarak gönderir. Yine de tam izleme için sanal makineden konuk düzeyinde performans verileri toplamanız gerekir. Bu veriler makinede çalışan uygulamalar, bileşenler ve işlemler ile bunların performansı ve durumu hakkında içgörüler sağlar.

Uyarı

Bu eğitimde şunları öğreniyorsunuz:

  • Azure İzleyici Aracısı'nı yükleyen ve veri toplamaya başlayan bir sanal makine için gelişmiş izlemeyi etkinleştirin.
  • Ölçüm tabanlı (önerilen) ve günlük tabanlı (klasik) deneyimler arasında seçim yapın.
  • Sanal makine için önerilen uyarıları etkinleştirin.
  • Sanal makineden toplanan performans verilerini analiz eden grafikleri inceleyin.

Önkoşullar

Bu eğitimi tamamlamak için aşağıdakilere ihtiyacınız vardır:

  • İzlenecek Azure sanal makinesi
  • OpenTelemetry ölçümleri etkinken önerilen uyarıları etkinleştirirseniz VM'de veya Azure İzleyici çalışma alanında İzleme Okuyucusu rolüne (veya eşdeğer izinlere sahip özel bir role) sahip yönetilen kimlik.

Uyarı

Azure İzleyici Aracısı yükleme işleminin bir parçası olarak Azure, böyle bir kimlik yoksa makineye sistem tarafından atanan bir yönetilen kimlik atar.

Gelişmiş izlemeyi etkinleştirme

Azure portalında sanal makinenizin menüsünden İzleyici'yi seçin. Bu, makine için toplanan yaygın izleme verilerini gösterir. CPU, ağ ve disk kullanımını gösteren konak ölçümleri varsayılan olarak kullanılabilir. Gelişmiş izleme etkinleştirilmemişse, performans grafiklerinden birkaçı veri göstermez ve etkinleştirmeniz için bir ileti teklifi alırsınız. yapılandır'a tıklayarak İzleyiciyi yapılandır sayfasını açın.

İzlemeyi etkinleştirme seçeneğiyle bir sanal makinenin İzleyici sayfasını gösteren ekran görüntüsü.

Ölçümlerin toplanmasına izin ver

Bu deneyim ücretsiz olarak sunulduğundan OpenTelemetry metrikleri seçili bırakın. Ayrıca günlük tabanlı seçeneği belirleyerek ikisi arasındaki farklı deneyimi karşılaştırabilirsiniz. Bu iki deneyim arasındaki farkların tam açıklaması için bkz. Ölçüm tabanlı ve günlük tabanlı deneyimleri karşılaştırma.

İzleme yapılandırmasını özelleştirme

Geçerli makine için özelleştirme seçeneklerini açmak için Altyapı izlemeyi özelleştir'i seçin.

Çalışma alanlarını seçme

Ölçüm seçiminize bağlı olarak, sizin için varsayılan bir Azure İzleyici çalışma alanı (OpenTelemetry ölçümleri) ve Log Analytics çalışma alanı (günlük tabanlı ölçümler) seçilir. Henüz yoksa, sanal makineyle aynı bölgede sizin için oluşturulurlar. İsterseniz mevcut bir çalışma alanını seçebilir veya varsayılan olarak farklı bir adla yeni bir çalışma alanı oluşturmak için Yeni oluştur'u seçebilirsiniz.

Sanal makine için yapılandırmayı özelleştirme ekranını gösteren ekran görüntüsü.

Performans sayaçlarını seçme

OpenTelemetry ölçümleri için standart bir performans sayaçları kümesi hiçbir ücret ödemeden toplanır. Bunlar Performans sayaçları bölümünde listelenir. İsteğe bağlı olarak, ek maliyet doğuran daha ayrıntılı bir önerilen ölçüm kümesi toplamak için işlem başına OpenTelemetry ölçümlerini etkin bırakın. Bkz. Azure İzleyici fiyatlandırması.

Günlük tabanlı ölçümler tarafından toplanan performans sayaçlarını özelleştiremezsiniz.

Veri toplama kuralını seçme

İzleme yapılandırmaları veri toplama kurallarında (DCR) depolanır. Hem OpenTelemetry ölçümleri hem de günlük tabanlı ölçümler için geçerli sanal makine için varsayılan olarak tek bir DCR oluşturulur. Alternatif olarak, mevcut bir DCR'yi seçebilirsiniz. Bu, izleme ortamınızın karmaşıklığını azaltmak için birden çok makine için mevcut yapılandırmaları yeniden kullanmanıza olanak tanır. İlk sanal makineniz için yeni bir DCR oluşturulmasını sağlayın ve ardından etkinleştirdiğiniz tüm ek makineler için bu DCR'yi kullanın.

İzleme yapılandırmasına göre otomatik olarak uyarı kuralları oluşturmak için Önerilen uyarıları etkinleştir seçeneğini işaretli bırakın. OpenTelemetry ölçümleri etkinleştirilirse, günlük tabanlı ölçümler de etkinleştirilse bile uyarı kuralları bu ölçümleri temel alır. Yalnızca günlük tabanlı ölçümler etkinleştirilirse, uyarı kuralları VM ana bilgisayar ölçümlerini temel alır.

İzlemeyi etkinleştiren kullanıcının e-posta adresini içeren bir eylem grubu da oluşturulur.

Important

Uyarı kuralları için OpenTelemetry ölçümleri kullanılıyorsa , Önkoşullar'da belirtildiği gibi bir yönetilen kimlik seçmeniz gerekir.

Kaydet

Gözden Geçir + Etkinleştir'i ve ardından Etkinleştir'i seçin. Birkaç dakika sonra sanal makineye Azure İzleyici aracısı yüklenir ve veriler toplanmaya başlar.

Performans verilerini görüntüleme

Aracı yüklendikten sonra portalı doldurmak için yeterli veri toplanması birkaç dakika sürer. Bir VM için her iki deneyim de etkinleştirildiğinde, görüntülemek istediğiniz deneyimi seçmek için en üstte bir seçici alırsınız. Kullanılabilir farklı grafikleri ve içgörüleri karşılaştırmak için her deneyimi seçin.

Ölçüm tabanlı deneyim, sanal makine için temel performans göstergelerine odaklanan bir dizi grafik sağlar. Ayrıca, size makinenin genel durumunu hızlı bir şekilde görüntülemek için Hizmet Durumu ve Kaynak Durumu durumlarını da içerir.

VM izleme için ölçüm deneyiminin ekran görüntüsü.

Günlük tabanlı deneyim, zaman içinde makinenin CPU, disk ve ağ gibi farklı bileşenlerinin performansını analiz etmenizi sağlayan bir dizi grafiği doldurmak için Log Analytics çalışma alanında toplanan özet performans verilerini kullanır.

VM izleme için log deneyiminin ekran görüntüsü.

Grafana panolarını görüntüleyin

Grafana ile Azure İzleyici panoları, Grafana panolarını doğrudan Azure portalında sunar. Hiçbir ücret ödemeden ve yapılandırma gereksinimi olmadan otomatik olarak kullanılabilir. Birden çok makine için toplanan verileri görüntülemek üzere Azure Sanal Makineler için Grafana panolarını kullanın.

Sonraki Adımlar

Sanal makineniz için gelişmiş izlemeyi etkinleştirdiğinize göre, sanal makineden Windows olay günlükleri veya Syslog gibi konuk günlüklerini toplayın.