Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Skema log bus EventBridge acara Amazon
Referensi berikut merinci skema untuk catatan log bus EventBridge acara. Setiap catatan mewakili langkah EventBridge melakukan pemrosesan peristiwa tertentu.
Untuk informasi selengkapnya, lihat Bus acara logging .
{ "resource_arn": "arn:aws:events:
region
:account
:event-bus/bus-name
", "request_id": "guid
", "event_id": "guid
", "invocation_id": "guid
", "message_timestamp_ms": "date_time
", "message_type": "step
", "log_level": "TRACE
|INFO
|ERROR
", "details": { }, "error": { "http_status_code":code
, "error_message": "error_message
", "aws_service": "service_name
", "request_id": "service_request_id
" } }
- resource_arn
-
Nama Sumber Daya Amazon (ARN) untuk bus acara.
- request_id
-
ID permintaan.
- event_id
-
ID acara yang sedang diproses.
- invocation_id
-
ID pemanggilan untuk acara tersebut.
- message_timestamp_ms
-
Tanggal dan waktu peristiwa log dipancarkan.
Satuan: milidetik
- message_type
-
Langkah pemrosesan peristiwa yang membuat catatan log.
Untuk informasi selengkapnya tentang langkah-langkah yang EventBridge dilakukan saat memproses suatu peristiwa, lihatApa yang EventBridge dicatat Amazon untuk bus acara.
Nilai yang valid:
EVENT_INGEST_FAILURE
EVENT_INGEST_SUCCESS
EVENT_RECEIPT
INVOCATION_ATTEMPT_PERMANENT_FAILURE
INVOCATION_ATTEMPT_RETRYABLE_FAILURE
INVOCATION_ATTEMPT_START
INVOCATION_ATTEMPT_SUCCESS
INVOCATION_ATTEMPT_THROTTLE
INVOCATION_DLQ
INVOCATION_FAILURE
INVOCATION_START
INVOCATION_SUCCESS
INVOCATION_THROTTLE_START
NO_STANDARD_RULES_MATCHED
RULE_MATCH
RULE_MATCH_START
- tingkat log
-
Tingkat detail yang ditentukan untuk log bus acara.
Nilai yang valid:
ERROR
|INFO
|TRACE
Untuk informasi selengkapnya, lihat Menentukan tingkat log bus acara.
- detail
-
Berisi detail langkah, berdasarkan jenis detail langkah.
Kolom yang tercantum di bawah ini dikembalikan untuk jenis pesan berikut:
-
EVENT_INGEST_SUCCESS
-
EVENT_INGEST_FAILURE
-
EVENT_RECEIPT
-
RULE_MATCH_START
{ "caller_account_id": "
account_id
", "source_time_ms":date_time
, "source": "source
", "detail_type": "type
", "resources": [], "event_detail": "{}" }Kolom yang tercantum di bawah ini dikembalikan untuk jenis pesan berikut:
-
RULE_MATCH
{ "rule_arn": "
ARN
", "target_arns": [ "ARN
" ], "invocation_ids": [ "guid
" ] }Kolom yang tercantum di bawah ini dikembalikan untuk jenis pesan berikut:
-
INVOCATION_ATTEMPT_START
-
INVOCATION_START
-
INVOCATION_THROTTLE_START
{ "rule_arn": "
ARN
", "role_arn": "ARN
", "target_arn": "ARN
", "attempt_count":Integer
, "target_input": "string
", "target_properties": "string
" }Kolom yang tercantum di bawah ini dikembalikan untuk jenis pesan berikut:
-
INVOCATION_DLQ
-
INVOCATION_FAILURE
-
INVOCATION_SUCCESS
{ "rule_arn": "
ARN
", "role_arn": "ARN
", "target_arn": "ARN
", "target_input": "string
", "target_properties": "string
", "total_attempts":Integer
, "final_invocation_status": "status
", "ingestion_to_start_latency_ms":Integer
, "ingestion_to_complete_latency_ms":Integer
, "ingestion_to_success_latency_ms":Integer
, "target_duration_ms":Integer
, "target_response_body": "string
" }Itu
ingestion_to_start_latency_ms
daningestion_to_complete_latency_ms
hanya termasuk dalam upaya pemanggilan pertama.ingestion_to_success_latency_ms
Bidang ini hanya disertakan untuk pemanggilan yang berhasil.Kolom yang tercantum di bawah ini dikembalikan untuk jenis pesan berikut:
-
INVOCATION_ATTEMPT_PERMANENT_FAILURE
-
INVOCATION_ATTEMPT_RETRYABLE_FAILURE
-
INVOCATION_ATTEMPT_SUCCESS
-
INVOCATION_ATTEMPT_THROTTLE
{ "rule_arn": "
ARN
", "role_arn": "ARN
", "target_arn": "ARN
", "attempt_type": "FIRST
|THROTTLE
|RETRY
", "attempt_count":Integer
, "invocation_status": "status
", "target_duration_ms":Integer
, "target_response_body": "string
" } -
- dropped_fields
-
Daftar bidang data apa pun EventBridge telah dipotong untuk menyimpan catatan di bawah batasan ukuran 1 MB.
EventBridge tidak menyertakan bidang ini jika telah memotong bidang detail apa pun.
Untuk informasi selengkapnya, lihat Memangkas data dalam log bus acara.
- kesalahan
-
Berisi informasi untuk setiap kesalahan yang dihasilkan selama langkah ini. Untuk kesalahan, EV selalu menyertakan bidang berikut:
-
error_message
-
aws_service
Dan bidang berikut jika tersedia:
-
request_id
-
http_status_code
Jika tidak ada kesalahan yang dihasilkan selama langkah ini, EventBridge tidak menyertakan bidang ini dalam catatan log.
- http_status_code
-
Kode status HTTP dikembalikan oleh layanan yang disebut.
- error_message
Pesan kesalahan dikembalikan oleh layanan yang disebut.
- aws_service
Nama layanan yang disebut.
- request_id
ID permintaan untuk permintaan ini dari layanan yang disebut.
-