Memecahkan masalah umum dengan Mulai/Berhenti VM

Artikel ini menyediakan informasi tentang pemecahan masalah dan mengatasi masalah yang mungkin terjadi saat mencoba menginstal dan mengonfigurasi Mulai/Berhenti VM. Untuk informasi umum, lihat Gambaran umum Mulai/Berhenti VM.

Validasi dan pemecahan masalah umum

Bagian ini membahas cara memecahkan masalah umum dengan skenario jadwal dan membantu mengidentifikasi akar penyebabnya.

Dasbor Azure

Anda dapat memulai dengan meninjau dasbor bersama Azure. Dasbor bersama Azure yang digunakan sebagai bagian dari Mulai/Berhenti VM v2 adalah cara cepat dan mudah untuk memverifikasi status setiap operasi yang dilakukan pada VM Anda. Lihat petak Tindakan yang baru dicoba pada VM untuk melihat semua operasi terbaru yang dijalankan pada VM Anda. Ada beberapa penundaan, sekitar lima menit, agar data muncul dalam laporan karena menarik data dari sumber daya Application Insights.

Logic Apps

Bergantung pada Logic Apps mana yang telah Anda aktifkan untuk mendukung skenario Mulai/Berhenti, Anda dapat meninjau riwayat jalankannya untuk membantu mengidentifikasi mengapa skenario mulai/matikan terjadwal tidak berhasil diselesaikan untuk satu atau beberapa VM target. Untuk mempelajari cara meninjau hal ini secara rinci, lihat Logic Apps menjalankan riwayat.

Azure Storage

Anda dapat meninjau detail untuk operasi yang dilakukan pada VM yang ditulis ke tabel requestsstoretable di akun penyimpanan Azure yang digunakan untuk Mulai/Berhenti VM v2 (pratinjau). Lakukan langkah-langkah berikut untuk menampilkan catatan tersebut.

  1. Buka akun penyimpanan di portal Azure dan di akun pilih Storage Explorer dari panel sebelah kiri.
  2. Pilih TABEL lalu pilih requeststoretable.
  3. Setiap rekaman dalam tabel mewakili tindakan mulai/berhenti yang dilakukan terhadap Azure VM berdasarkan cakupan target yang ditentukan dalam skenario aplikasi logika. Anda dapat memfilter hasilnya dengan salah satu properti rekaman (misalnya, TIMESTAMP, ACTION, atau TARGETTOPLEVELRESOURCENAME).

Azure Functions

Anda dapat meninjau detail pemanggilan terbaru untuk salah satu Fungsi Azure yang bertanggung jawab atas eksekusi mulai dan berhenti VM. Pertama mari kita tinjau aliran eksekusi.

Alur eksekusi untuk skenario Terjadwal dan Berurutan dikendalikan oleh fungsi yang sama. Skema muatan adalah apa yang menentukan skenario mana yang dilakukan. Untuk skenario Terjadwal, alur eksekusinya adalah - Antrean Terjadwal HTTP >VirtualMachineRequestOrchestrator>VirtualMachineRequestExecutor.

Dari aplikasi logika, fungsi HTTP Terjadwal dipanggil dengan skema Payload. Setelah fungsi HTTP Terjadwal menerima permintaan, fungsi ini mengirim informasi ke fungsi antrian Orchestrator, yang pada gilirannya membuat beberapa antrian untuk setiap VM untuk melakukan tindakan.

Lakukan langkah-langkah berikut untuk melihat detail pemanggilan.

  1. Di portal Microsoft Azure, navigasi ke Azure Functions.
  2. Pilih aplikasi Function untuk Mulai/Berhenti VM v2 dari daftar.
  3. Pilih Fungsi dari panel sebelah kiri.
  4. Dalam daftar, Anda melihat beberapa fungsi yang terkait untuk setiap skenario. Pilih fungsi HTTP Terjadwal.
  5. Pilih Pantau dari panel sebelah kiri.
  6. Pilih jejak eksekusi terbaru untuk melihat detail pemanggilan dan bagian pesan untuk pembuatan log mendetail.
  7. Ulangi langkah yang sama untuk setiap fungsi yang dijelaskan sebagai bagian dari meninjau alur eksekusi sebelumnya.

Untuk mempelajari selengkapnya tentang memantau Azure Functions, lihat Menganalisis telemetri Azure Functions di Application Insightsi.

Langkah berikutnya

Pelajari selengkapnya tentang memantau Azure Functions dan aplikasi logika: