Azure Spring Apps Kurumsal planıyla Application Live View kullanarak uygulamaları izleme

Not

Temel, Standardve Enterprise planları 17 Mart 2025'te kullanımdan kaldırma dönemine girdi. Daha fazla bilgi için bkz . Azure Spring Apps kullanımdan kaldırma duyurusu.

Not

VMware Tanzu için Application Live View desteğin sonuna 31 Ağustos 2025 tarihinde ulaşıyor. Kendi kendine barındırılan Spring Boot Yöneticisi'ne geçirmenizi öneririz. Geçişin nasıl gerçekleştirileceği hakkında daha fazla bilgi için Uygulama Canlı Görünümünü Spring Boot Yöneticisine Geçirme başlıklı makaleye bakın.

Bu makale şunlar için geçerlidir: ❎ Temel/Standart ✅ Kurumsal

Bu makalede, Application Live View kullanıcı arabiriminin özellikleri ile uygulama canlı görünümü arayüzünde yer alan sayfalar ve görünümler açıklanmaktadır.

VMware Tanzu için Application Live View, uygulama geliştiricilerinin ve uygulama operatörlerinin çalışan uygulamaların içine bakmalarına yardımcı olan basit bir içgörü ve sorun giderme aracıdır.

Application Live View, Spring Boot Aktüatör bilgilerini inceleyerek uygulamaları çalıştırma hakkında görsel içgörüler sağlar. Yalnızca uygulamanın içinden verilerin canlı bir görünümünü sağlar. Application Live View, daha fazla analiz veya geçmiş görünüm için uygulama verilerini depolamaz. Kullanımı kolay arabirim, uygulamaların belirli yönlerini gidermenize, öğrenmenize ve genel bir görünümünü korumanıza olanak tanır. Kullanıcılara, çalışan uygulamaların günlük düzeyleri ve ortam özellikleri gibi bazı parametreleri değiştirmelerine izin vermek için belirli bir denetim düzeyi sağlar.

Önkoşullar

Ayrıntılar sayfası

Ayrıntılar sayfası, Canlı Görünüm bölümünde yüklenen varsayılan sayfadır. Bu sayfa, aşağıdaki özellikleri içeren tablosal bir genel bakış sağlar:

  • Uygulama adı
  • Örnek Kimliği
  • Konum
  • Aktüatör konumu
  • Sağlık denetim uç noktası
  • Doğrudan çalıştırıcı erişimi
  • Çerçeve
  • Sürüm
  • Yeni düzeltme eki sürümü
  • Yeni ana sürüm
  • Derleme sürümü

Sayfanın sağ üst köşesindeki açılan listeden seçim yaparak bilgi kategorileri arasında gezinebilirsiniz.

Tanıtım uygulamasının Ayrıntılar sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Sağlık sayfası

Sistem Durumu sayfasına gitmek için Bilgi Kategorisi açılan listesinden Sistem Durumu seçeneğini belirleyin. Sistem durumu sayfası, uygulamanın durumu hakkında ayrıntılı bilgi sağlar.

Sistem Durumu sayfası aşağıdaki özellikleri içerir:

  • Hazır olma, canlılık ve disk alanı gibi uygulamanın durumunu oluşturan tüm bileşenlerin listesini görüntüleyin.
  • Her bir bileşenle ilişkili durum ve ayrıntıların görünümünü görüntüleyin.

Sağlık sayfasını gösteren Application Live View ekran görüntüsü.

Ortam sayfası

Ortam sayfasına gitmek için Bilgi Kategorisi açılan listesinden Ortam seçeneğini seçin. Ortam sayfası, uygulamanın ortamının ayrıntılarını içerir. Spring Boot uygulaması gibi application.properties sistem özellikleri, ortam değişkenleri ve yapılandırma özellikleri dahil ancak bunlarla sınırlı olmamak üzere özellikler içerir.

Ortam sayfası aşağıdaki özellikleri içerir:

  • Arama özelliğini kullanarak bir özellik veya değer arayın.
  • Sağ köşedeki arama simgesini kullanarak belirli bir özelliğin tüm oluşumlarını görüntüleyin. Arama alanına el ile yazmadan özellik anahtarını hızla bulabilirsiniz. Bu düğmeyi seçmek, sayfayı o özellik adına filtreler.
  • Sayfanın sağ üst köşesindeki Kapsamı Yenile'yi seçerek tüm ortam özelliklerini yenilemek için uygulamayı yoklayın.
  • Satırda üstüne yaz seçeneğini belirleyip değeri düzenleyerek mevcut özellikleri ayarlayın. Değer kaydedildikten sonra, sayfanın üst kısmındaki Uygulanan geçersiz kılmalar bölümünde güncelleştirilmiş özelliğini görebilirsiniz.
  • Sıfırla'yı seçerek ortam özelliğini özgün duruma sıfırlayın.
  • Uygulamaya yeni ortam özellikleri ekleyin ve Geçersiz kılınan ortam değişkenlerini Uygulanan Geçersiz Kılmalar bölümünde düzenleyin veya kaldırın.

