Memantau peristiwa siklus hidup aplikasi menggunakan log Azure Activity dan Azure Service Health

Catatan

Azure Spring Apps adalah nama baru untuk layanan Azure Spring Cloud. Meskipun layanan memiliki nama baru, Anda akan melihat nama lama di beberapa tempat untuk sementara saat kami berupaya memperbarui aset seperti cuplikan layar, video, dan diagram.

Artikel ini berlaku untuk: ✔️ Basic/Standard ✔️ Enterprise

Artikel ini menunjukkan cara memantau peristiwa siklus hidup aplikasi dan menyiapkan pemberitahuan dengan log Azure Activity dan Azure Service Health.

Azure Spring Apps menyediakan alat bawaan untuk memantau status dan kesehatan aplikasi Anda. Peristiwa siklus hidup aplikasi membantu Anda memahami perubahan apa pun yang dibuat pada aplikasi Anda sehingga Anda dapat mengambil tindakan seperlunya.

Prasyarat

Memantau peristiwa siklus hidup aplikasi yang dipicu oleh pengguna di log Azure Activity

Log Aktivitas Azure berisi peristiwa sumber daya yang dikeluarkan oleh operasi yang diambil pada sumber daya dalam langganan Anda. Detail berikut untuk peristiwa siklus hidup aplikasi (seperti mulai, hentikan, dan mulai ulang) ditambahkan ke dalam Log Aktivitas Azure:

  • Waktu operasi terjadi.
  • Status operasi.
  • Instans mana yang dibuat saat Anda memulai aplikasi.
  • Instans mana yang dihapus saat Anda menghentikan aplikasi.
  • Instans mana yang dihapus dan dibuat saat Anda memulai ulang aplikasi.

Untuk melihat instans yang terpengaruh saat Anda memulai ulang aplikasi, navigasikan ke instans Azure Spring Apps Anda di portal Azure dan pilih Log aktivitas di panel navigasi.

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

Memantau peristiwa siklus hidup aplikasi di Azure Service Health

