All Products
Search
Document Center

Function Compute:Metrik Tingkat Instans

Last Updated:Apr 01, 2026

Metrik tingkat instans memberikan visibilitas real-time terhadap kinerja instans yang menjalankan fungsi Anda—termasuk penggunaan vCPU, penggunaan memori, throughput jaringan, dan jumlah permintaan konkuren. Gunakan metrik ini untuk mendiagnosis bottleneck CPU, menyesuaikan pengaturan konkurensi, serta membedakan antara kesalahan kode dan masalah kinerja instans.

Cara kerja

Function Compute mengumpulkan metrik kinerja dari setiap instans secara berkala dan mencatatnya sebagai entri log terstruktur ke Log Service. Entri log tersebut merupakan sumber kebenaran untuk semua metrik tingkat instans. Anda dapat memvisualisasikannya di dasbor Monitoring Center bawaan atau mengkuerinya langsung di Log Service.

Metrik tersedia pada dua tingkat agregasi:

  • Tingkat fungsi atau kualifikasi: mengagregasi metrik dari seluruh instans yang menjalankan fungsi yang sama. Misalnya, jika Fungsi A berjalan di dua instans secara bersamaan, metrik vCPU pada tingkat ini menunjukkan penggunaan vCPU maksimum di antara kedua instans tersebut.

  • Tingkat instans: menampilkan metrik untuk instans tertentu.

Kualifikasi adalah versi atau alias yang ditentukan saat fungsi dipanggil. Function Compute membuat dan mengklaim ulang instans secara dinamis—Anda tidak dapat mengelola instans secara langsung.

Referensi metrik

Tabel berikut mencantumkan semua metrik tingkat instans. Setiap metrik sesuai dengan bidang dalam entri log yang ditulis pada setiap interval pengumpulan.

MetricDescriptionExample
cpuPercentPenggunaan vCPU dalam persentase. Mewakili jumlah vCPU yang sedang digunakan dan dapat melebihi 100% jika instans menggunakan sumber daya CPU dari instans lain pada host yang sama.120%
cpuQuotaPercentKuota vCPU yang dialokasikan ke instans, dinyatakan dalam persentase. Ini merupakan batas teoretis — cpuPercent dapat melebihinya. Anda dapat mengonfigurasi spesifikasi vCPU dan memori secara fleksibel. Rasio CPU-memori (vCPU:GB) harus berada di antara 1:1 hingga 1:4.50%
memoryUsageMBMemori yang digunakan oleh instans. Satuan: MB.16,87
memoryLimitMBMemori maksimum yang dapat digunakan instans. Satuan: MB.1024
rxBytesData yang diterima oleh instans selama interval log saat ini. Satuan: byte. Bahkan ketika fungsi tidak melakukan I/O jaringan, nilai ini biasanya lebih besar dari nol karena komunikasi internal antara instans dan modul sistem.158
txBytesData yang dikirim oleh instans selama interval log saat ini. Satuan: byte. Mengikuti trafik garis dasar yang sama seperti rxBytes.1598
rxTotalBytesData kumulatif yang diterima oleh instans sejak pertama kali dijalankan. Satuan: byte.158875
txTotalBytesData kumulatif yang dikirim oleh instans sejak pertama kali dijalankan. Satuan: byte.36123
concurrentRequestsJumlah permintaan yang sedang diproses oleh instans.10
hostnameNama host tempat instans dijalankan.36123
Trafik instans hanya mencerminkan lalu lintas masuk dan keluar. Lalu lintas internet dan lalu lintas jaringan privat dihitung bersama—jangan gunakan data ini untuk menghitung biaya jaringan.

Lihat metrik tingkat instans

Setelah Anda mengaktifkan pengumpulan (lihat Aktifkan Pengumpulan Metrik Tingkat Instans), lihat metrik dengan salah satu cara berikut:

  • Monitoring Center: Dasbor bawaan di Konsol Function Compute menampilkan metrik tingkat instans. Di halaman Monitoring Center, Anda dapat memfilter berdasarkan fungsi, kualifikasi, atau instans tertentu.

  • Log Service: Function Compute mengekspor metrik tingkat instans ke Log Service, tempat Anda dapat menulis kueri kustom dan membuat dasbor sendiri. Untuk detailnya, lihat Kueri dan Analisis Log.

Gambar berikut menunjukkan format entri log untuk metrik tingkat instans.

hanshujisuanshilijibiezhibiao

Aktifkan pengumpulan metrik tingkat instans

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Layanan di Function Compute

  • Pencatatan log diaktifkan untuk layanan tersebut. Jika Anda belum mengaktifkan pencatatan log saat membuat layanan, aktifkan Logging di Log Settings sebelum melanjutkan.

Aktifkan fitur

  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 target lalu klik Configure di kolom Actions.

  3. Di bagian Log Settings pada halaman Modify Service, aktifkan Instance-level Metrics lalu klik Save.

Setelah disimpan, Function Compute mulai mengumpulkan metrik tingkat instans untuk semua instans dalam layanan tersebut. Buka halaman Monitoring Center untuk melihat penggunaan vCPU, penggunaan memori, throughput jaringan, dan jumlah permintaan konkuren per instans.

Langkah berikutnya