全部产品
Search
文档中心

Function Compute:Metrik pemantauan

更新时间:Dec 29, 2025

Di konsol Function Compute, Anda dapat memeriksa metrik ikhtisar sumber daya Function Compute serta detail metrik pemantauan pada dimensi wilayah, fungsi, dan instans. Anda dapat menentukan nama metrik untuk memantau metrik yang sesuai. Topik ini menjelaskan metrik pemantauan Function Compute.

Metrik sumber daya

Anda dapat masuk ke Function Compute console untuk melihat metrik sumber daya ikhtisar di bagian Resource Usage Statistics pada halaman Overview.

Metrik ikhtisar sumber daya digunakan untuk memantau dan mengukur penggunaan sumber daya keseluruhan serta lalu lintas jaringan Function Compute di semua wilayah atau di wilayah tertentu. Tabel berikut menjelaskan metrik tersebut. Semua metrik dijumlahkan dengan granularitas satu hari atau satu bulan.

Kategori

Nama metrik

Satuan

Deskripsi

Ikhtisar

Pemanggilan

Jumlah

Total jumlah permintaan untuk pemanggilan fungsi.

Penggunaan vCPU

vCPU-detik

Sumber daya vCPU yang dikonsumsi selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran vCPU dengan durasi eksekusi fungsi.

Penggunaan Memori

GB-detik

Jumlah memori yang dikonsumsi selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran memori dengan durasi eksekusi fungsi.

Penggunaan Disk

GB-detik

Sumber daya disk yang dikonsumsi selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran disk dengan durasi eksekusi fungsi.

Trafik Internet Keluar

GB

Total trafik Internet keluar yang dihasilkan selama eksekusi fungsi dalam periode statistik tertentu.

Penggunaan GPU

GB-detik

Sumber daya GPU yang dikonsumsi selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran GPU dengan durasi eksekusi fungsi.

Penggunaan vCPU

Penggunaan vCPU Aktif

vCPU-detik

Sumber daya vCPU yang dikonsumsi oleh instans aktif selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran vCPU dengan durasi eksekusi fungsi.

Penggunaan vCPU Idle

vCPU-detik

Sumber daya vCPU yang dikonsumsi oleh instans idle selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran vCPU dengan durasi fungsi idle.

Penggunaan GPU

Penggunaan GPU Aktif

GB-detik

Sumber daya GPU yang dikonsumsi oleh instans aktif selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran GPU dengan durasi eksekusi fungsi.

Penggunaan GPU Idle

GB-detik

Sumber daya GPU yang dikonsumsi oleh instans idle selama pemanggilan fungsi. Nilainya dihitung dengan mengalikan ukuran GPU dengan durasi fungsi idle.

Metrik tingkat wilayah

Masuk ke Function Compute console. Di panel navigasi kiri, pilih Advanced Features > Monitoring. Pada halaman yang muncul, Anda dapat melihat metrik tingkat wilayah.

Metrik tingkat wilayah digunakan untuk memantau penggunaan sumber daya Function Compute di suatu wilayah. Tabel berikut menjelaskan metrik tingkat wilayah.

Kategori

Nama metrik

Satuan

Deskripsi

Eksekusi fungsi

RegionTotalInvocations

Jumlah

Total jumlah pemanggilan fungsi di suatu wilayah. Jumlahnya dihitung setiap menit atau setiap jam.

Kesalahan

RegionServerErrors

Jumlah

Total jumlah pemanggilan fungsi gagal di suatu wilayah yang disebabkan oleh kesalahan server Function Compute. Jumlahnya dihitung setiap menit atau setiap jam.

Catatan

Pemanggilan pemicu HTTP yang mengembalikan kode status 5xx tidak termasuk.

RegionClientErrors

Jumlah

