全部产品
Search
文档中心

Function Compute:Metrik Tingkat Instans

更新时间:Dec 18, 2025

Function Compute menyediakan metrik tingkat instans yang memungkinkan Anda melihat penggunaan vCPU, penggunaan memori, kondisi jaringan instans, serta jumlah permintaan yang diproses secara bersamaan oleh sebuah instans. Topik ini menjelaskan informasi latar belakang, definisi, dan detail metrik tingkat instans, serta cara mengaktifkan pengumpulan metrik tersebut.

Informasi Latar Belakang

Function Compute adalah layanan komputasi berbasis acara yang sepenuhnya dikelola, sehingga Anda tidak perlu memelihara kluster komputasi. Namun, selama pengembangan kode atau runtime, Anda mungkin menghadapi masalah berikut:
  • Cara melihat penggunaan vCPU dalam skenario intensif CPU.
  • Cara menetapkan jumlah permintaan yang dapat diproses secara bersamaan oleh satu instans.
  • Cara mengidentifikasi penyebab kegagalan eksekusi fungsi, seperti pengecualian kode atau performa instans.

Metrik tingkat instans dari Function Compute membantu menyelesaikan masalah tersebut dan melacak status kesehatan instans.

Apa itu metrik tingkat instans?

Metrik tingkat instans adalah metrik performa instans yang digunakan untuk mengeksekusi fungsi. Performa instans dipantau secara real-time, dan hasilnya ditampilkan secara visual untuk memberikan jalur pemantauan dan pemecahan masalah end-to-end.

Metrik tingkat instans dapat ditampilkan dalam dimensi berikut:
  • Fungsi atau kualifikasi fungsi: metrik spesifik fungsi dari instans. Contohnya, jika Fungsi A dieksekusi oleh dua instans secara bersamaan, metrik vCPU spesifik fungsi tersebut adalah pemanfaatan vCPU maksimum dari kedua instans.
  • Instans: metrik dari instans tertentu.
Catatan
  • Kualifikasi menunjukkan informasi versi yang diteruskan saat fungsi dipanggil. Kualifikasi bisa berupa nomor versi atau alias.
  • Instans dibuat dan ditarik kembali secara dinamis oleh Function Compute. Setiap instans hanya ada untuk waktu yang singkat, dan Anda tidak dapat mengelolanya.

Metrik

Setelah mengaktifkan pengumpulan metrik tingkat instans, Function Compute mengumpulkan metrik eksekusi fungsi. Anda dapat melihat metrik tingkat instans dengan cara berikut:
  • Pusat Pemantauan: Modul Pusat Pemantauan di Function Compute menyediakan dasbor bawaan yang menampilkan metrik tingkat instans secara visual. Anda dapat masuk ke Function Compute console dan melihat metrik berikut di dasbor pada halaman Monitoring Center:
    • Metrik instans yang mengeksekusi fungsi yang sama.
    • Metrik semua instans.
    • Metrik instans tertentu.
  • Layanan Log: Function Compute mengimpor metrik tingkat instans ke Layanan Log. Anda dapat membuat dasbor visual kustom menggunakan kemampuan analisis Layanan Log. Untuk informasi lebih lanjut, lihat Panduan untuk pencarian dan analisis log.
    Metrik tingkat instans setiap instans dicatat dalam log pada interval tertentu. Gambar berikut menunjukkan formatnya.hanshujisuanshilijibiezhibiao
Tabel berikut menjelaskan metrik tingkat instans.
MetrikDeskripsiContoh
cpuPercentPenggunaan vCPU. Nilai tersebut menunjukkan jumlah vCPU yang digunakan dan mungkin melebihi 100%. 120%
cpuQuotaPercentKuota vCPU maksimum dari instans. Anda dapat mengonfigurasi spesifikasi vCPU dan memori secara fleksibel. Rasio CPU-memori (vCPU:GB) harus antara 1:1 hingga 1:4. 50%
memoryUsageMBJumlah memori yang digunakan oleh instans. Satuan: MB. 16,87
memoryLimitMBJumlah maksimum memori yang dapat digunakan oleh instans. Satuan: MB. 1024
rxBytesVolume data yang diterima oleh instans dalam interval waktu pembuatan log. Satuan: byte. 158
txBytesVolume data yang dikirim oleh instans dalam interval waktu pembuatan log. Satuan: byte. 1598
rxTotalBytesVolume data yang diterima oleh instans sejak instans tersebut dimulai. Satuan: byte. 158875
txTotalBytesVolume data yang dikirim oleh instans sejak instans tersebut dimulai. Satuan: byte. 36123
concurrentRequestsJumlah permintaan yang sedang diproses oleh instans. 10
hostnameNama host tempat instans tersebut berjalan. 36123
Catatan
  • Nilai metrik cpuQuotaPercent bersifat teoretis. Nilai metrik cpuPercent mungkin melebihi nilai metrik cpuQuotaPercent. Dalam hal ini, instans tersebut merebut sumber daya instans lain di host yang sama.
  • Komunikasi antara instans dan modul sistem menghasilkan sejumlah kecil lalu lintas. Oleh karena itu, sejumlah kecil lalu lintas pengiriman dan penerimaan dihasilkan meskipun tidak ada akses jaringan dalam suatu fungsi.
  • Lalu lintas instans hanya mencerminkan lalu lintas arah masuk dan arah keluar instans tersebut. Lalu lintas Internet dan lalu lintas jaringan pribadi dihitung bersama, dan Anda tidak dapat menghitung biaya lalu lintas berdasarkan grafik pemantauan ini.

Aktifkan Pengumpulan Metrik Tingkat Instans

  1. Masuk ke Konsol Function Compute. Di panel navigasi kiri, klik Services & Functions.

  2. Di bilah navigasi atas, pilih wilayah. Di halaman Services, temukan layanan yang diinginkan dan klik Configure di kolom Actions.

  3. Di bagian Log Settings di halaman Modifikasi Layanan, aktifkan Instance-level Metrics dan klik Save.
    Catatan Jika Anda belum mengaktifkan fitur pencatatan saat membuat layanan, Anda harus mengaktifkan Logging di bagian Pengaturan Log dan mengonfigurasi parameter terkait.

Hasil

Setelah mengaktifkan metrik tingkat instans, Anda dapat melihat metrik seperti penggunaan vCPU, penggunaan memori, jaringan instans, dan jumlah permintaan instans di halaman Monitoring Center.