All Products
Search
Document Center

Function Compute:Metrik Pemantauan

Last Updated:Apr 24, 2026

Di konsol Function Compute, Anda dapat melihat metrik ikhtisar untuk resource Function Compute Anda, serta metrik terperinci di tingkat wilayah, fungsi, dan instans. Setiap metrik diidentifikasi oleh parameter MetricName. Topik ini menjelaskan nilai MetricName untuk berbagai metrik Function Compute.

Metrik ikhtisar resource

Masuk ke konsol Function Compute. Di halaman Overview, temukan bagian Resource Usage Statistics untuk melihat metrik ikhtisar resource.

Metrik ikhtisar resource mengukur penggunaan resource secara keseluruhan dan lalu lintas jaringan Function Compute di wilayah tertentu atau di semua wilayah. Tabel berikut menjelaskan metrik tersebut, yang diagregasi setiap hari atau setiap bulan.

Kategori

Nama metrik

Unit

Deskripsi

Ikhtisar

Invocations

Count

Jumlah total pemanggilan fungsi.

vCPU Usage

vCPU-second

Resource vCPU yang dikonsumsi oleh fungsi selama pemanggilan, dihitung dengan mengalikan spesifikasi vCPU fungsi dengan durasi eksekusinya.

MemoryUsage

GB-second

Resource memori yang dikonsumsi oleh fungsi selama pemanggilan, dihitung dengan mengalikan spesifikasi memori fungsi dengan durasi eksekusinya.

DiskUsage

GB-second

Resource disk yang dikonsumsi oleh fungsi selama pemanggilan, dihitung dengan mengalikan spesifikasi disk fungsi dengan durasi eksekusinya.

InternetOut

GB

Total lalu lintas Internet keluar yang dihasilkan oleh fungsi Anda.

GPU Usage

GB-second

Resource GPU yang dikonsumsi oleh fungsi selama pemanggilan, dihitung dengan mengalikan spesifikasi GPU fungsi dengan durasi eksekusinya.

Penggunaan vCPU

Active vCPU Usage

vCPU-second

Resource vCPU yang dikonsumsi oleh instans fungsi aktif, dihitung dengan mengalikan spesifikasi vCPU fungsi dengan durasi eksekusinya.

Idle vCPU Usage

vCPU-second

Resource vCPU yang dikonsumsi oleh instans fungsi idle, dihitung dengan mengalikan spesifikasi vCPU fungsi dengan durasi idle instans tersebut.

Penggunaan GPU

Active GPU Usage

GB-second

Resource GPU yang dikonsumsi oleh instans fungsi aktif, dihitung dengan mengalikan spesifikasi GPU fungsi dengan durasi eksekusinya.

Idle GPU Usage

GB-second

Resource GPU yang dikonsumsi oleh instans fungsi idle, dihitung dengan mengalikan spesifikasi GPU fungsi dengan durasi idle instans tersebut.

Metrik tingkat wilayah

Masuk ke konsol Function Compute. Di panel navigasi sebelah kiri, pilih Advanced Features > Metrics untuk melihat metrik tingkat wilayah.

Metrik tingkat wilayah mengukur penggunaan keseluruhan resource Function Compute di wilayah tertentu. Tabel berikut menjelaskan metrik tersebut.

Kategori

Nama metrik

Unit

Deskripsi

Eksekusi fungsi

Invocations (RegionTotalInvocations)

Count

Jumlah total pemanggilan fungsi di suatu wilayah. Data diagregasi dalam interval 1 menit atau 1 jam.

Kesalahan

Server Errors (RegionServerErrors)

Count

Jumlah total pemanggilan yang gagal di suatu wilayah akibat kesalahan sistem Function Compute. Data diagregasi dalam interval 1 menit atau 1 jam.

Catatan

Ini tidak mencakup pemanggilan fungsi yang dipicu HTTP yang berhasil mengembalikan kode status 5xx.

Client Errors (RegionClientErrors)

Count

Ini adalah jumlah total pemanggilan di wilayah tertentu di mana fungsi tidak dieksekusi atau gagal dieksekusi karena kesalahan client Function Compute dan kode status 4xx dikembalikan. Pemanggilan tersebut dijumlahkan dengan granularitas 1 menit atau 1 jam. Berikut adalah beberapa contoh kode status tersebut.

  • 400: Parameter tidak valid.

  • 403: Izin ditolak.

  • 404: Resource tidak ditemukan.

  • 412: Instans runtime kustom gagal dimulai.

  • 499: Klien menutup koneksi.