Total jumlah permintaan yang tidak dieksekusi atau gagal dieksekusi karena kesalahan klien Function Compute dan mengembalikan kode status HTTP 4xx. Jumlahnya dihitung setiap menit atau setiap jam. Berikut adalah beberapa deskripsi kesalahan klien HTTP 4xx:

  • 400: parameter tidak valid.

  • 403: izin tidak valid.

  • 404: sumber daya tidak ditemukan.

  • 412: Prasyarat gagal. Misalnya, instans fungsi gagal memulai dalam runtime kustom.

  • 499: Koneksi ditutup oleh klien sebelum respons dikirim.

Untuk informasi lebih lanjut, lihat Kode kesalahan publik.

Catatan

Untuk permintaan kesalahan klien 412 dan 499, jika eksekusi fungsi telah dimulai, log fungsi telah dibuat, dan penagihan telah dimulai, Anda dapat melihat log fungsi yang dihasilkan untuk permintaan ini di daftar permintaan pemanggilan. Untuk informasi lebih lanjut, lihat Lihat log pemanggilan fungsi.

RegionFunctionErrors

Jumlah

Total jumlah pemanggilan gagal di suatu wilayah yang disebabkan oleh kesalahan fungsi. Jumlahnya dihitung setiap menit atau setiap jam.

Kesalahan karena pembatasan

RegionThrottles

Jumlah

Total jumlah pemanggilan gagal di suatu wilayah yang disebabkan oleh instans konkuren berlebihan dan mengembalikan kode status HTTP 429. Jumlahnya dihitung setiap menit atau setiap jam.

RegionResourceThrottles

Jumlah

Total jumlah pemanggilan gagal di suatu wilayah yang disebabkan oleh instans berlebihan dan mengembalikan kode status HTTP 503. Jumlahnya dihitung setiap menit atau setiap jam.

Jumlah instans on-demand

RegionConcurrencyLimit

Jumlah

Jumlah maksimum instans on-demand di suatu wilayah dalam akun saat ini.

RegionConcurrentCount

Jumlah

Jumlah aktual instans on-demand yang secara bersamaan terpakai saat fungsi di wilayah dipanggil. Jumlahnya dihitung setiap menit atau setiap jam.

Jumlah instans yang disediakan

RegionProvisionedCurrentInstance

Jumlah

Total jumlah instans yang disediakan yang dibuat untuk semua fungsi di wilayah dalam akun saat ini.

Metrik tingkat layanan

Masuk ke Function Compute console. Di panel navigasi kiri, pilih Advanced Features > Monitoring. Pada halaman yang muncul, klik nama layanan yang ingin Anda lihat metriknya di kolom Service Name.

Metrik tingkat layanan digunakan untuk memantau dan mengukur penggunaan sumber daya dari perspektif layanan. Tabel berikut menjelaskan metrik tingkat layanan.

Kategori

Nama metrik

Satuan

Deskripsi

Eksekusi fungsi

ServiceTotalInvocations

Jumlah

Total jumlah pemanggilan fungsi dalam layanan. Jumlahnya dihitung setiap menit atau setiap jam.

Jumlah kesalahan

ServiceServerErrors

Jumlah

Total jumlah pemanggilan gagal dalam layanan yang disebabkan oleh kesalahan sistem Function Compute. Jumlahnya dihitung setiap menit atau setiap jam.

Catatan

Pemanggilan pemicu HTTP yang mengembalikan kode status 5xx tidak termasuk.

ServiceClientErrors

Jumlah

Total jumlah permintaan yang tidak dieksekusi atau gagal dieksekusi karena kesalahan klien Function Compute dan mengembalikan kode status HTTP 4xx. Jumlahnya dihitung setiap menit atau setiap jam. Berikut adalah beberapa deskripsi kesalahan klien HTTP 4xx:

  • 400: parameter tidak valid.

  • 403: izin tidak valid.

  • 404: sumber daya tidak ditemukan.

  • 412: Prasyarat gagal. Misalnya, instans fungsi gagal memulai dalam runtime kustom.

  • 499: Koneksi ditutup oleh klien sebelum respons dikirim.

Untuk informasi lebih lanjut, lihat Kode kesalahan publik.

Catatan

