All Products
Search
Document Center

Cloud Config:Mengapa fungsi aturan kustom saya tidak dipanggil?

Last Updated:May 08, 2026

Jika fungsi dalam aturan kustom Anda tidak dipanggil saat membuat atau menjalankan ulang aturan tersebut, ikuti langkah-langkah berikut.

Prosedur

  1. Aktifkan logging untuk fungsi tersebut agar log eksekusinya dapat dilihat.

    Untuk informasi selengkapnya, lihat Konfigurasikan log.

  2. Pada tab Invocation Logs, periksa apakah terdapat log pemanggilan.

    • Ya: Fungsi berhasil dipanggil.

    • Tidak: Fungsi tidak dipanggil atau pemanggilannya gagal. Lanjutkan ke Langkah 3.

  3. Panggil operasi GetConfigRule untuk akun biasa atau operasi GetAggregateConfigRule untuk akun manajemen atau akun anggota guna memeriksa apakah fungsi aturan tersebut telah dipanggil.

    • Tidak: Jika parameter LastFailedEvaluationTimestamp kosong atau nilainya merupakan timestamp sebelum evaluasi on-demand, berarti fungsi belum dipanggil. Tunggu beberapa menit, lalu periksa kembali.

    • Ya: Jika nilai parameter LastFailedEvaluationTimestamp merupakan timestamp setelah evaluasi on-demand, periksa parameter LastErrorCode dan LastErrorMessage untuk mengidentifikasi penyebab kegagalan serta tindakan yang disarankan.

      LastErrorCode

      LastErrorMessage

      Alasan

      Tindakan

      ComponentClientException

      InvalidArgument

      Request Type untuk fungsi diatur ke Handle HTTP Requests.

      1. Hapus fungsi yang Request Type-nya diatur ke Handle HTTP Requests.

        Untuk informasi selengkapnya, lihat Manage functions.

      2. Buat fungsi baru dan atur Request Type-nya ke Handle Event Requests.

        Untuk informasi selengkapnya, lihat Create a function.

      AccessDenied

      Akun tidak memiliki izin yang cukup.

      Pastikan akun yang digunakan untuk membuat aturan kustom memiliki izin untuk mengakses Function Compute.

      ServiceNotFound

      Layanan yang ditentukan dalam aturan kustom tidak ada.

      1. Hapus aturan kustom yang berisi ARN fungsi yang salah.

        Untuk informasi selengkapnya, lihat Delete a rule.

      2. Buat aturan kustom baru dengan ARN fungsi yang benar.

        Untuk informasi selengkapnya, lihat Create a custom rule using a function in Function Compute.

      FunctionNotFound

      Fungsi yang ditentukan dalam aturan kustom tidak ada.

      1. Hapus aturan kustom yang berisi ARN fungsi yang salah.

        Untuk informasi selengkapnya, lihat Delete a rule.

      2. Buat aturan kustom baru dengan ARN fungsi yang benar.

        Untuk informasi selengkapnya, lihat Create a custom rule using a function in Function Compute.

      ComponentServerException

      InternalServerError

      Terjadi error internal di Function Compute.

      Kirim Tiket ke Function Compute.

      Timeout

      Evaluasi fungsi mengalami timeout.

      Jalankan kembali evaluasi on-demand untuk aturan kustom tersebut.

      Untuk informasi selengkapnya, lihat Menjalankan Evaluasi Sesuai Permintaan.