Application Live View'un Ortam sayfasını gösteren ekran görüntüsü.

Not

Uygulamanın yapılandırma özelliklerinde management.endpoint.env.post.enabled=true ayarlamalısınız ve uygulamada buna karşılık gelen, düzenlenebilir bir ortamın bulunması gerekir.

Günlük Düzeyleri sayfası

Günlük Düzeyleri sayfasına gitmek için Bilgi Kategorisi açılır listesinden Günlük Düzeyleri seçeneğini seçin. Günlük düzeyleri sayfası, uygulamanın günlükçülerine ve düzeylerinin yapılandırmasına erişim sağlar.

Günlük Düzeyleri sayfası aşağıdaki özellikleri içerir:

  • Kullanıcı arabiriminden INFO, DEBUG ve TRACE gibi günlük düzeylerini gerçek zamanlı olarak yapılandırın.
  • Bir paketi bulun ve ilgili log seviyesini düzenleyin.
  • Belirli bir sınıfta ve belirli bir paket dahilinde günlük düzeylerini yapılandırın.
  • Kök günlükçünün günlük düzeyini değiştirerek tüm günlük düzeylerini OFF devre dışı bırakın.
  • Değiştirilen günlük düzeylerini, Yalnızca Değişiklikler anahtarını kullanarak görüntüleyin.
  • Arama özelliğini kullanarak günlükçü adına göre arama yapın.
  • Kayıt seviyelerini orijinal duruma geri döndürmek için Sıfırla'yı seçin.
  • Sayfanın sağ üst köşesindeki Tümünü Sıfırla'yı seçerek tüm günlükçüleri varsayılan duruma sıfırlayın.

Uygulama Canlı Görünümünün Günlük Düzeyleri sayfasını gösteren ekran görüntüsü.

Başlıklar sayfası

İş Parçacıkları sayfasına gitmek için Bilgi Kategorisi açılan listesinden İş Parçacıkları seçeneğini belirleyin. Bu sayfada JVM iş parçacıkları ve uygulamanın çalışan işlemleriyle ilgili tüm ayrıntılar görüntülenir. Bu, aktif iş parçacıklarını ve daemon iş parçacıklarını anlık olarak izler. Farklı parçacık durumlarının anlık görüntüsü.

Threads sayfası aşağıdaki özellikleri içerir:

  • Belirli bir iş parçacığı ve onun yığın izi hakkındaki tüm bilgileri görüntülemek için bir iş parçacığı durumuna gidin.
  • Arama özelliğini kullanarak iş parçacığı kimliğine veya durumuna göre iş parçacıklarını arayın.
  • Yenileme simgesini kullanarak iş parçacıklarının en son durumuna yenileyin.
  • İş parçacığı kimliğini seçerek diğer iş parçacığı ayrıntılarını görüntüleyin.
  • Analiz amacıyla bir iş parçacığı dökümü indirin.

İş Parçacıkları sayfasını gösteren Uygulama Canlı Görünümü ekran görüntüsü.

Uygulama Canlı Görünümü'nün, belirli bir iş parçacığı için daha fazla ayrıntı sağlayan kaplamayı içeren İş Parçacıkları sayfasını gösteren ekran görüntüsü.

Bellek sayfası

Bellek sayfasına gitmek için Bilgi Kategorisi açılan listesinden Bellek seçeneğini belirleyin.

Bellek sayfası, JVM'nin içindeki bellek kullanımını vurgular. Yığın içindeki ve yığın olmayan bellek içindeki farklı bellek bölgelerinin grafiksel bir gösterimini görüntüler. JVM üzerinde çalışan Spring Boot uygulamaları için Bellek sayfası, JVM'nin içindeki verileri görselleştirerek Kubernetes pod düzeyiyle ilgili dış bilgilerin aksine uygulamaya ilişkin bellek içgörüleri sağlar.

Bellek sayfası aşağıdaki özellikleri içerir:

  • Kullanılan toplam bellek ve toplam bellek boyutuyla birlikte bellekteki farklı boşlukların yığılmış bir genel görünümünü görüntüleyen gerçek zamanlı grafikleri görüntüleyin.
  • GC duraklamalarını ve GC olaylarını görüntülemek için grafikleri görüntüleyin.
  • Sağ üst köşedeki Yığın Dökümü düğmesini kullanarak yığın dökümü verilerini indirin.

Uygulama Canlı Görünümü'nde Bellek sayfasını gösteren ekran görüntüsü.