Untuk permintaan kesalahan klien 412 dan 499, jika eksekusi fungsi telah dimulai, log fungsi telah dibuat, dan penagihan telah dimulai, Anda dapat melihat log fungsi yang dihasilkan untuk permintaan ini di daftar permintaan pemanggilan. Untuk informasi lebih lanjut, lihat Lihat log pemanggilan fungsi.

ServiceFunctionErrors

Jumlah

Total jumlah pemanggilan gagal dalam layanan yang disebabkan oleh kesalahan fungsi. Jumlahnya dihitung setiap menit atau setiap jam.

Kesalahan karena pembatasan

ServiceThrottles

Jumlah

Total jumlah permintaan yang mengembalikan kode status 429 karena jumlah instans konkuren melebihi batas atas saat fungsi dalam layanan dipanggil. Jumlahnya dihitung setiap menit atau setiap jam.

ServiceResourceThrottles

Jumlah

Total jumlah permintaan yang mengembalikan kode status 503 karena total jumlah instans melebihi batas atas saat fungsi dalam layanan dipanggil. Jumlahnya dihitung setiap menit atau setiap jam.

Jumlah instans yang disediakan

ServiceProvisionedCurrentInstance

Jumlah

Total jumlah instans yang disediakan untuk semua fungsi dalam layanan saat ini.

Metrik tingkat fungsi

Masuk ke Function Compute console. Di panel navigasi kiri, pilih Advanced Features > Monitoring. Pada halaman yang muncul, klik nama layanan yang diinginkan di kolom Service Name. Di bagian Function Name pada halaman pemantauan tingkat layanan, klik fungsi yang ingin Anda lihat metriknya.

Metrik tingkat fungsi digunakan untuk memantau dan mengukur penggunaan sumber daya fungsi dari perspektif fungsi, semua fungsi dalam versi layanan, dan semua fungsi dengan alias layanan. Perspektif ini dikelola oleh fungsi. Tabel berikut menjelaskan metrik tingkat fungsi.

Catatan
  • Prefiks nama metrik dari perspektif fungsi di bawah versi dan alias layanan adalah FunctionQualifier. Sebagai contoh, FunctionQualifierTotalInvocations menunjukkan total jumlah pemanggilan fungsi.

  • Function Compute dapat memantau dan mengukur pemanfaatan CPU, penggunaan memori, dan lalu lintas jaringan suatu fungsi hanya setelah metrik tingkat instans diaktifkan. Untuk informasi lebih lanjut tentang metrik tingkat instans, lihat Metrik tingkat instans.

Kategori

Nama metrik

Satuan

Deskripsi

Pemanggilan

FunctionTotalInvocations

Jumlah

Total jumlah pemanggilan fungsi dalam mode provisioned dan on-demand. Jumlahnya dihitung setiap menit atau setiap jam.

FunctionProvisionInvocations

Jumlah

Total jumlah pemanggilan fungsi dalam mode provisioned. Jumlahnya dihitung setiap menit atau setiap jam.

Kode status HTTP

FunctionHTTPStatus2xx

Jumlah

Jumlah pemanggilan dengan kode status HTTP 2XX yang dikembalikan per detik. Statistik dihitung berdasarkan granularitas 1 menit, 5 menit, atau 1 jam.

FunctionHTTPStatus3xx

Jumlah

Jumlah pemanggilan dengan kode status HTTP 3XX yang dikembalikan per detik. Statistik dihitung berdasarkan granularitas 1 menit, 5 menit, atau 1 jam.

FunctionHTTPStatus4xx

Jumlah

Jumlah pemanggilan dengan kode status HTTP 4XX yang dikembalikan per detik. Statistik dihitung berdasarkan granularitas 1 menit, 5 menit, atau 1 jam.

FunctionHTTPStatus5xx

Jumlah

Jumlah pemanggilan dengan kode status HTTP 5XX yang dikembalikan per detik. Statistik dihitung berdasarkan granularitas 1 menit, 5 menit, atau 1 jam.

Jumlah kesalahan

FunctionServerErrors

Jumlah

