Bagikan melalui


Gambaran umum diagnostik Azure Functions

Saat menjalankan aplikasi fungsi, Anda ingin bisa bersiap menghadapi masalah apa pun yang mungkin muncul, mulai dari kesalahan 4xx hingga memicu kegagalan. Diagnostik Azure Functions merupakan pengalaman cerdas dan interaktif untuk membantu Anda memecahkan masalah aplikasi fungsi tanpa konfigurasi atau biaya tambahan. Saat Anda mengalami masalah dengan aplikasi fungsi Anda, diagnostik Azure Functions menunjukkan apa yang salah. Ini memandu Anda mendapatkan informasi yang tepat untuk memecahkan dan menyelesaikan masalah dengan lebih mudah dan cepat. Artikel ini memperlihatkan dasar-dasar cara menggunakan diagnostik Azure Functions untuk mendiagnosis dan menyelesaikan masalah aplikasi fungsi umum dengan lebih cepat.

Mulai diagnostik Azure Functions

Untuk memulai diagnostik Azure Functions:

  1. Navigasi ke aplikasi fungsi Anda di portal Microsoft Azure.

  2. Pilih Diagnosis dan selesaikan masalah untuk membuka diagnostik Azure Functions.

  3. Pilih kategori yang paling tepat menjelaskan masalah aplikasi fungsi Anda dengan menggunakan kata kunci di petak beranda. Anda juga dapat mengetik kata kunci yang paling menggambarkan masalah Anda di bilah pencarian. Misalnya, Anda dapat mengetik execution untuk melihat daftar laporan diagnostik yang terkait dengan eksekusi aplikasi fungsi Anda dan membukanya langsung dari beranda.

    Cari diagnostik Azure Functions.

Menggunakan antarmuka Interaktif

Setelah Anda memilih kategori beranda yang paling sesuai dengan masalah aplikasi fungsi Anda, antarmuka interaktif diagnostik Azure Functions, bernama Genie, dapat memandu Anda melalui diagnosis dan penyelesaian masalah aplikasi Anda. Anda dapat menggunakan pintasan petak yang disediakan oleh Genie untuk melihat laporan diagnostik lengkap kategori masalah yang Anda minati. Pintasan petak memberi Anda cara langsung untuk mengakses metrik diagnostik Anda.

Genie adalah antarmuka diagnostik Fungsi Azure.

Setelah memilih petak, Anda dapat melihat daftar topik yang terkait dengan masalah yang dijelaskan di petak. Topik-topik ini memberikan cuplikan informasi penting dari laporan lengkap. Pilih salah satu topik ini untuk menyelidiki masalah lebih lanjut. Selain itu, Anda dapat memilih Tampilkan Laporan Lengkap untuk menjelajahi semua topik pada satu halaman.

Pratinjau laporan diagnostik

Melihat laporan diagnostik

Setelah memilih topik, Anda dapat melihat laporan diagnostik khusus untuk aplikasi fungsi Anda. Laporan diagnostik menggunakan ikon status untuk menunjukkan apakah ada masalah khusus dengan aplikasi Anda. Anda melihat deskripsi terperinci tentang masalah ini, tindakan yang direkomendasikan, metrik terkait, dan dokumen yang bermanfaat. Laporan diagnostik yang disesuaikan dihasilkan dari serangkaian pemeriksaan yang dijalankan pada aplikasi fungsi Anda. Laporan diagnostik dapat menjadi alat yang berguna untuk menentukan masalah di aplikasi fungsi Anda dan membimbing Anda untuk menyelesaikan masalah.

Menemukan kode masalah

Untuk fungsi berbasis skrip, Anda dapat menggunakan Eksekusi Fungsi dan Kesalahan di bawah Fungsi Aplikasi Mati atau Kesalahan Pelaporan untuk mempersempit baris kode yang menyebabkan pengecualian atau kesalahan. Anda dapat menggunakan alat ini untuk sampai ke akar penyebab dan memperbaiki masalah dari baris kode tertentu. Opsi ini tidak tersedia untuk fungsi C# dan Java yang telah diolah.

Laporan diagnostik tentang kesalahan eksekusi fungsi

Lihat detail pengecualian.

Langkah berikutnya

Anda dapat mengajukan pertanyaan atau memberikan umpan balik tentang diagnostik Azure Functions di UserVoice. Sertakan [Diag] dalam judul umpan balik Anda.