Not

Bu grafik görselleştirme gerçek zamanlı olarak gerçekleşir ve yalnızca gerçek zamanlı verileri gösterir. Daha önce belirtildiği gibi, Application Live View özellikleri herhangi bir bilgi depolamaz. Bu, grafiklerin verileri zaman içinde yalnızca siz bu sayfada kaldığınız sürece görselleştirdiği anlamına gelir.

İstek Eşlemeleri sayfası

İstek Eşlemeleri sayfasına gitmek için Bilgi Kategorisi açılan listesinden İstek Eşlemeleri seçeneğini belirleyin. Bu sayfa, uygulamanın istek eşlemeleri hakkında bilgi sağlar. Her eşleme için sayfada istek işleyicisi yöntemi görüntülenir.

İstek Eşlemeleri sayfası aşağıdaki özellikleri içerir:

  • Eşlemeyi seçerek, uygulamanın başlık meta verileriyle ilgili produces, consumes ve HTTP yöntemleri de dahil olmak üzere, istek eşlemesi hakkında daha fazla ayrıntı görüntüleyin.
  • İstek eşlemesinde veya yönteminde arama yapın.
  • /actuator/** İstek Eşlemeleri düğmesini kullanarak uygulama için aktüatörle ilgili eşlemeleri görüntüleyin

Not

uygulama eyleyici uç noktası üzerinde kullanıma sunulduğunda management.server.port, uygulama bağlamda herhangi bir eyleyici istek eşleme verisi döndürmez. Bu durumda, aktüatör iki durumlu düğmesi aktif hale getirildiğinde bir ileti görüntülenir.

İstek Eşlemeleri sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Belirli bir istek hakkında daha fazla ayrıntı sağlayan bir katman bölmesi içeren İstek Eşlemeleri sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

HTTP İstekleri sayfası

HTTP İstekleri sayfasına gitmek için Bilgi Kategorisi açılan listesinden HTTP İstekleri seçeneğini belirleyin. HTTP İstekleri sayfası, uygulamaya http istek-yanıt değişimleri hakkında bilgi sağlar. Grafik, tüm isteklerin yanıt durumunu gösteren saniye başına istekleri görselleştirir.

HTTP İstekleri sayfası aşağıdaki özellikleri içerir:

  • Yanıt durumunu info, success, redirects, client-errors ve server-errors gibi değerlerle filtreleyin.
  • İzleme verilerini zaman damgası, yöntem, yol, durum, içerik türü, uzunluk ve zaman gibi ölçümlerle tablo biçiminde ayrıntılı olarak görüntüleyin.
  • Tablodaki arama özelliğini kullanarak izlemeleri arama alanı değerine göre filtreleyin.
  • Zaman damgasını seçerek yöntemi, üst bilgileri ve uygulamanın yanıtı gibi isteğin diğer ayrıntılarını görüntüleyin.
  • Uygulamanın en son izlemelerini yüklemek için grafiğin üzerindeki yenile simgesini seçin.
  • Sayfanın sağ üst köşesindeki /actuator/** iki durumlu düğmesini kullanarak uygulama için aktüatörle ilgili izlemeleri görüntüleyin.

Not

Uygulama çalıştırıcı uç noktası management.server.port üzerinde açıldığında, uygulama için çalıştırıcı HTTP İzleme verileri geri döndürülmez. Bu durumda, aktüatör iki durumlu düğmesi aktif hale getirildiğinde bir ileti görüntülenir.

HTTP İstekleri sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Belirli bir istek hakkında daha fazla ayrıntı sağlayan bir bindirme ile HTTP İstekleri sayfasını içeren Uygulamanın Canlı Görünüm Ekranı'nın ekran görüntüsü.

Sayfayı önbelleğe alır

Önbellekler sayfasına gitmek için Bilgi Kategorisi açılan listesinden Önbellekler seçeneğini belirleyin. Önbellekler sayfası, uygulamanın önbelleklerine erişim sağlar. Yerel önbelleğin tam adı da dahil olmak üzere uygulamayla ilişkili önbellek yöneticilerinin ayrıntılarını verir.

Önbellekler sayfası aşağıdaki özellikleri içerir:

  • Arama özelliğini kullanarak belirli bir önbellek veya önbellek yöneticisini arayın.
  • Çıkar komutunu seçerek tek tek önbellekleri kaldırın; bu, önbelleğin temizlenmesine neden olur.
  • Tüm önbellekleri kaldırmak için Tümünü Çıkar'ı seçin. Uygulama için önbellek yöneticisi yoksa bir ileti görüntülenir No cache managers available for the application.

HTTP Önbellekleri sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Yapılandırma Özellikleri sayfası

Yapılandırma Özellikleri sayfasına gitmek için Bilgi Kategorisi açılan listesinden Yapılandırma Özellikleri seçeneğini belirleyin. Yapılandırma Özellikleri sayfası, uygulamanın yapılandırma özellikleri hakkında bilgi sağlar. Spring Boot için uygulamanın @ConfigurationProperties çekirdeklerini görüntüler. Tüm çekirdeklerin ve ilişkili yapılandırma özelliklerinin anlık görüntüsünü verir.

Yapılandırma Özellikleri sayfası aşağıdaki özelliği içerir:

  • Arama özelliğini kullanarak bir özellik veya fasulye adı için anahtar-değer arayın.

Yapılandırma Özellikleri sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Koşullar sayfası

Koşullar sayfasına gitmek için Bilgi Kategorisi açılan listesinden Koşullar seçeneğini belirleyin. Koşullar değerlendirme raporu, yapılandırma ve otomatik yapılandırma sınıflarıyla ilgili koşulların değerlendirilmesi hakkında bilgi sağlar. Spring Boot için koşul değerlendirme raporu, uygulamada yapılandırılan tüm bileşenlerin net bir görünümünü sağlar.

Koşullar sayfası aşağıdaki özellikleri içerir:

  • Koşullu eşleşmenin koşullarını ve nedenini görüntülemek için fasulye adını seçin. Bean'ler yapılandırılmamışsa, bean'lerin hem eşleşen hem de eşleşmeyen koşullarını (varsa) gösterir. Koşullara ek olarak, varsa koşulsuz otomatik yapılandırma sınıflarının adlarını da görüntüler.
  • Arama özelliğini kullanarak verileri ve şartları filtreleyin.

Koşullar sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Zamanlanmış Görevler sayfası

Zamanlanmış Görevler sayfasına gitmek için Bilgi Kategorisi açılan listesinde Zamanlanmış Görevler seçeneğini belirleyin. Zamanlanmış Görevler sayfası, cron görevleri, sabit gecikmeli görevler ve sabit hız görevleri, özel görevler ve bunlarla ilişkili özellikler dahil olmak üzere uygulamanın zamanlanmış görevleri hakkında bilgi sağlar.

Zamanlanmış Görevler sayfası aşağıdaki özelliği içerir:

  • Görev veya özellik ayrıntılarını almak için arama çubuğunda belirli bir özelliği veya görevi arayın.

Zamanlanmış Görevler sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Fasulye sayfası

Fasulye sayfasına gitmek için Bilgi Kategorisi açılan listesinden Fasulye seçeneğini seçin. Beans sayfası, tüm uygulama çekirdeklerinin ve bağımlılıklarının listesi hakkında bilgi sağlar. Fasulye türü, bağımlılıkları ve kaynağı hakkındaki bilgileri görüntüler.

Beans sayfası aşağıdaki özelliği içerir:

  • Fasulye adına veya karşılık gelen alanlarına göre arama.

Fasulye sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

ÖlçümLer Sayfası

Ölçümler sayfasına gitmek için Bilgi Kategorisi açılan listesinden Ölçümler seçeneğini belirleyin. Ölçümler sayfası, uygulama ölçümleri bilgilerine erişim sağlar.

Ölçümler sayfası aşağıdaki özellikleri içerir:

  • Uygulama için mevcut olan çeşitli ölçümler listesinden, jvm.memory.used, jvm.memory.max, http.server.request gibi bir seçim yapın. Ölçümü seçtikten sonra ilişkili etiketleri görüntüleyebilirsiniz.
  • Filtreleme ölçütlerine göre etiketlerin her birinin değerini seçin.
  • Varsayılan olarak beş saniyede bir yenilenen ölçümü eklemek için Ölçüm Ekle'yi seçin.
  • Otomatik Yenileme düğmesini devre dışı bırakarak otomatik yenileme özelliğini duraklatın.
  • Ölçümleri elle yenilemek için Tümünü Yenile'yi seçin.
  • Ölçüm değerinin biçimini ihtiyaçlarınıza göre değiştirin.
  • Aynı satırdaki eksi simgesini seçerek belirli bir ölçümü silin.

Ölçümler sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Aktüatör sayfası

Aktüatör sayfasına gitmek için Bilgi Kategorisi açılan listesinden Aktüatör seçeneğini belirleyin. Aktüatör sayfası, aktüatör verilerinin ağaç görünümünü sağlar.

Aktüatör sayfası aşağıdaki özelliği içerir:

  • Aktüatör uç noktaları listesinden seçim yapın ve ham aktüatör verileri aracılığıyla ayrıştırın.

Aktüatör sayfasını gösteren Uygulama Canlı Görünümü'nü gösteren ekran görüntüsü.

Sonraki adımlar