Total jumlah permintaan pemanggilan fungsi yang gagal dieksekusi karena kesalahan sistem Function Compute. Jumlahnya dihitung setiap menit atau setiap jam.

Catatan

Pemanggilan pemicu HTTP yang mengembalikan kode status 5xx tidak termasuk.

FunctionClientErrors

Jumlah

Total jumlah permintaan yang tidak dieksekusi atau gagal dieksekusi karena kesalahan klien Function Compute dan mengembalikan kode status HTTP 4xx. Jumlahnya dihitung setiap menit atau setiap jam. Berikut adalah beberapa deskripsi kesalahan klien HTTP 4xx:

  • 400: parameter tidak valid.

  • 403: izin tidak valid.

  • 404: sumber daya tidak ditemukan.

  • 412: Prasyarat gagal. Misalnya, instans fungsi gagal memulai dalam runtime kustom.

  • 499: Koneksi ditutup oleh klien sebelum respons dikirim.

Untuk informasi lebih lanjut, lihat Kode kesalahan publik.

Catatan

Untuk permintaan kesalahan klien 412 dan 499, jika eksekusi fungsi telah dimulai, log fungsi telah dibuat, dan penagihan telah dimulai, Anda dapat melihat log fungsi yang dihasilkan untuk permintaan ini di daftar permintaan pemanggilan. Untuk informasi lebih lanjut, lihat Lihat log pemanggilan fungsi.

FunctionFunctionErrors

Jumlah

Total jumlah pemanggilan fungsi gagal yang disebabkan oleh kesalahan fungsi. Jumlahnya dihitung setiap menit atau setiap jam.

Kesalahan karena pembatasan

FunctionConcurrencyThrottles

Jumlah

Total jumlah pemanggilan fungsi gagal yang disebabkan oleh instans konkuren berlebihan dan mengembalikan kode status HTTP 429. Jumlahnya dihitung setiap menit atau setiap jam.

FunctionResourceThrottles

Jumlah

Total jumlah pemanggilan fungsi gagal yang disebabkan oleh instans berlebihan dan mengembalikan kode status HTTP 503. Jumlahnya dihitung setiap menit atau setiap jam.

Waktu eksekusi fungsi

FunctionAvgDuration

Milidetik

Waktu dari awal hingga akhir eksekusi fungsi. Waktu yang dikonsumsi oleh platform tidak termasuk. Nilai rata-rata dihitung setiap menit atau setiap jam.

FunctionP90Duration

Milidetik

Waktu dari awal hingga akhir eksekusi fungsi. Waktu yang dikonsumsi oleh platform tidak termasuk. Nilai P90 dihitung berdasarkan granularitas tertentu. Nilai P90 menunjukkan ambang batas di bawah mana durasi eksekusi 90% pemanggilan berada.

FunctionP99Duration

Milidetik

Waktu dari awal hingga akhir eksekusi fungsi. Waktu yang dikonsumsi oleh platform tidak termasuk. Nilai P99 dihitung berdasarkan granularitas tertentu. Nilai P99 menunjukkan ambang batas di bawah mana durasi eksekusi 99% pemanggilan berada.

FunctionMaxDuration

Milidetik

Waktu dari awal hingga akhir eksekusi fungsi. Waktu yang dikonsumsi oleh platform tidak termasuk. Nilai maksimum dihitung setiap menit atau setiap jam.

Latensi ujung ke ujung

FunctionLatencyAvg

Milidetik

Rata-rata waktu yang dikonsumsi oleh pemanggilan fungsi. Durasi dimulai ketika permintaan eksekusi fungsi tiba di Function Compute dan berakhir ketika permintaan meninggalkan Function Compute, termasuk waktu yang dikonsumsi oleh platform. Rata-rata waktu dihitung setiap menit atau setiap jam.

Penggunaan memori

FunctionMemoryLimitMB

MB

Jumlah maksimum memori yang dapat digunakan oleh fungsi saat fungsi dipanggil. Jika fungsi mengonsumsi lebih banyak memori daripada batas atas ini, kesalahan kehabisan memori (OOM) terjadi. Nilai maksimum untuk semua instans fungsi dihitung setiap menit atau setiap jam.

