Ölçümler ve Günlükler

Tamamlandı

Bu ünitede ölçümler ve günlükler hakkında bilgi edineceksiniz ve Azure İzleyici ile bu iki veri türünü toplamanın Azure uygulamalarınızın, ağlarınızın ve altyapınızın sistem durumunu, davranışını ve performansını izlemenize nasıl olanak tanır.

Ölçümler

Ölçümler, uygulama veya kaynak performansının anlık görüntülerini gösteren nicel ölçümlerdir. Ölçümler genellikle zaman içinde ölçebileceğiniz sayısal değerlerdir.

Ölçümler, bir uygulamanın veya kaynağın kaynak kullanımı, yanıt süreleri, hata oranları ve aktarım hızı gibi çeşitli yönlerini anlamanıza olanak sağlayabilir. Yaygın ölçüm örnekleri CPU kullanımı, bellek kullanımı, ağ gecikme süresi ve işlem oranlarıdır.

Azure aboneliğinizdeki her kaynak türü için kaynağa özgü ölçümlerin listesi otomatik olarak kullanılabilir. Ölçüm veritabanınızdaki verileri etkileşimli olarak analiz etmek ve zaman içinde birden çok ölçümün değerlerini grafik haline getirmek için Azure İzleyici Ölçüm Gezgini'ni kullanabilirsiniz.

Azure portalında herhangi bir kaynağın ölçümlerini görmek için, kaynağın sayfasındaki sol gezinti bölmesinde İzleme'nin altında Ölçümler'i seçin. Ardından Ölçüm açılan listesinden ihtiyacınız olan ölçümü seçin. Diğer görselleştirmelerle görüntülemek için grafikleri bir panoya sabitleyebilirsiniz.

Örneğin, aşağıdaki İstekler ölçüm çizgi grafiği Contoso-web-sales uygulamasına yönelik isteklerin toplam toplamasını gösterir.

Screenshot of the Monitoring option selected in the Azure portal for a web app, showing chart of requests for the web app.

Azure İzleyici aşağıdakiler dahil olmak üzere çeşitli ölçüm türlerini toplayabilir:

  • Azure platformu ölçümleri. Azure İzleyici, aboneliğe eklendikleri anda Azure kaynaklarından ölçüm verilerini toplamaya başlar. Her Azure kaynak türü için kaynağa özgü ölçümlerin listesi otomatik olarak kullanılabilir.
  • Özel ölçümler. Azure İzleyici ayrıca VM'lerde çalışan uygulamalar ve aracılar da dahil olmak üzere diğer kaynaklardan ölçüm toplayabilir. Azure İzleyici'ye Azure İzleyici Aracısı, diğer aracılar ve uzantılar aracılığıyla veya doğrudan Azure İzleyici REST API'sine özel ölçümler gönderebilirsiniz.
  • Prometheus ölçümleri. Prometheus için Azure İzleyici yönetilen hizmeti, Azure Kubernetes Service (AKS) veya diğer Kubernetes kümelerinden ölçümleri toplar. Prometheus ölçümleri platform ve özel ölçümlerle bazı özellikleri paylaşır, ancak PromQL ve Grafana gibi açık kaynak analizini ve uyarı araçlarını desteklemek için farklı özelliklere sahiptir.

Ölçümler gerçek zamanlı izleme için uygundur. Tanımlanan eşiklere ulaşıldığında uyarıları tetikleme amacıyla ölçümleri kullanabilirsiniz.

Günlükler

Günlükler, bir kaynakta veya uygulamada gerçekleşen olayların, eylemlerin ve iletilerin metinsel kayıtlarıdır. Ölçümler sayısal olsa da günlükler aşağıdaki verileri içerebilir:

  • Metin: Olayların bağlamını, ayrıntılarını ve açıklamalarını sağlayan, insan tarafından okunabilir metin girdileri.
  • Yapılandırılmamış veriler: Girişleri önceden tanımlanmış sayısal değerlere düzgün bir şekilde sığmayan çeşitli biçimlerde günlüğe kaydeder.
  • Bağlamsal bilgiler: Kök neden analizi için çok değerli olan bir olayı çevreleyen bağlama Analizler.

Günlükler hatalar, uyarılar, kullanıcı eylemleri ve uygulama durumu değişiklikleri hakkında bilgi yakalayabilir. Günlükler belirli bir bağlamdaki olayların ayrıntılı anlatılarını sağlayarak sorun giderme, hata ayıklama ve sorunlara yol açan olay dizilerini anlama açısından kritik önem taşır. Günlükler, sorunların geçmişe dönük analizi için önemlidir ve bir soruna yol açan olay zincirinin yeniden yapılandırılmasına yardımcı olur.

Azure İzleyici Günlükleri, izlenen kaynaklardan günlük ve performans verilerini depolamanıza, yönetmenize ve analiz etmenizi sağlayan bir Azure İzleyici özelliğidir. Tüm verilerinizi toplamak ve analiz etmek için Log Analytics çalışma alanı adlı ortak bir çalışma alanı ayarlarsınız. Kaynaklarınızı, verilerini bu çalışma alanına gönderecek şekilde yapılandırabilirsiniz.

Çalışma alanını yapılandırdıktan ve verileri günlüğe kaydetmeye başladıktan sonra Azure İzleyici Günlükleri'ni kullanarak verileri inceleyebilir ve analiz edebilirsiniz. Log Analytics kullanıcı arabiriminde günlük sorguları ve sonuçlarıyla etkileşimli olarak çalışabilirsiniz.

Günlük sorgularını aşağıdaki senaryolarda kullanabilirsiniz:

  • Yaygın bir soruyu yanıtlamak için temel bir sorgu kullanın.
  • İzleme verilerinizdeki kritik desenleri tanımlamak için karmaşık veri analizi yapın.
  • Sorunlar hakkında proaktif olarak bildirim almak için uyarı kurallarındaki sorguları kullanın.
  • Bir çalışma kitabında veya panoda sorgu sonuçlarını görselleştirin.