Aracılığıyla paylaş


Azure Etkinlik günlüğü ve Azure Hizmet Durumu kullanarak uygulama yaşam döngüsü olaylarını izleme

Not

Azure Spring Apps, Azure Spring Cloud hizmetinin yeni adıdır. Hizmetin yeni bir adı olsa da, ekran görüntüleri, videolar ve diyagramlar gibi varlıkları güncelleştirmek için çalışırken bazı yerlerde eski adı bir süre görürsünüz.

Bu makale şunlar için geçerlidir: ✔️ Temel/Standart ✔️ Kurumsal

Bu makalede, Azure Etkinlik günlüğü ve Azure Hizmet Durumu ile uygulama yaşam döngüsü olaylarını izleme ve uyarılar ayarlama adımları gösterilmektedir.

Azure Spring Apps, uygulamalarınızın durumunu ve durumunu izlemek için yerleşik araçlar sağlar. Uygulama yaşam döngüsü olayları, uygulamalarınızda yapılan değişiklikleri anlamanıza yardımcı olur, böylece gerekli eylemleri gerçekleştirebilirsiniz.

Önkoşullar

  • Azure aboneliği. Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
  • Dağıtılan bir Azure Spring Apps hizmet örneği ve hizmet örneğinizde önceden oluşturulmuş en az bir uygulama. Daha fazla bilgi için bkz . Hızlı Başlangıç: Azure Spring Apps'te ilk Spring Boot uygulamanızı dağıtma.

Azure Etkinlik günlüklerinde kullanıcılar tarafından tetiklenen uygulama yaşam döngüsü olaylarını izleme

Azure Etkinlik günlükleri , aboneliğinizdeki kaynaklara yapılan işlemler tarafından yayılan kaynak olaylarını içerir. Uygulama yaşam döngüsü olayları (başlatma, durdurma ve yeniden başlatma gibi) için aşağıdaki ayrıntılar Azure Etkinlik Günlüklerine eklenir:

  • İşlemin gerçekleştiği saat.
  • İşlemin durumu.
  • Uygulamanızı başlattığınızda hangi örneklerin oluşturulduğu.
  • Uygulamanızı durdurduğunuzda hangi örnekler silinir?
  • Uygulamanızı yeniden başlattığınızda hangi örneklerin silindiği ve oluşturulduğu.

Uygulamanızı yeniden başlattığınızda etkilenen örnekleri görmek için Azure portalında Azure Spring Apps örneğine gidin ve gezinti bölmesinde Etkinlik günlüğü'nü seçin.

Screenshot of the Azure portal showing the Activity log page and the details pane open on the selected operation.

Azure Hizmet Durumu'nda uygulama yaşam döngüsü olaylarını izleme

Azure Kaynak Durumu, hizmetinizin kullanılabilirliğini etkileyebilecek sorunları tanılamanıza ve bunlar için destek almanıza yardımcı olur. Bu sorunlar hizmet olaylarını, planlı bakım dönemlerini ve bölgesel kesintileri içerir. Uygulama yeniden başlatma olayları Azure Hizmet Durumu'na eklenir. Bunlar hem beklenmeyen olayları (örneğin planlanmamış uygulama kilitlenmesi) hem de zamanlanmış eylemleri (örneğin, planlı bakım) içerir.

Planlanmamış uygulama yaşam döngüsü olaylarını izleme

Planlanmamış olaylar nedeniyle uygulamanız yeniden başlatıldığında, Azure Spring Apps örneğiniz Azure portalının Kaynak durumu bölümünde düzeyi düşürülmüş durumunu gösterir. Düzeyi düşürülmüş olması, kaynağınızın kullanılabilir durumda olmasına rağmen performansta olası bir kayıp algıladığını gösterir. Planlanmamış olaylara örnek olarak uygulama kilitlenmesi, sistem durumu denetimi hatası ve sistem kesintisi verilebilir.

Azure Giriş sayfasında Hizmet Durumu'na ve ardından Kaynak Durumu'a tıklayın.

Sistem durumu geçmişi bölümünde en son durumu, kök nedeni ve etkilenen örnekleri bulabilirsiniz.

Screenshot of the Azure portal showing the Resource Health page with the information and health history for degraded resource.

Planlanan uygulama yaşam döngüsü olaylarını izleme

Uygulamanız platform bakımı sırasında yeniden başlatılabilir. Azure Hizmet Durumu'nun Planlı bakım sayfasından önceden bir bakım bildirimi alabilirsiniz.

Screenshot of the Azure portal showing the Planned maintenance page for Service Health with a maintenance issue highlighted.

Platform bakımı gerçekleştiğinde Azure Spring Apps örneğinizin durumu düşürülmüş olarak gösterilir. Platform bakımı sırasında yeniden başlatma gerekiyorsa Azure Spring Apps, uygulamalarınızı artımlı olarak güncelleştirmek için sıralı bir güncelleştirme gerçekleştirir. Sıralı güncelleştirmeler, iş yüklerinizi kapalı kalma süresi olmadan güncelleştirmek için tasarlanmıştır. En son durumu sistem durumu geçmişi sayfasında bulabilirsiniz.