FunctionMaxMemoryUsage

MB

Jumlah memori yang sebenarnya dikonsumsi selama eksekusi fungsi. Nilai maksimum untuk semua instans fungsi dihitung setiap menit atau setiap jam.

Jumlah instans on-demand

FunctionOndemandInstanceQuota

Jumlah

Jumlah maksimum instans on-demand untuk suatu fungsi. Nilai tersebut tidak ditampilkan jika Anda tidak mengonfigurasi jumlah maksimum instans on-demand.

FunctionOndemandActiveInstance

Jumlah

Jumlah instans on-demand yang sebenarnya terpakai dalam pemanggilan fungsi.

Jumlah instans yang disediakan

FunctionProvisionedCurrentInstance

Jumlah

Jumlah instans yang disediakan yang terpakai dalam eksekusi fungsi.

Pemanggilan asinkron

FunctionEnqueueCount

Jumlah

Jumlah permintaan yang dimasukkan ke antrian ketika fungsi dipanggil secara asinkron. Jumlahnya dihitung setiap menit atau setiap jam.

FunctionDequeueCount

Jumlah

Jumlah permintaan yang diproses ketika fungsi dipanggil secara asinkron. Jumlahnya dihitung setiap menit atau setiap jam.

Catatan

Jika jumlah permintaan asinkron yang diproses jauh lebih sedikit daripada jumlah permintaan asinkron yang dimasukkan ke antrian, backlog pesan terjadi. Dalam kasus ini, modifikasi pengaturan instans yang disediakan atau hubungi kami. Untuk informasi lebih lanjut, lihat Konfigurasikan instans yang disediakan dan aturan penskalaan otomatis.

Latensi pesan asinkron

FunctionAsyncMessageLatencyAvg

Milidetik

Interval waktu maksimum antara permintaan asinkron dimasukkan ke antrian dan ketika mereka diproses. Nilai rata-rata dihitung setiap menit atau setiap jam.

FunctionAsyncMessageLatencyMax

Milidetik

Interval waktu maksimum antara permintaan asinkron dimasukkan ke antrian dan ketika mereka diproses. Jumlahnya dihitung setiap menit atau setiap jam.

Peristiwa yang dipicu selama pemanggilan asinkron

FunctionAsyncEventExpiredDropped

Jumlah

Total jumlah permintaan yang dijatuhkan ketika tujuan dikonfigurasikan untuk pemanggilan asinkron fungsi. Jumlahnya dihitung setiap menit atau setiap jam.

FunctionDestinationErrors

Jumlah

Jumlah permintaan yang gagal memicu layanan tujuan yang dikonfigurasikan selama eksekusi fungsi. Jumlahnya dihitung setiap menit atau setiap jam.

FunctionDestinationSucceeded

Jumlah

Jumlah permintaan yang berhasil memicu layanan tujuan yang dikonfigurasikan selama eksekusi fungsi. Jumlahnya dihitung setiap menit atau setiap jam.

Backlog permintaan asinkron

FunctionAsyncMessagesBacklogV2

Jumlah

Total jumlah permintaan tertunda dalam antrian ketika fungsi dipanggil secara asinkron. Jumlahnya dihitung setiap menit atau setiap jam.

Catatan

Jika jumlah backlog permintaan asinkron lebih besar dari 0, modifikasi pengaturan instans yang disediakan atau hubungi kami. Untuk informasi lebih lanjut, lihat Konfigurasikan instans yang disediakan dan aturan penskalaan otomatis.

FunctionAsyncMessagesInProcess

Jumlah

Perkiraan jumlah permintaan asinkron yang sedang diproses.

Jumlah permintaan konkuren (metrik tingkat instans)

FunctionMaxConcurrentRequests

Jumlah

Jumlah maksimum permintaan yang dieksekusi secara bersamaan dalam instans fungsi. Nilai maksimum dihitung setiap menit atau setiap jam.

