Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Lihat ringkasan pemanggilan untuk Hooks AWS CloudFormation
Topik ini menjelaskan cara melihat ringkasan pemanggilan untuk Hooks. AWS CloudFormation Melihat ringkasan pemanggilan dapat membantu Anda memahami bagaimana Hooks mengevaluasi sumber daya Anda dan memecahkan masalah apa pun yang mungkin timbul selama operasi tumpukan.
Pemanggilan adalah contoh spesifik ketika logika validasi Anda (apakah itu kontrol AWS Control Tower proaktif, aturan Penjaga, atau fungsi Lambda) berjalan selama siklus hidup sumber daya.
Lihat ringkasan pemanggilan di konsol
Anda dapat melihat informasi pemanggilan di konsol dengan dua cara: melalui halaman ringkasan Invocation untuk semua pemanggilan di seluruh akun Anda, atau melalui peristiwa tumpukan individual untuk pemanggilan khusus tumpukan.
Lihat semua ringkasan pemanggilan
Halaman ringkasan Doa memberikan tampilan komprehensif dari semua pemanggilan Hook di semua tumpukan di akun dan Wilayah Anda selama 90 hari terakhir.
Untuk melihat ringkasan pemanggilan
Masuk ke AWS Management Console dan buka AWS CloudFormation konsol di https://console.aws.amazon.com/cloudformation
. -
Pada bilah navigasi di bagian atas layar, pilih Wilayah AWS tempat Anda ingin melihat pemanggilan Hook.
-
Dari panel navigasi, pilih Ringkasan pemanggilan.
-
Halaman ini menampilkan daftar semua pemanggilan Hook dari 90 hari terakhir, termasuk:
-
ID Doa
-
Kait
-
Target
-
Mode (
Warn
atauFail
) -
Hasil (
Warning
,Pass
,Failed
,In progress
) -
Waktu pemanggilan
-
Pesan hasil
-
-
Anda dapat memfilter daftar menggunakan bilah pencarian di bagian atas tabel untuk menemukan pemanggilan tertentu.
Lihat informasi pemanggilan khusus tumpukan
Anda juga dapat melihat informasi pemanggilan untuk tumpukan tertentu melalui halaman peristiwa tumpukan.
Untuk melihat pemanggilan Hook untuk tumpukan tertentu
Masuk ke AWS Management Console dan buka AWS CloudFormation konsol di https://console.aws.amazon.com/cloudformation
. -
Pada bilah navigasi di bagian atas layar, pilih Wilayah AWS tempat operasi tumpukan terjadi.
-
Dari panel navigasi, pilih Stacks.
-
Pilih tumpukan yang ingin Anda lihat pemanggilan Hook.
-
Pilih tab Stack events.
-
Dalam daftar peristiwa, cari acara dengan pemanggilan Hook lengkap di kolom Alasan status. Untuk detail pemanggilan Hook tambahan, tinjau kolom pemanggilan Hook.
Lihat ringkasan pemanggilan menggunakan AWS CLI
Gunakan list-hook-resultsperintah untuk mengambil informasi tentang pemanggilan Hook. Perintah ini mendukung opsi penyaringan berikut:
-
Dapatkan semua hasil pemanggilan Hook (tidak diperlukan parameter)
-
Filter oleh Hook ARN (gunakan)
--type-arn
-
Filter berdasarkan Hook ARN dan status (gunakan
--type-arn
dan)--status
-
Cari target tertentu (penggunaan
--target-type
dan--target-id
)
Filter hasil oleh Hook ARN
Perintah berikut mencantumkan semua hasil pemanggilan Hook untuk Hook tertentu.
aws cloudformation list-hook-results \ --type-arn
arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook
\ --regionus-west-2
Contoh output:
{
"HookResults": [
{
"TypeArn": "arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook",
"HookResultId": "59ef501c-0ac4-47c0-a193-e071cabf748d",
"TypeName": "MyOrg::Security::ComplianceHook",
"TypeVersionId": "00000001",
"HookExecutionTarget": "arn:aws:cloudformation:us-west-2:123456789012:stack/my-stack/39f29d10-73ed-11f0-abc1-0affdfe4aebb",
"InvokedAt": "2025-08-08T00:18:39.651Z",
"FailureMode": "WARN",
"HookStatusReason": "...",
"InvocationPoint": "PRE_PROVISION",
"Status": "HOOK_COMPLETE_FAILED"
},
...
]
}
Untuk deskripsi bidang dalam respons, lihat HookResultSummarydi Referensi AWS CloudFormation API.
Filter hasil berdasarkan Hook ARN dan status
Untuk memfilter status umum di antara hasil, tentukan --status
opsi dalam perintah. Nilai yang valid adalah:
-
HOOK_IN_PROGRESS
: Hook sedang berjalan. -
HOOK_COMPLETE_SUCCEEDED
: The Hook berhasil diselesaikan. -
HOOK_COMPLETE_FAILED
: Hook selesai tetapi validasi gagal. -
HOOK_FAILED
: Hook mengalami kesalahan selama eksekusi.
aws cloudformation list-hook-results \ --type-arn
arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook
\ --statusHOOK_COMPLETE_FAILED
\ --regionus-west-2
Contoh output:
{
"HookResults": [
{
"TypeArn": "arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook",
"HookResultId": "59ef501c-0ac4-47c0-a193-e071cabf748d",
"TypeName": "MyOrg::Security::ComplianceHook",
"TypeVersionId": "00000001",
"HookExecutionTarget": "arn:aws:cloudformation:us-west-2:123456789012:stack/my-stack/39f29d10-73ed-11f0-abc1-0affdfe4aebb",
"InvokedAt": "2025-08-08T00:18:39.651Z",
"FailureMode": "WARN",
"HookStatusReason": "...",
"InvocationPoint": "PRE_PROVISION",
"Status": "HOOK_COMPLETE_FAILED"
},
...
]
}
Untuk deskripsi bidang dalam respons, lihat HookResultSummarydi Referensi AWS CloudFormation API.
Filter hasil berdasarkan jenis target dan ID target
Perintah berikut mencantumkan semua hasil pemanggilan Hook untuk permintaan Cloud Control API tertentu.
aws cloudformation list-hook-results \ --target-type
CLOUD_CONTROL
\ --target-idd417b05b-9eff-46ef-b164-08c76aec1801
\ --regionus-west-2
Contoh output:
{
"HookResults": [
{
"TargetType": "CLOUD_CONTROL",
"TargetId": "d417b05b-9eff-46ef-b164-08c76aec1801",
"HookResults": [
{
"TypeArn": "arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook",
"HookResultId": "4e7f4766-d8fe-44e5-8587-5b327a148abe",
"TypeName": "MyOrg::Security::ComplianceHook",
"TypeVersionId": "00000001",
"FailureMode": "WARN",
"HookStatusReason": "...",
"InvocationPoint": "PRE_PROVISION",
"Status": "HOOK_COMPLETE_FAILED"
},
...
]
}
]
}
Untuk deskripsi bidang dalam respons, lihat HookResultSummarydi Referensi AWS CloudFormation API.