Screenshot of Azure portal example log for planned maintenance in progress.

Not

Şu anda Azure Spring Apps, temel alınan Kubernetes sürümünü 2-4 ayda bir yükseltmek için bir düzenli planlı bakım gerçekleştirmektedir. Ayrıntılı bakım zaman çizelgesi için Azure Hizmet Durumu sayfasındaki bildirimleri gözden geçirin.

Uyarıları ayarlama

Uygulama yaşam döngüsü olayları için uyarılar ayarlayabilirsiniz. Hizmet durumu bildirimleri de Azure etkinlik günlüğünde depolanır. Etkinlik günlüğü büyük miktarda bilgi depolar, bu nedenle hizmet durumu bildirimlerinde uyarıları görüntülemeyi ve ayarlamayı kolaylaştırmak için ayrı bir kullanıcı arabirimi vardır.

Aşağıdaki listede uyarı ayarlamak için gereken temel adımlar açıklanmaktadır:

  1. Bir uyarı tetiklendiğinde gerçekleştirecek eylemleri içeren bir eylem grubu ayarlayın. Örnek eylem türleri arasında sesli arama, SMS, e-posta gönderme; veya çeşitli otomatik eylem türlerini tetikleme. Çeşitli uyarılar, kullanıcının gereksinimlerine bağlı olarak aynı eylem grubunu veya farklı eylem gruplarını kullanabilir.
  2. Uyarı kurallarını ayarlayın. Uyarılar, kullanıcılara belirli bir uygulama yaşam döngüsü olayı için bir uyarının tetiklendiğini bildirmek için eylem gruplarını kullanır.

Etkinlik günlüğünde uyarıları ayarlama

Azure portalında etkinlik günlüğü uyarı kuralı oluşturmak için aşağıdaki adımları kullanın:

  1. Azure Spring Apps örneğinize gidin ve gezinti bölmesinde Etkinlik günlüğü'nü seçin.

  2. Ayrıntı bölmesini açmak için herhangi bir günlüğü seçin ve ardından Yeni uyarı kuralı'nı seçin.

    Screenshot of the Azure portal showing the Activity log page and the New Alert rule button highlighted for a selected log.

  3. Varsayılan olarak, uyarıların kapsamı geçerli abonelik olarak belirlenmiştir. Farklı bir abonelik seçmek için Kapsam sekmesini seçin.

  4. Koşul sekmesini seçin. Koşul ölçütlerini yapılandırmak için Sinyal adı'nı seçin.

    Screenshot of Azure portal activity log alert condition.

  5. Eylemler sekmesini seçin. Uyarı kuralına uygulanacak eylem gruplarını ekleyin.

  6. Gözden Geçir + oluştur’u ve sonra da Oluştur’u seçin.

Azure Hizmet Durumu'nda uygulama yaşam döngüsü olaylarını izlemek için uyarılar ayarlama

Azure portalında hizmet durumu bildirimleri için bir uyarı kuralı oluşturmak için aşağıdaki adımları kullanın.

  1. Azure Giriş sayfasında Hizmet Durumu'na tıklayın ve ardından gezinti bölmesinde Kaynak durumu'na tıklayın.

  2. Kaynak durumu uyarısı ekle'yi seçin.

    Screenshot of Azure portal Resource health page with the 'Add resource health alert' button highlighted.

  3. Kapsam sekmesini seçin. Uyarı kuralına uygulanacak kaynakları belirtin.

    Screenshot of the Azure portal showing the Scope tab for Create an alert rule dialog when selected from the Resource health page.

  4. Koşul sekmesini seçin. Uyarı kuralını tetikleyen ölçütleri tanımlayın.

    Screenshot of the Azure portal showing the Condition tab for Create an alert rule dialog when selected from the Resource health page.

  5. Eylemler sekmesini seçin. Uyarı kuralına uygulanacak eylem gruplarını ekleyin.

  6. Gözden Geçir + oluştur’u ve sonra da Oluştur’u seçin.

Planlı bakım bildirimini izlemek için uyarılar ayarlama

Azure portalında planlı bakım bildirimleri için bir uyarı kuralı oluşturmak için aşağıdaki adımları kullanın:

  1. Azure Giriş sayfasında Hizmet Durumu'na ve ardından gezinti bölmesinde Sistem durumu uyarıları'na tıklayın.

  2. Hizmet durumu uyarısı ekle'yi seçin.

    Screenshot of Azure portal Health alerts page the 'Add service health alert' button highlighted.

  3. Kapsam, Koşul ve Eylemler sekmelerindeki ayarlar için değerler sağlayın.

    Screenshot of the Azure portal showing the Scope tab for Create an alert rule dialog when selected from the Health alerts page.

  4. Gözden Geçir + oluştur’u ve sonra da Oluştur’u seçin.

Sonraki adımlar

Azure Spring Apps'de sorunları kendi kendine tanılayıp çözme