Untuk informasi lebih lanjut, lihat Kode kesalahan publik.

Catatan

Untuk permintaan yang menghasilkan kesalahan client 412 atau 499, jika fungsi telah mulai dieksekusi dan menghasilkan log serta dikenai biaya, Anda dapat menemukan log pemanggilan untuk permintaan kesalahan client tersebut di Invocation List. Untuk informasi lebih lanjut, lihat Lihat log pemanggilan.

Function Errors (RegionFunctionErrors)

Count

Jumlah total pemanggilan di suatu wilayah yang gagal karena kesalahan dalam kode fungsi. Data diagregasi dalam interval 1 menit atau 1 jam.

Kesalahan pengendalian aliran

Concurrency Throttles (RegionThrottles)

Count

Jumlah total pemanggilan yang dikendalikan alirannya karena melebihi batas konkurensi di suatu wilayah. Permintaan ini mengembalikan kode status 429. Data diagregasi dalam interval 1 menit atau 1 jam.

Total Instance Throttles (RegionResourceThrottles)

Count

Jumlah total pemanggilan yang dikendalikan alirannya karena melebihi batas total instans di suatu wilayah. Permintaan ini mengembalikan kode status 503. Data diagregasi dalam interval 1 menit atau 1 jam.

Instans sesuai permintaan

On-demand Concurrency Limit (RegionConcurrencyLimit)

Count

Kuota instans sesuai permintaan untuk akun Anda di suatu wilayah.

On-demand Concurrent Instances (RegionConcurrentCount)

Count

Jumlah instans sesuai permintaan konkuren yang sedang digunakan di suatu wilayah. Data diagregasi dalam interval 1 menit atau 1 jam.

Instans yang disediakan

Provisioned Concurrent Instances (RegionProvisionedCurrentInstance)

Count

Jumlah total instans yang disediakan untuk semua fungsi di suatu wilayah dalam akun Anda.

Metrik tingkat fungsi

Masuk ke konsol Function Compute. Di panel navigasi sebelah kiri, pilih Advanced Features > Metrics. Di daftar Function Name, klik nama fungsi untuk melihat Function Metrics-nya.

Metrik tingkat fungsi mengukur penggunaan resource fungsi tertentu. Anda dapat melihat metrik untuk fungsi itu sendiri, atau untuk versi atau alias fungsi tertentu. Tabel berikut menjelaskan metrik tersebut.

Catatan
  • Untuk metrik yang dibatasi pada versi atau alias fungsi, nama metrik diawali dengan FunctionQualifier. Misalnya, metrik untuk jumlah total pemanggilan adalah FunctionQualifierTotalInvocations.

  • Untuk memantau penggunaan CPU, penggunaan memori, dan lalu lintas jaringan di tingkat fungsi, Anda harus mengaktifkan metrik tingkat instans. Untuk informasi lebih lanjut, lihat Metrik tingkat instans.

Kategori

Nama metrik

Unit

Deskripsi

Pemanggilan

Total Invocations (FunctionTotalInvocations)

Count

Jumlah total pemanggilan fungsi dari instans sesuai permintaan maupun instans yang disediakan. Data diagregasi dalam interval 1 menit atau 1 jam.

Provisioned Invocations (FunctionProvisionInvocations)

Count

Jumlah total pemanggilan fungsi pada instans yang disediakan. Data diagregasi dalam interval 1 menit atau 1 jam.

Kode Status HTTP

HTTP 2xx Responses (FunctionHTTPStatus2xx)

Count

Jumlah permintaan yang mengembalikan kode status HTTP 2xx. Data diagregasi dalam interval 1 menit, 5 menit, atau 1 jam.

HTTP 3xx Responses (FunctionHTTPStatus3xx)

Count

Jumlah permintaan yang mengembalikan kode status HTTP 3xx. Data diagregasi dalam interval 1 menit, 5 menit, atau 1 jam.

HTTP 4xx Responses (FunctionHTTPStatus4xx)