FunctionAvgConcurrentRequests

Jumlah

Rata-rata jumlah permintaan yang dieksekusi secara bersamaan dalam instans fungsi. Nilai rata-rata dihitung setiap menit atau setiap jam.

Penggunaan vCPU (metrik tingkat instans)

FunctionvCPUQuotaCores

vCPU

Kuota vCPU suatu fungsi.

FunctionMaxvCPUCores

vCPU

Jumlah maksimum vCPU yang sebenarnya digunakan oleh fungsi. 1 menunjukkan 1vCPU. Nilai maksimum dikumpulkan setiap menit atau setiap jam.

FunctionAvgvCPUCores

vCPU

Jumlah rata-rata vCPU yang sebenarnya digunakan oleh fungsi. 1 menunjukkan 1vCPU. Nilai maksimum dikumpulkan setiap menit atau setiap jam.

Pemanfaatan vCPU (metrik tingkat instans)

FunctionMaxvCPUUtilization

%

Rasio rata-rata vCPU yang sebenarnya digunakan terhadap kuota vCPU. Nilai maksimum dikumpulkan setiap menit atau setiap jam.

FunctionAvgvCPUUtilization

%

Rasio rata-rata vCPU yang sebenarnya digunakan terhadap kuota vCPU. Nilai rata-rata dikumpulkan setiap menit atau setiap jam.

Lalu lintas jaringan (metrik tingkat instans)

FunctionRXBytesPerSec

Mbit/detik

Lalu lintas masuk suatu fungsi dalam satuan waktu.

FunctionTXBytesPerSec

Mbit/detik

Lalu lintas keluar suatu fungsi dalam satuan waktu.

Penggunaan memori (metrik tingkat instans)

FunctionMemoryLimitMB

MB

Jumlah maksimum memori yang dapat digunakan oleh suatu fungsi.

Catatan

Jika suatu fungsi sebenarnya mengonsumsi lebih banyak memori daripada kuota, kesalahan OOM dilaporkan.

FunctionMaxMemoryUsageMB

MB

Kapasitas memori maksimum yang sebenarnya digunakan oleh instans fungsi. Nilai maksimum dihitung setiap menit atau setiap jam.

FunctionAvgMemoryUsageMB

MB

Rata-rata jumlah memori yang sebenarnya dikonsumsi oleh instans fungsi. Nilai rata-rata dihitung setiap menit atau setiap jam.

Penggunaan memori (metrik tingkat instans)

FunctionMaxMemoryUtilization

%

Rasio rata-rata jumlah memori yang sebenarnya dikonsumsi oleh instans fungsi terhadap kuota memori. Nilai maksimum dikumpulkan setiap menit atau setiap jam.

Penggunaan Rata-rata

FunctionAvgMemoryUtilization

%

Rasio rata-rata jumlah memori yang sebenarnya dikonsumsi oleh instans fungsi terhadap kuota memori. Nilai rata-rata dikumpulkan setiap menit atau setiap jam.

Penggunaan memori GPU (metrik tingkat instans)

FunctionGPUMemoryLimitMB

MB

Kuota memori GPU.

FunctionGPUMaxMemoryUsage

MB

Jumlah memori GPU yang digunakan.

Penggunaan memori GPU (metrik tingkat instans)

FunctionGPUMemoryUsagePercent

%

Pemanfaatan memori GPU.

Pemanfaatan multiprosesor streaming (SM) GPU (metrik tingkat instans)

FunctionGPUSMPercent

%

Pemanfaatan SM.

Pemanfaatan encoder perangkat keras GPU (metrik tingkat instans)

FunctionGPUEncoderPercent

%

Pemanfaatan encoder perangkat keras.

Pemanfaatan decoder perangkat keras GPU (metrik tingkat instans)

FunctionGPUDecoderPercent

%

Pemanfaatan decoder perangkat keras.

Informasi lebih lanjut

Untuk informasi lebih lanjut tentang cara memanggil API CloudMonitor untuk melihat detail pemantauan, lihat Data pemantauan.