All Products
Search
Document Center

Cloud Config:Mengapa fungsi dalam aturan kustom tidak dipicu?

Last Updated:Jan 05, 2026

Untuk menyelesaikan masalah yang mungkin terjadi saat membuat atau menjalankan ulang aturan kustom, ikuti langkah-langkah berikut:

Prosedur

  1. Aktifkan fitur logging untuk fungsi tersebut agar Anda dapat melihat log eksekusi fungsi.

    Untuk informasi selengkapnya tentang cara mengaktifkan fitur logging, lihat Konfigurasi logging.

  2. Pada tab Logs, periksa apakah ada catatan pemanggilan.

    • Jika catatan pemanggilan tersedia, berarti fungsi dalam aturan kustom telah dipicu.

    • Jika catatan pemanggilan tidak tersedia, berarti fungsi tidak dipicu atau gagal dipicu. Lanjutkan ke Langkah 3.

  3. Untuk memeriksa apakah fungsi dalam aturan kustom telah dipicu, panggil operasi GetConfigRule jika menggunakan akun biasa, atau panggil operasi GetAggregateConfigRule jika menggunakan akun manajemen atau akun anggota.

    • Jika nilai parameter LastFailedEvaluationTimestamp kosong atau lebih awal dari waktu eksekusi aturan kustom untuk mengevaluasi resource, berarti fungsi tidak dipicu. Tunggu beberapa menit, lalu panggil kembali operasi tersebut untuk memeriksa nilainya.

    • Jika nilai parameter LastFailedEvaluationTimestamp lebih baru daripada waktu eksekusi aturan kustom untuk mengevaluasi resource, periksa nilai parameter LastErrorCode dan LastErrorMessage untuk mengetahui penyebab kegagalan dan solusinya.

      LastErrorCode

      LastErrorMessage

      Cause

      Solution

      ComponentClientException

      InvalidArgument

      Parameter Request Type pada fungsi diatur ke HTTP Requests.

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

        Untuk informasi lebih lanjut, lihat Kelola fungsi.

      2. Buat fungsi baru dan atur parameter Request Type fungsi tersebut ke Event Requests.

        Untuk informasi lebih lanjut, lihat Buat fungsi.

      AccessDenied

      RAM user tidak memiliki izin yang diperlukan.

      Pastikan Anda memberikan izin yang diperlukan pada Function Compute kepada RAM user yang digunakan untuk membuat aturan kustom.

      ServiceNotFound

      Layanan yang Anda konfigurasikan dalam aturan kustom tidak ada.

      1. Hapus aturan kustom yang memiliki fungsi dengan Alibaba Cloud Resource Name (ARN) tidak valid.

        Untuk informasi lebih lanjut, lihat Hapus aturan.

      2. Buat aturan kustom, konfigurasikan fungsi di dalamnya, lalu tentukan ARN yang valid untuk fungsi tersebut.

        Untuk informasi lebih lanjut, lihat Buat aturan kustom berdasarkan Function Compute.

      FunctionNotFound

      Fungsi yang Anda konfigurasikan dalam aturan kustom tidak ada.

      1. Hapus aturan kustom yang memiliki fungsi dengan Alibaba Cloud Resource Name (ARN) tidak valid.

        Untuk informasi lebih lanjut, lihat Hapus aturan.

      2. Buat aturan kustom, konfigurasikan fungsi di dalamnya, lalu tentukan ARN yang valid untuk fungsi tersebut.

        Untuk informasi lebih lanjut, lihat Buat aturan kustom berdasarkan Function Compute.

      ComponentServerException

      InternalServerError

      Terjadi error pada Function Compute.

      Submit a ticket untuk menghubungi dukungan teknis Function Compute.

      Timeout

      Operasi evaluasi resource menggunakan fungsi mengalami timeout.

      Eksekusi ulang aturan kustom untuk mengevaluasi ulang resource secara manual.

      Untuk informasi lebih lanjut, lihat Evaluasi ulang sumber daya secara manual.