Count

Jumlah permintaan yang mengembalikan kode status HTTP 4xx. Data diagregasi dalam interval 1 menit, 5 menit, atau 1 jam.

HTTP 5xx Responses (FunctionHTTPStatus5xx)

Count

Jumlah permintaan yang mengembalikan kode status HTTP 5xx. Data diagregasi dalam interval 1 menit, 5 menit, atau 1 jam.

Kesalahan

Server Errors (FunctionServerErrors)

Count

Jumlah total pemanggilan yang gagal untuk suatu fungsi akibat kesalahan sistem Function Compute. Data diagregasi dalam interval 1 menit atau 1 jam.

Catatan

Ini tidak mencakup pemanggilan fungsi yang dipicu HTTP yang berhasil mengembalikan kode status 5xx.

Client Errors (FunctionClientErrors)

Count

Jumlah total pemanggilan di wilayah di mana fungsi tidak dieksekusi atau tidak berhasil dieksekusi karena kesalahan client Function Compute, dan kode status 4xx dikembalikan. Nilai-nilai tersebut dijumlahkan dengan granularitas 1 menit atau 1 jam. Beberapa contoh kode status adalah sebagai berikut.

  • 400: Parameter tidak valid.

  • 403: Izin ditolak.

  • 404: Resource tidak ditemukan.

  • 412: Instans runtime kustom gagal dimulai.

  • 499: Klien menutup koneksi.

Untuk informasi lebih lanjut, lihat Kode kesalahan publik.

Catatan

Untuk permintaan yang menghasilkan kesalahan client 412 atau 499, jika fungsi telah mulai dieksekusi dan menghasilkan log serta dikenai biaya, Anda dapat menemukan log pemanggilan untuk permintaan kesalahan client tersebut di Invocation List. Untuk informasi lebih lanjut, lihat Lihat log pemanggilan.

Function Errors (FunctionFunctionErrors)

Count

Jumlah total pemanggilan untuk fungsi tertentu yang gagal karena kesalahan dalam kode fungsi. Data diagregasi dalam interval 1 menit atau 1 jam.

Kesalahan pengendalian aliran

Concurrency Throttles (FunctionConcurrencyThrottles)

Count

Jumlah total pemanggilan yang dikendalikan alirannya karena melebihi batas konkurensi fungsi. Permintaan ini mengembalikan kode status 429. Data diagregasi dalam interval 1 menit atau 1 jam.

Resource Throttles (FunctionResourceThrottles)

Count

Jumlah total pemanggilan yang dikendalikan alirannya karena batas total instans fungsi telah tercapai. Permintaan ini mengembalikan kode status 503. Data diagregasi dalam interval 1 menit atau 1 jam.

Durasi eksekusi fungsi

Average Duration (FunctionAvgDuration)

ms

Waktu eksekusi rata-rata kode fungsi Anda, dari awal hingga akhir, tidak termasuk overhead platform. Data diagregasi sebagai rata-rata dalam interval 1 menit atau 1 jam.

P90 Duration (FunctionP90Duration)

ms

Persentil ke-90 dari waktu eksekusi fungsi, dari awal hingga akhir. Ini tidak termasuk overhead platform. 90% permintaan selesai dalam durasi ini.

P99 Duration (FunctionP99Duration)

ms

Persentil ke-99 dari waktu eksekusi fungsi, dari awal hingga akhir. Ini tidak termasuk overhead platform. 99% permintaan selesai dalam durasi ini.

Maximum Duration (FunctionMaxDuration)

ms

Waktu eksekusi maksimum kode fungsi Anda, dari awal hingga akhir. Ini tidak termasuk overhead platform. Data diagregasi sebagai maksimum dalam interval 1 menit atau 1 jam.

Latensi end-to-end

Average Latency (FunctionLatencyAvg)

ms

Selama pemanggilan, ini adalah durasi sejak permintaan eksekusi fungsi tiba di sistem Function Compute hingga meninggalkan sistem Function Compute. Durasi ini mencakup waktu yang dikonsumsi oleh platform. Waktu rata-rata dihitung dengan granularitas 1 menit atau 1 jam.

Penggunaan memori

Memory Quota (FunctionMemoryLimitMB)

MB