Azure Resource Health membantu Anda mendiagnosis dan mendapatkan dukungan untuk masalah yang dapat memengaruhi ketersediaan layanan Anda. Masalah-masalah ini termasuk insiden layanan, periode pemeliharaan terencana, dan pemadaman regional. Peristiwa hidupkan ulang aplikasi ditambahkan ke Azure Service Health. Peristiwa tersebut mencakup insiden tak terduga (misalnya, {i>crash

Memantau peristiwa siklus hidup aplikasi yang tidak terencana

Saat aplikasi Anda dimulai ulang karena peristiwa yang tidak dienkripsi, instans Azure Spring Apps Anda menunjukkan status terdegradasi di bagian Kesehatan sumber daya portal Azure. Diturunkan artinya sumber daya Anda mendeteksi hilangnya performa, meskipun masih tersedia untuk digunakan. Contoh peristiwa yang tidak terencana termasuk {i>crash

Pada halaman Beranda Azure, pilih Service Health lalu pilih Resource Health.

Dalam Riwayat kesehatan, Anda dapat menemukan status terbaru, akar penyebab, dan instans yang terpengaruh.

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

Memantau peristiwa siklus hidup aplikasi yang direncanakan

Aplikasi Anda mungkin dihidupkan ulang selama pemeliharaan platform. Anda dapat menerima pemberitahuan pemeliharaan terlebih dahulu dari halaman Pemeliharaan terencana dari Azure Service Health.

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

Saat pemeliharaan platform terjadi, instans Azure Spring Apps Anda menunjukkan status terdegradasi. Jika menghidupkan ulang diperlukan selama pemeliharaan platform, Azure Spring Apps melakukan pembaruan bergulir untuk memperbarui aplikasi Anda secara bertahap. Pembaruan bergulir didesain untuk memperbarui beban kerja Anda tanpa {i>downtime.

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

Catatan

Saat ini, Azure Spring Apps melakukan satu pemeliharaan terencana untuk meningkatkan versi Kubernetes yang mendasarinya setiap 2-4 bulan. Untuk garis waktu pemeliharaan terperinci, periksa pemberitahuan di halaman Azure Service Health.

Menyiapkan pemberitahuan

Anda dapat menyiapkan pemberitahuan untuk peristiwasiklus hidup aplikasi. Pemberitahuan kesehatan layanan juga disimpan di log aktivitas Azure. Mengingat besarnya volume informasi yang disimpan dalam log aktivitas, terdapat antarmuka pengguna yang terpisah untuk memudahkan Anda menampilkan dan menyiapkan pemberitahuan pada pemberitahuan kesehatan layanan.

Daftar berikut menjelaskan langkah-langkah kunci yang diperlukan untuk menyiapkan pemberitahuan:

  1. Siapkan grup tindakan beserta tindakan yang harus diambil saat pemberitahuan dipicu. Contoh jenis tindakan termasuk mengirim panggilan suara, SMS, email; atau memicu berbagai jenis tindakan otomatis. Berbagai pemberitahuan dapat menggunakan grup tindakan yang sama atau grup tindakan yang berbeda tergantung pada persyaratan pengguna.
  2. Menyiapkan aturan pemberitahuan. Pemberitahuan menggunakan grup tindakan untuk memberi tahu pengguna bahwa pemberitahuan untuk beberapa peristiwa siklus hidup aplikasi tertentu telah dipicu.

Menyiapkan pemberitahuan pada Log aktivitas

Gunakan langkah-langkah berikut untuk membuat aturan pemberitahuan log aktivitas di portal Azure:

  1. Navigasi ke instans Azure Spring Apps Anda dan pilih Log aktivitas di panel navigasi.

  2. Pilih log apa pun untuk membuka panel detailnya lalu pilih Aturan pemberitahuan baru.

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

  3. Secara default, pemberitahuan dilingkup ke langganan saat ini. Pilih tab Cakupan untuk memilih langganan lain.

  4. Pilih tab Kondisi . Pilih Nama sinyal untuk mengonfigurasi kriteria kondisi.

    Screenshot of Azure portal activity log alert condition.

  5. Pilih tab Tindakan . Tambahkan grup tindakan yang akan diterapkan ke aturan pemberitahuan.

  6. Pilih Tinjauan + buat kemudian pilih Buat.

Menyiapkan pemberitahuan untuk memantau peristiwa siklus hidup aplikasi di Azure Service Health

Gunakan langkah-langkah berikut untuk membuat aturan pemberitahuan untuk pemberitahuan kesehatan layanan di portal Azure.

  1. Pada halaman Beranda Azure, pilih Service Health lalu pilih Kesehatan sumber daya di panel navigasi.

  2. Pilih Tambahkan pemberitahuan kesehatan sumber daya.

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

  3. Pilih tab Cakupan . Tentukan sumber daya yang akan diterapkan ke aturan pemberitahuan.

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

  4. Pilih tab Kondisi . Tentukan kriteria untuk memicu aturan pemberitahuan.

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

  5. Pilih tab Tindakan . Tambahkan grup tindakan yang akan diterapkan ke aturan pemberitahuan.

  6. Pilih Tinjauan + buat kemudian pilih Buat.

Menyiapkan pemberitahuan untuk memantau pemberitahuan pemeliharaan terencana

Gunakan langkah-langkah berikut untuk membuat aturan pemberitahuan untuk pemberitahuan pemeliharaan terencana di portal Azure:

  1. Pada halaman Beranda Azure, pilih Service Health lalu pilih Pemberitahuan kesehatan di panel navigasi.

  2. Pilih Tambahkan pemberitahuan kesehatan layanan.

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

  3. Berikan nilai untuk pengaturan pada tab Cakupan, Kondisi, dan Tindakan .

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

  4. Pilih Tinjauan + buat kemudian pilih Buat.

Langkah berikutnya

Diagnosis sendiri dan selesaikan masalah di Azure Spring Apps