Batas memori yang dikonfigurasi untuk fungsi. Melebihi batas ini menyebabkan kesalahan kehabisan memori (OOM). Metrik ini melaporkan nilai maksimum di semua instans dalam interval 1 menit atau 1 jam.

Maximum Memory Used (FunctionMaxMemoryUsage)

MB

Jumlah maksimum memori yang dikonsumsi fungsi selama pemanggilan. Metrik ini melaporkan nilai maksimum di semua instans dalam interval 1 menit atau 1 jam.

Instance fungsi sesuai permintaan

On-demand Instance Quota (FunctionOndemandInstanceQuota)

Count

Batas konkurensi yang dikonfigurasi untuk instans sesuai permintaan fungsi. Metrik ini hanya muncul jika batas dikonfigurasi.

Active On-demand Instances (FunctionOndemandActiveInstance)

Count

Jumlah instans sesuai permintaan yang digunakan fungsi.

Instans yang disediakan fungsi

Active Provisioned Instances (FunctionProvisionedCurrentInstance)

Count

Jumlah instans yang disediakan yang digunakan fungsi.

Pemrosesan pemanggilan asinkron

Enqueued Requests (FunctionEnqueueCount)

Count

Jumlah permintaan yang masuk antrian untuk pemanggilan asinkron. Data diagregasi dalam interval 1 menit atau 1 jam.

Processed Requests (FunctionDequeueCount)

Count

Jumlah permintaan pemanggilan asinkron yang telah selesai. Data diagregasi dalam interval 1 menit atau 1 jam.

Catatan

Jika jumlah permintaan yang diproses jauh lebih rendah daripada jumlah permintaan yang masuk antrian, dapat terjadi antrean permintaan. Untuk mengatasi hal ini, konfigurasikan kebijakan auto scaling berdasarkan jumlah minimum instans atau hubungi kami.

Latensi pesan asinkron

Average Latency (FunctionAsyncMessageLatencyAvg)

ms

Waktu rata-rata antara saat pesan asinkron masuk antrian dan saat pemrosesannya dimulai. Data diagregasi sebagai rata-rata dalam interval 1 menit atau 1 jam.

Maximum Latency (FunctionAsyncMessageLatencyMax)

ms

Waktu maksimum antara saat pesan asinkron masuk antrian dan saat pemrosesannya dimulai. Data diagregasi sebagai maksimum dalam interval 1 menit atau 1 jam.

Event pemanggilan asinkron

Expired Dropped Events (FunctionAsyncEventExpiredDropped)

Count

Jumlah total permintaan yang habis waktu dan di-drop ketika tujuan dikonfigurasi untuk pemanggilan asinkron. Data diagregasi dalam interval 1 menit atau 1 jam.

Destination Errors (FunctionDestinationErrors)

Count

Jumlah permintaan yang gagal mencapai tujuan yang dikonfigurasi setelah eksekusi fungsi. Data diagregasi dalam interval 1 menit atau 1 jam.

Destination Succeeded (FunctionDestinationSucceeded)

Count

Jumlah permintaan yang berhasil dikirim ke tujuan yang dikonfigurasi setelah eksekusi fungsi. Data diagregasi dalam interval 1 menit atau 1 jam.

Antrean permintaan asinkron

Backlogged Requests (FunctionAsyncMessagesBacklogV2)

Count

Jumlah total permintaan asinkron yang menunggu untuk diproses. Data diagregasi dalam interval 1 menit atau 1 jam.

Catatan

Jika antrean permintaan lebih besar dari 0, konfigurasikan kebijakan auto scaling berdasarkan jumlah minimum instans atau hubungi kami.

In-process Asynchronous Requests (FunctionAsyncMessagesInProcess)

Count

Perkiraan jumlah permintaan asinkron yang sedang diproses.

Permintaan konkuren per instans (metrik tingkat instans)

Maximum Concurrent Requests (FunctionMaxConcurrentRequests)

Count

Jumlah maksimum permintaan konkuren yang diproses oleh satu instans fungsi. Data diagregasi sebagai maksimum dalam interval 1 menit atau 1 jam.

Average Concurrent Requests (FunctionAvgConcurrentRequests)

Count

Jumlah rata-rata permintaan konkuren yang diproses oleh satu instans fungsi. Data diagregasi sebagai rata-rata dalam interval 1 menit atau 1 jam.

Penggunaan vCPU (metrik tingkat instans)

vCPU Quota (FunctionvCPUQuotaCores)

vCPU

Kuota vCPU untuk fungsi.

Maximum vCPU Usage (FunctionMaxvCPUCores)

vCPU

Jumlah aktual vCPU yang digunakan oleh fungsi, di mana 1 mewakili satu vCPU. Metrik ini melaporkan nilai maksimum di beberapa instans dalam interval 1 menit atau 1 jam.

Average vCPU Usage (FunctionAvgvCPUCores)

vCPU

Jumlah aktual vCPU yang digunakan oleh fungsi, di mana 1 mewakili satu vCPU. Metrik ini melaporkan nilai rata-rata di beberapa instans dalam interval 1 menit atau 1 jam.

Utilisasi vCPU (metrik tingkat instans)

Maximum vCPU Utilization (FunctionMaxvCPUUtilization)

%

Rasio vCPU aktual yang digunakan terhadap kuota vCPU. Metrik ini melaporkan nilai maksimum di beberapa instans dalam interval 1 menit atau 1 jam.

Average vCPU Utilization (FunctionAvgvCPUUtilization)

%

Rasio vCPU aktual yang digunakan terhadap kuota vCPU. Metrik ini melaporkan nilai rata-rata di beberapa instans dalam interval 1 menit atau 1 jam.

Lalu lintas jaringan (metrik tingkat instans)

Inbound Traffic Rate (FunctionRXBytesPerSec)

Mbps

Laju lalu lintas jaringan arah masuk ke fungsi.

Outbound Traffic Rate (FunctionTXBytesPerSec)

Mbps

Laju lalu lintas jaringan arah keluar dari fungsi.

Penggunaan memori (metrik tingkat instans)

Memory Quota (FunctionMemoryLimitMB)

MB

Batas memori yang dikonfigurasi untuk fungsi.

Catatan

Melebihi kuota ini menyebabkan kesalahan OOM.

Maximum Memory Usage (FunctionMaxMemoryUsageMB)

MB

Memori aktual yang digunakan oleh instans fungsi. Metrik ini melaporkan nilai maksimum di semua instans dalam interval 1 menit atau 1 jam.

Average Memory Usage (FunctionAvgMemoryUsageMB)

MB

Memori aktual yang digunakan oleh instans fungsi. Metrik ini melaporkan nilai rata-rata di semua instans dalam interval 1 menit atau 1 jam.

Utilisasi memori (metrik tingkat instans)

Maximum Memory Utilization (FunctionMaxMemoryUtilization)

%

Rasio memori aktual yang digunakan terhadap kuota memori. Metrik ini melaporkan nilai maksimum di beberapa instans dalam interval 1 menit atau 1 jam.

Average Utilization

(FunctionAvgMemoryUtilization)

%

Rasio memori aktual yang digunakan terhadap kuota memori. Metrik ini melaporkan nilai rata-rata di beberapa instans dalam interval 1 menit atau 1 jam.

Penggunaan memori GPU (metrik tingkat instans)

GPU Memory Quota (FunctionGPUMemoryLimitMB)

MB

Kuota memori GPU.

GPU Memory Used (FunctionGPUMaxMemoryUsage)

MB

Jumlah maksimum memori GPU yang digunakan.

Utilisasi memori GPU (metrik tingkat instans)

GPU Memory Utilization (FunctionGPUMemoryUsagePercent)

%

Utilisasi memori GPU.

Utilisasi SM GPU (metrik tingkat instans)

SM Utilization (FunctionGPUSMPercent)

%

Utilisasi Streaming Multiprocessor (SM) GPU.

Utilisasi penyandi hardware GPU (metrik tingkat instans)

Hardware Encoder Utilization (FunctionGPUEncoderPercent)

%

Utilisasi penyandi hardware GPU.

Utilisasi decoder hardware GPU (metrik tingkat instans)

Hardware Decoder Utilization (FunctionGPUDecoderPercent)

%

Utilisasi decoder hardware GPU.

Informasi lebih lanjut

Untuk mempelajari cara memanggil API CloudMonitor untuk data pemantauan, lihat Data pemantauan.